Class ModelBaker.BakerImpl
java.lang.Object
net.minecraft.client.render.model.ModelBaker.BakerImpl
- All Implemented Interfaces:
Baker
- Enclosing class:
ModelBaker
- Mappings:
Namespace Name named net/minecraft/client/render/model/ModelBaker$BakerImplintermediary net/minecraft/class_1088$class_7778official inx$c
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.client.render.model.Baker
Baker.ResolvableCacheKey<T>, Baker.Vec3fInterner -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final ModelBaker.BlockItemModelsprivate final Map<Baker.ResolvableCacheKey<Object>, Object> private final Function<Baker.ResolvableCacheKey<Object>, Object> private final Baker.Vec3fInternerprivate final ErrorCollectingSpriteGetter -
Constructor Summary
ConstructorsConstructorDescriptionBakerImpl(ErrorCollectingSpriteGetter spriteGetter, Baker.Vec3fInterner interner, ModelBaker.BlockItemModels blockItemModels) -
Method Summary
Modifier and TypeMethodDescription<T> Tcompute(Baker.ResolvableCacheKey<T> key) getModel(Identifier id)
-
Field Details
-
spriteGetter
- Mappings:
Namespace Name Mixin selector named spriteGetterLnet/minecraft/client/render/model/ModelBaker$BakerImpl;spriteGetter:Lnet/minecraft/client/render/model/ErrorCollectingSpriteGetter;intermediary field_56988Lnet/minecraft/class_1088$class_7778;field_56988:Lnet/minecraft/class_9826;official bLinx$c;b:Liog;
-
interner
- Mappings:
Namespace Name Mixin selector named internerLnet/minecraft/client/render/model/ModelBaker$BakerImpl;interner:Lnet/minecraft/client/render/model/Baker$Vec3fInterner;intermediary field_64597Lnet/minecraft/class_1088$class_7778;field_64597:Lnet/minecraft/class_7775$class_12356;official cLinx$c;c:Linw$a;
-
blockItemModels
- Mappings:
Namespace Name Mixin selector named blockItemModelsLnet/minecraft/client/render/model/ModelBaker$BakerImpl;blockItemModels:Lnet/minecraft/client/render/model/ModelBaker$BlockItemModels;intermediary field_64598Lnet/minecraft/class_1088$class_7778;field_64598:Lnet/minecraft/class_1088$class_10812;official dLinx$c;d:Linx$b;
-
cache
- Mappings:
Namespace Name Mixin selector named cacheLnet/minecraft/client/render/model/ModelBaker$BakerImpl;cache:Ljava/util/Map;intermediary field_57959Lnet/minecraft/class_1088$class_7778;field_57959:Ljava/util/Map;official eLinx$c;e:Ljava/util/Map;
-
cacheValueFunction
- Mappings:
Namespace Name Mixin selector named cacheValueFunctionLnet/minecraft/client/render/model/ModelBaker$BakerImpl;cacheValueFunction:Ljava/util/function/Function;intermediary field_57960Lnet/minecraft/class_1088$class_7778;field_57960:Ljava/util/function/Function;official fLinx$c;f:Ljava/util/function/Function;
-
-
Constructor Details
-
BakerImpl
BakerImpl(ErrorCollectingSpriteGetter spriteGetter, Baker.Vec3fInterner interner, ModelBaker.BlockItemModels blockItemModels) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/render/model/ModelBaker$BakerImpl;<init>(Lnet/minecraft/client/render/model/ModelBaker;Lnet/minecraft/client/render/model/ErrorCollectingSpriteGetter;Lnet/minecraft/client/render/model/Baker$Vec3fInterner;Lnet/minecraft/client/render/model/ModelBaker$BlockItemModels;)Vintermediary <init>Lnet/minecraft/class_1088$class_7778;<init>(Lnet/minecraft/class_1088;Lnet/minecraft/class_9826;Lnet/minecraft/class_7775$class_12356;Lnet/minecraft/class_1088$class_10812;)Vofficial <init>Linx$c;<init>(Linx;Liog;Linw$a;Linx$b;)V
-
-
Method Details
-
getBlockPart
- Specified by:
getBlockPartin interfaceBaker- Mappings:
Namespace Name Mixin selector named getBlockPartLnet/minecraft/client/render/model/Baker;getBlockPart()Lnet/minecraft/client/render/model/BlockModelPart;intermediary method_76673Lnet/minecraft/class_7775;method_76673()Lnet/minecraft/class_10889;official aLinw;a()Lhqg;
-
getSpriteGetter
- Specified by:
getSpriteGetterin interfaceBaker- Mappings:
Namespace Name Mixin selector named getSpriteGetterLnet/minecraft/client/render/model/Baker;getSpriteGetter()Lnet/minecraft/client/render/model/ErrorCollectingSpriteGetter;intermediary method_65732Lnet/minecraft/class_7775;method_65732()Lnet/minecraft/class_9826;official bLinw;b()Liog;
-
getVec3fInterner
- Specified by:
getVec3fInternerin interfaceBaker- Mappings:
Namespace Name Mixin selector named getVec3fInternerLnet/minecraft/client/render/model/Baker;getVec3fInterner()Lnet/minecraft/client/render/model/Baker$Vec3fInterner;intermediary method_76674Lnet/minecraft/class_7775;method_76674()Lnet/minecraft/class_7775$class_12356;official cLinw;c()Linw$a;
-
getModel
- Specified by:
getModelin interfaceBaker- Mappings:
Namespace Name Mixin selector named getModelLnet/minecraft/client/render/model/Baker;getModel(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/model/BakedSimpleModel;intermediary method_45872Lnet/minecraft/class_7775;method_45872(Lnet/minecraft/class_2960;)Lnet/minecraft/class_10819;official aLinw;a(Lamo;)Liof;
-
compute
- Specified by:
computein interfaceBaker- Mappings:
Namespace Name Mixin selector named computeLnet/minecraft/client/render/model/Baker;compute(Lnet/minecraft/client/render/model/Baker$ResolvableCacheKey;)Ljava/lang/Object;intermediary method_68549Lnet/minecraft/class_7775;method_68549(Lnet/minecraft/class_7775$class_10897;)Ljava/lang/Object;official aLinw;a(Linw$b;)Ljava/lang/Object;
-