Class BlockStateFlattening

java.lang.Object
net.minecraft.datafixer.fix.BlockStateFlattening

public class BlockStateFlattening
extends Object
Mappings:
Namespace Name
official ahr
intermediary net/minecraft/class_3580
named net/minecraft/datafixer/fix/BlockStateFlattening
  • Field Details

    • LOGGER

      private static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      official a Lahr;a:Lorg/apache/logging/log4j/Logger;
      intermediary field_15832 Lnet/minecraft/class_3580;field_15832:Lorg/apache/logging/log4j/Logger;
      named LOGGER Lnet/minecraft/datafixer/fix/BlockStateFlattening;LOGGER:Lorg/apache/logging/log4j/Logger;
    • field_24645

      private static final com.mojang.serialization.Dynamic<?>[] field_24645
      Mappings:
      Namespace Name Mixin selector
      official b Lahr;b:[Lcom/mojang/serialization/Dynamic;
      intermediary field_24645 Lnet/minecraft/class_3580;field_24645:[Lcom/mojang/serialization/Dynamic;
      named field_24645 Lnet/minecraft/datafixer/fix/BlockStateFlattening;field_24645:[Lcom/mojang/serialization/Dynamic;
    • field_24646

      private static final com.mojang.serialization.Dynamic<?>[] field_24646
      Mappings:
      Namespace Name Mixin selector
      official c Lahr;c:[Lcom/mojang/serialization/Dynamic;
      intermediary field_24646 Lnet/minecraft/class_3580;field_24646:[Lcom/mojang/serialization/Dynamic;
      named field_24646 Lnet/minecraft/datafixer/fix/BlockStateFlattening;field_24646:[Lcom/mojang/serialization/Dynamic;
    • OLD_STATE_TO_ID

      private static final Object2IntMap<com.mojang.serialization.Dynamic<?>> OLD_STATE_TO_ID
      Mappings:
      Namespace Name Mixin selector
      official d Lahr;d:Lit/unimi/dsi/fastutil/objects/Object2IntMap;
      intermediary field_15831 Lnet/minecraft/class_3580;field_15831:Lit/unimi/dsi/fastutil/objects/Object2IntMap;
      named OLD_STATE_TO_ID Lnet/minecraft/datafixer/fix/BlockStateFlattening;OLD_STATE_TO_ID:Lit/unimi/dsi/fastutil/objects/Object2IntMap;
    • OLD_BLOCK_TO_ID

      private static final Object2IntMap<String> OLD_BLOCK_TO_ID
      Mappings:
      Namespace Name Mixin selector
      official e Lahr;e:Lit/unimi/dsi/fastutil/objects/Object2IntMap;
      intermediary field_15833 Lnet/minecraft/class_3580;field_15833:Lit/unimi/dsi/fastutil/objects/Object2IntMap;
      named OLD_BLOCK_TO_ID Lnet/minecraft/datafixer/fix/BlockStateFlattening;OLD_BLOCK_TO_ID:Lit/unimi/dsi/fastutil/objects/Object2IntMap;
  • Constructor Details

    • BlockStateFlattening

      public BlockStateFlattening()
  • Method Details

    • putStates

      private static void putStates​(int oldId, String newStateStr, String[] oldStateStrings)
      Mappings:
      Namespace Name Mixin selector
      official a Lahr;a(ILjava/lang/String;[Ljava/lang/String;)V
      intermediary method_15596 Lnet/minecraft/class_3580;method_15596(ILjava/lang/String;[Ljava/lang/String;)V
      named putStates Lnet/minecraft/datafixer/fix/BlockStateFlattening;putStates(ILjava/lang/String;[Ljava/lang/String;)V
    • fillEmptyStates

      private static void fillEmptyStates()
      Mappings:
      Namespace Name Mixin selector
      official q Lahr;q()V
      intermediary method_22426 Lnet/minecraft/class_3580;method_22426()V
      named fillEmptyStates Lnet/minecraft/datafixer/fix/BlockStateFlattening;fillEmptyStates()V
    • lookupState

      public static com.mojang.serialization.Dynamic<?> lookupState​(com.mojang.serialization.Dynamic<?> dynamic)
      Mappings:
      Namespace Name Mixin selector
      official a Lahr;a(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
      intermediary method_15597 Lnet/minecraft/class_3580;method_15597(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
      named lookupState Lnet/minecraft/datafixer/fix/BlockStateFlattening;lookupState(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
    • lookupBlock

      public static String lookupBlock​(String oldBlockName)
      Mappings:
      Namespace Name Mixin selector
      official a Lahr;a(Ljava/lang/String;)Ljava/lang/String;
      intermediary method_15600 Lnet/minecraft/class_3580;method_15600(Ljava/lang/String;)Ljava/lang/String;
      named lookupBlock Lnet/minecraft/datafixer/fix/BlockStateFlattening;lookupBlock(Ljava/lang/String;)Ljava/lang/String;
    • lookupStateBlock

      public static String lookupStateBlock​(int stateId)
      Mappings:
      Namespace Name Mixin selector
      official a Lahr;a(I)Ljava/lang/String;
      intermediary method_15599 Lnet/minecraft/class_3580;method_15599(I)Ljava/lang/String;
      named lookupStateBlock Lnet/minecraft/datafixer/fix/BlockStateFlattening;lookupStateBlock(I)Ljava/lang/String;
    • parseState

      public static com.mojang.serialization.Dynamic<?> parseState​(String stateStr)
      Mappings:
      Namespace Name Mixin selector
      official b Lahr;b(Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;
      intermediary method_15598 Lnet/minecraft/class_3580;method_15598(Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;
      named parseState Lnet/minecraft/datafixer/fix/BlockStateFlattening;parseState(Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;
    • lookupState

      public static com.mojang.serialization.Dynamic<?> lookupState​(int stateId)
      Mappings:
      Namespace Name Mixin selector
      official b Lahr;b(I)Lcom/mojang/serialization/Dynamic;
      intermediary method_15594 Lnet/minecraft/class_3580;method_15594(I)Lcom/mojang/serialization/Dynamic;
      named lookupState Lnet/minecraft/datafixer/fix/BlockStateFlattening;lookupState(I)Lcom/mojang/serialization/Dynamic;
    • method_31448

      static void method_31448()
      Mappings:
      Namespace Name Mixin selector
      official a Lahr;a()V
      intermediary method_31448 Lnet/minecraft/class_3580;method_31448()V
      named method_31448 Lnet/minecraft/datafixer/fix/BlockStateFlattening;method_31448()V
    • method_31449

      static void method_31449()
      Mappings:
      Namespace Name Mixin selector
      official b Lahr;b()V
      intermediary method_31449 Lnet/minecraft/class_3580;method_31449()V
      named method_31449 Lnet/minecraft/datafixer/fix/BlockStateFlattening;method_31449()V
    • method_31450

      static void method_31450()
      Mappings:
      Namespace Name Mixin selector
      official c Lahr;c()V
      intermediary method_31450 Lnet/minecraft/class_3580;method_31450()V
      named method_31450 Lnet/minecraft/datafixer/fix/BlockStateFlattening;method_31450()V
    • method_31451

      static void method_31451()
      Mappings:
      Namespace Name Mixin selector
      official d Lahr;d()V
      intermediary method_31451 Lnet/minecraft/class_3580;method_31451()V
      named method_31451 Lnet/minecraft/datafixer/fix/BlockStateFlattening;method_31451()V
    • method_31452

      static void method_31452()
      Mappings:
      Namespace Name Mixin selector
      official e Lahr;e()V
      intermediary method_31452 Lnet/minecraft/class_3580;method_31452()V
      named method_31452 Lnet/minecraft/datafixer/fix/BlockStateFlattening;method_31452()V
    • method_31453

      static void method_31453()
      Mappings:
      Namespace Name Mixin selector
      official f Lahr;f()V
      intermediary method_31453 Lnet/minecraft/class_3580;method_31453()V
      named method_31453 Lnet/minecraft/datafixer/fix/BlockStateFlattening;method_31453()V
    • method_31454

      static void method_31454()
      Mappings:
      Namespace Name Mixin selector
      official g Lahr;g()V
      intermediary method_31454 Lnet/minecraft/class_3580;method_31454()V
      named method_31454 Lnet/minecraft/datafixer/fix/BlockStateFlattening;method_31454()V
    • method_31455

      static void method_31455()
      Mappings:
      Namespace Name Mixin selector
      official h Lahr;h()V
      intermediary method_31455 Lnet/minecraft/class_3580;method_31455()V
      named method_31455 Lnet/minecraft/datafixer/fix/BlockStateFlattening;method_31455()V
    • method_31456

      static void method_31456()
      Mappings:
      Namespace Name Mixin selector
      official i Lahr;i()V
      intermediary method_31456 Lnet/minecraft/class_3580;method_31456()V
      named method_31456 Lnet/minecraft/datafixer/fix/BlockStateFlattening;method_31456()V
    • method_31457

      static void method_31457()
      Mappings:
      Namespace Name Mixin selector
      official j Lahr;j()V
      intermediary method_31457 Lnet/minecraft/class_3580;method_31457()V
      named method_31457 Lnet/minecraft/datafixer/fix/BlockStateFlattening;method_31457()V
    • method_31458

      static void method_31458()
      Mappings:
      Namespace Name Mixin selector
      official k Lahr;k()V
      intermediary method_31458 Lnet/minecraft/class_3580;method_31458()V
      named method_31458 Lnet/minecraft/datafixer/fix/BlockStateFlattening;method_31458()V
    • method_31459

      static void method_31459()
      Mappings:
      Namespace Name Mixin selector
      official l Lahr;l()V
      intermediary method_31459 Lnet/minecraft/class_3580;method_31459()V
      named method_31459 Lnet/minecraft/datafixer/fix/BlockStateFlattening;method_31459()V
    • method_31460

      static void method_31460()
      Mappings:
      Namespace Name Mixin selector
      official m Lahr;m()V
      intermediary method_31460 Lnet/minecraft/class_3580;method_31460()V
      named method_31460 Lnet/minecraft/datafixer/fix/BlockStateFlattening;method_31460()V
    • method_31461

      static void method_31461()
      Mappings:
      Namespace Name Mixin selector
      official n Lahr;n()V
      intermediary method_31461 Lnet/minecraft/class_3580;method_31461()V
      named method_31461 Lnet/minecraft/datafixer/fix/BlockStateFlattening;method_31461()V
    • method_31462

      static void method_31462()
      Mappings:
      Namespace Name Mixin selector
      official o Lahr;o()V
      intermediary method_31462 Lnet/minecraft/class_3580;method_31462()V
      named method_31462 Lnet/minecraft/datafixer/fix/BlockStateFlattening;method_31462()V
    • method_31463

      static void method_31463()
      Mappings:
      Namespace Name Mixin selector
      official p Lahr;p()V
      intermediary method_31463 Lnet/minecraft/class_3580;method_31463()V
      named method_31463 Lnet/minecraft/datafixer/fix/BlockStateFlattening;method_31463()V