Class BlockModels

java.lang.Object
net.minecraft.client.render.block.BlockModels

@Environment(CLIENT) public class BlockModels extends Object
Mappings:
Namespace Name
official epo
intermediary net/minecraft/class_773
named net/minecraft/client/render/block/BlockModels
  • Field Details

    • models

      private final Map<BlockState,BakedModel> models
      Mappings:
      Namespace Name Mixin selector
      official a Lepo;a:Ljava/util/Map;
      intermediary field_4162 Lnet/minecraft/class_773;field_4162:Ljava/util/Map;
      named models Lnet/minecraft/client/render/block/BlockModels;models:Ljava/util/Map;
    • modelManager

      private final BakedModelManager modelManager
      Mappings:
      Namespace Name Mixin selector
      official b Lepo;b:Lfat;
      intermediary field_4163 Lnet/minecraft/class_773;field_4163:Lnet/minecraft/class_1092;
      named modelManager Lnet/minecraft/client/render/block/BlockModels;modelManager:Lnet/minecraft/client/render/model/BakedModelManager;
  • Constructor Details

    • BlockModels

      public BlockModels(BakedModelManager modelManager)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lepo;<init>(Lfat;)V
      intermediary <init> Lnet/minecraft/class_773;<init>(Lnet/minecraft/class_1092;)V
      named <init> Lnet/minecraft/client/render/block/BlockModels;<init>(Lnet/minecraft/client/render/model/BakedModelManager;)V
  • Method Details

    • getModelParticleSprite

      public Sprite getModelParticleSprite(BlockState state)
      Mappings:
      Namespace Name Mixin selector
      official a Lepo;a(Lcnv;)Lezc;
      intermediary method_3339 Lnet/minecraft/class_773;method_3339(Lnet/minecraft/class_2680;)Lnet/minecraft/class_1058;
      named getModelParticleSprite Lnet/minecraft/client/render/block/BlockModels;getModelParticleSprite(Lnet/minecraft/block/BlockState;)Lnet/minecraft/client/texture/Sprite;
    • getModel

      public BakedModel getModel(BlockState state)
      Mappings:
      Namespace Name Mixin selector
      official b Lepo;b(Lcnv;)Lfao;
      intermediary method_3335 Lnet/minecraft/class_773;method_3335(Lnet/minecraft/class_2680;)Lnet/minecraft/class_1087;
      named getModel Lnet/minecraft/client/render/block/BlockModels;getModel(Lnet/minecraft/block/BlockState;)Lnet/minecraft/client/render/model/BakedModel;
    • getModelManager

      public BakedModelManager getModelManager()
      Mappings:
      Namespace Name Mixin selector
      official a Lepo;a()Lfat;
      intermediary method_3333 Lnet/minecraft/class_773;method_3333()Lnet/minecraft/class_1092;
      named getModelManager Lnet/minecraft/client/render/block/BlockModels;getModelManager()Lnet/minecraft/client/render/model/BakedModelManager;
    • reload

      public void reload()
      Mappings:
      Namespace Name Mixin selector
      official b Lepo;b()V
      intermediary method_3341 Lnet/minecraft/class_773;method_3341()V
      named reload Lnet/minecraft/client/render/block/BlockModels;reload()V
    • getModelId

      public static ModelIdentifier getModelId(BlockState state)
      Mappings:
      Namespace Name Mixin selector
      official c Lepo;c(Lcnv;)Lfau;
      intermediary method_3340 Lnet/minecraft/class_773;method_3340(Lnet/minecraft/class_2680;)Lnet/minecraft/class_1091;
      named getModelId Lnet/minecraft/client/render/block/BlockModels;getModelId(Lnet/minecraft/block/BlockState;)Lnet/minecraft/client/util/ModelIdentifier;
    • getModelId

      public static ModelIdentifier getModelId(Identifier id, BlockState state)
      Mappings:
      Namespace Name Mixin selector
      official a Lepo;a(Lyb;Lcnv;)Lfau;
      intermediary method_3336 Lnet/minecraft/class_773;method_3336(Lnet/minecraft/class_2960;Lnet/minecraft/class_2680;)Lnet/minecraft/class_1091;
      named getModelId Lnet/minecraft/client/render/block/BlockModels;getModelId(Lnet/minecraft/util/Identifier;Lnet/minecraft/block/BlockState;)Lnet/minecraft/client/util/ModelIdentifier;
    • propertyMapToString

      public static String propertyMapToString(Map<Property<?>,Comparable<?>> map)
      Mappings:
      Namespace Name Mixin selector
      official a Lepo;a(Ljava/util/Map;)Ljava/lang/String;
      intermediary method_3338 Lnet/minecraft/class_773;method_3338(Ljava/util/Map;)Ljava/lang/String;
      named propertyMapToString Lnet/minecraft/client/render/block/BlockModels;propertyMapToString(Ljava/util/Map;)Ljava/lang/String;
    • propertyValueToString

      private static <T extends Comparable<T>> String propertyValueToString(Property<T> property, Comparable<?> value)
      Mappings:
      Namespace Name Mixin selector
      official a Lepo;a(Lcoz;Ljava/lang/Comparable;)Ljava/lang/String;
      intermediary method_3334 Lnet/minecraft/class_773;method_3334(Lnet/minecraft/class_2769;Ljava/lang/Comparable;)Ljava/lang/String;
      named propertyValueToString Lnet/minecraft/client/render/block/BlockModels;propertyValueToString(Lnet/minecraft/state/property/Property;Ljava/lang/Comparable;)Ljava/lang/String;