Class BlockStatesLoader

java.lang.Object
net.minecraft.client.render.model.BlockStatesLoader

@Environment(CLIENT) public class BlockStatesLoader extends Object
Mappings:
Namespace Name
named net/minecraft/client/render/model/BlockStatesLoader
intermediary net/minecraft/class_9824
official hdo
  • Field Details

    • LOGGER

      private static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      named LOGGER Lnet/minecraft/client/render/model/BlockStatesLoader;LOGGER:Lorg/slf4j/Logger;
      intermediary field_52261 Lnet/minecraft/class_9824;field_52261:Lorg/slf4j/Logger;
      official e Lhdo;e:Lorg/slf4j/Logger;
    • MAP_KEY

      private static final String MAP_KEY
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named MAP_KEY Lnet/minecraft/client/render/model/BlockStatesLoader;MAP_KEY:Ljava/lang/String;
      intermediary field_53653 Lnet/minecraft/class_9824;field_53653:Ljava/lang/String;
      official f Lhdo;f:Ljava/lang/String;
    • MAP_TRUE_VARIANT

      private static final String MAP_TRUE_VARIANT
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named MAP_TRUE_VARIANT Lnet/minecraft/client/render/model/BlockStatesLoader;MAP_TRUE_VARIANT:Ljava/lang/String;
      intermediary field_53654 Lnet/minecraft/class_9824;field_53654:Ljava/lang/String;
      official g Lhdo;g:Ljava/lang/String;
    • MAP_FALSE_VARIANT

      private static final String MAP_FALSE_VARIANT
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named MAP_FALSE_VARIANT Lnet/minecraft/client/render/model/BlockStatesLoader;MAP_FALSE_VARIANT:Ljava/lang/String;
      intermediary field_53655 Lnet/minecraft/class_9824;field_53655:Ljava/lang/String;
      official h Lhdo;h:Ljava/lang/String;
    • ITEM_FRAME_STATE_MANAGER

      private static final StateManager<Block,BlockState> ITEM_FRAME_STATE_MANAGER
      Mappings:
      Namespace Name Mixin selector
      named ITEM_FRAME_STATE_MANAGER Lnet/minecraft/client/render/model/BlockStatesLoader;ITEM_FRAME_STATE_MANAGER:Lnet/minecraft/state/StateManager;
      intermediary field_52265 Lnet/minecraft/class_9824;field_52265:Lnet/minecraft/class_2689;
      official i Lhdo;i:Ldxv;
    • GLOW_ITEM_FRAME_ID

      private static final Identifier GLOW_ITEM_FRAME_ID
      Mappings:
      Namespace Name Mixin selector
      named GLOW_ITEM_FRAME_ID Lnet/minecraft/client/render/model/BlockStatesLoader;GLOW_ITEM_FRAME_ID:Lnet/minecraft/util/Identifier;
      intermediary field_53656 Lnet/minecraft/class_9824;field_53656:Lnet/minecraft/class_2960;
      official j Lhdo;j:Lalz;
    • ITEM_FRAME_ID

      private static final Identifier ITEM_FRAME_ID
      Mappings:
      Namespace Name Mixin selector
      named ITEM_FRAME_ID Lnet/minecraft/client/render/model/BlockStatesLoader;ITEM_FRAME_ID:Lnet/minecraft/util/Identifier;
      intermediary field_53657 Lnet/minecraft/class_9824;field_53657:Lnet/minecraft/class_2960;
      official k Lhdo;k:Lalz;
    • STATIC_DEFINITIONS

      private static final Map<Identifier,StateManager<Block,BlockState>> STATIC_DEFINITIONS
      Mappings:
      Namespace Name Mixin selector
      named STATIC_DEFINITIONS Lnet/minecraft/client/render/model/BlockStatesLoader;STATIC_DEFINITIONS:Ljava/util/Map;
      intermediary field_52266 Lnet/minecraft/class_9824;field_52266:Ljava/util/Map;
      official l Lhdo;l:Ljava/util/Map;
    • MAP_GLOW_ITEM_FRAME_MODEL_ID

      public static final ModelIdentifier MAP_GLOW_ITEM_FRAME_MODEL_ID
      Mappings:
      Namespace Name Mixin selector
      named MAP_GLOW_ITEM_FRAME_MODEL_ID Lnet/minecraft/client/render/model/BlockStatesLoader;MAP_GLOW_ITEM_FRAME_MODEL_ID:Lnet/minecraft/client/util/ModelIdentifier;
      intermediary field_53649 Lnet/minecraft/class_9824;field_53649:Lnet/minecraft/class_1091;
      official a Lhdo;a:Lhea;
    • GLOW_ITEM_FRAME_MODEL_ID

      public static final ModelIdentifier GLOW_ITEM_FRAME_MODEL_ID
      Mappings:
      Namespace Name Mixin selector
      named GLOW_ITEM_FRAME_MODEL_ID Lnet/minecraft/client/render/model/BlockStatesLoader;GLOW_ITEM_FRAME_MODEL_ID:Lnet/minecraft/client/util/ModelIdentifier;
      intermediary field_53650 Lnet/minecraft/class_9824;field_53650:Lnet/minecraft/class_1091;
      official b Lhdo;b:Lhea;
    • MAP_ITEM_FRAME_MODEL_ID

      public static final ModelIdentifier MAP_ITEM_FRAME_MODEL_ID
      Mappings:
      Namespace Name Mixin selector
      named MAP_ITEM_FRAME_MODEL_ID Lnet/minecraft/client/render/model/BlockStatesLoader;MAP_ITEM_FRAME_MODEL_ID:Lnet/minecraft/client/util/ModelIdentifier;
      intermediary field_53651 Lnet/minecraft/class_9824;field_53651:Lnet/minecraft/class_1091;
      official c Lhdo;c:Lhea;
    • ITEM_FRAME_MODEL_ID

      public static final ModelIdentifier ITEM_FRAME_MODEL_ID
      Mappings:
      Namespace Name Mixin selector
      named ITEM_FRAME_MODEL_ID Lnet/minecraft/client/render/model/BlockStatesLoader;ITEM_FRAME_MODEL_ID:Lnet/minecraft/client/util/ModelIdentifier;
      intermediary field_53652 Lnet/minecraft/class_9824;field_53652:Lnet/minecraft/class_1091;
      official d Lhdo;d:Lhea;
    • missingModel

      private final UnbakedModel missingModel
      Mappings:
      Namespace Name Mixin selector
      named missingModel Lnet/minecraft/client/render/model/BlockStatesLoader;missingModel:Lnet/minecraft/client/render/model/UnbakedModel;
      intermediary field_53658 Lnet/minecraft/class_9824;field_53658:Lnet/minecraft/class_1100;
      official m Lhdo;m:Lhef;
  • Constructor Details

    • BlockStatesLoader

      public BlockStatesLoader(UnbakedModel missingModel)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/render/model/BlockStatesLoader;<init>(Lnet/minecraft/client/render/model/UnbakedModel;)V
      intermediary <init> Lnet/minecraft/class_9824;<init>(Lnet/minecraft/class_1100;)V
      official <init> Lhdo;<init>(Lhef;)V
  • Method Details

    • getIdToStatesConverter

      public static Function<Identifier,StateManager<Block,BlockState>> getIdToStatesConverter()
      Mappings:
      Namespace Name Mixin selector
      named getIdToStatesConverter Lnet/minecraft/client/render/model/BlockStatesLoader;getIdToStatesConverter()Ljava/util/function/Function;
      intermediary method_62626 Lnet/minecraft/class_9824;method_62626()Ljava/util/function/Function;
      official a Lhdo;a()Ljava/util/function/Function;
    • combine

      Mappings:
      Namespace Name Mixin selector
      named combine Lnet/minecraft/client/render/model/BlockStatesLoader;combine(Lnet/minecraft/util/Identifier;Lnet/minecraft/state/StateManager;Ljava/util/List;)Lnet/minecraft/client/render/model/BlockStatesLoader$BlockStateDefinition;
      intermediary method_62627 Lnet/minecraft/class_9824;method_62627(Lnet/minecraft/class_2960;Lnet/minecraft/class_2689;Ljava/util/List;)Lnet/minecraft/class_9824$class_10095;
      official a Lhdo;a(Lalz;Ldxv;Ljava/util/List;)Lhdo$c;