Class ItemModelGenerator
java.lang.Object
net.minecraft.client.render.model.json.ItemModelGenerator
- Mappings:
- Namespace - Name - official - fkz- intermediary - net/minecraft/class_801- named - net/minecraft/client/render/model/json/ItemModelGenerator
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionprivate static classprivate static enum
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate static final floatprivate static final float
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprivate List<ModelElement>addLayerElements(int layer, String key, SpriteContents sprite) private List<ModelElement>addSubComponents(SpriteContents sprite, String key, int layer) private voidbuildCube(List<ItemModelGenerator.Frame> cubes, ItemModelGenerator.Side side, int x, int y) private voidbuildCube(ItemModelGenerator.Side side, List<ItemModelGenerator.Frame> cubes, SpriteContents sprite, int frame, int x, int y, int width, int height, boolean bool) create(Function<SpriteIdentifier, Sprite> textureGetter, JsonUnbakedModel blockModel) private List<ItemModelGenerator.Frame>getFrames(SpriteContents sprite) private booleanisPixelTransparent(SpriteContents sprite, int frame, int x, int y, int width, int height) 
- 
Field Details- 
LAYERS- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfkz;a:Ljava/util/List;- intermediary - field_4270- Lnet/minecraft/class_801;field_4270:Ljava/util/List;- named - LAYERS- Lnet/minecraft/client/render/model/json/ItemModelGenerator;LAYERS:Ljava/util/List;
 
- 
field_32806private static final float field_32806- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - b- Lfkz;b:F- intermediary - field_32806- Lnet/minecraft/class_801;field_32806:F- named - field_32806- Lnet/minecraft/client/render/model/json/ItemModelGenerator;field_32806:F
 
- 
field_32807private static final float field_32807- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - c- Lfkz;c:F- intermediary - field_32807- Lnet/minecraft/class_801;field_32807:F- named - field_32807- Lnet/minecraft/client/render/model/json/ItemModelGenerator;field_32807:F
 
 
- 
- 
Constructor Details- 
ItemModelGeneratorpublic ItemModelGenerator()
 
- 
- 
Method Details- 
createpublic JsonUnbakedModel create(Function<SpriteIdentifier, Sprite> textureGetter, JsonUnbakedModel blockModel) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lfkz;a(Ljava/util/function/Function;Lfkw;)Lfkw;- intermediary - method_3479- Lnet/minecraft/class_801;method_3479(Ljava/util/function/Function;Lnet/minecraft/class_793;)Lnet/minecraft/class_793;- named - create- Lnet/minecraft/client/render/model/json/ItemModelGenerator;create(Ljava/util/function/Function;Lnet/minecraft/client/render/model/json/JsonUnbakedModel;)Lnet/minecraft/client/render/model/json/JsonUnbakedModel;
 
- 
addLayerElements- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfkz;a(ILjava/lang/String;Lfup;)Ljava/util/List;- intermediary - method_3480- Lnet/minecraft/class_801;method_3480(ILjava/lang/String;Lnet/minecraft/class_7764;)Ljava/util/List;- named - addLayerElements- Lnet/minecraft/client/render/model/json/ItemModelGenerator;addLayerElements(ILjava/lang/String;Lnet/minecraft/client/texture/SpriteContents;)Ljava/util/List;
 
- 
addSubComponents- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfkz;a(Lfup;Ljava/lang/String;I)Ljava/util/List;- intermediary - method_3481- Lnet/minecraft/class_801;method_3481(Lnet/minecraft/class_7764;Ljava/lang/String;I)Ljava/util/List;- named - addSubComponents- Lnet/minecraft/client/render/model/json/ItemModelGenerator;addSubComponents(Lnet/minecraft/client/texture/SpriteContents;Ljava/lang/String;I)Ljava/util/List;
 
- 
getFrames- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfkz;a(Lfup;)Ljava/util/List;- intermediary - method_3478- Lnet/minecraft/class_801;method_3478(Lnet/minecraft/class_7764;)Ljava/util/List;- named - getFrames- Lnet/minecraft/client/render/model/json/ItemModelGenerator;getFrames(Lnet/minecraft/client/texture/SpriteContents;)Ljava/util/List;
 
- 
buildCubeprivate void buildCube(ItemModelGenerator.Side side, List<ItemModelGenerator.Frame> cubes, SpriteContents sprite, int frame, int x, int y, int width, int height, boolean bool) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lfkz;a(Lfkz$b;Ljava/util/List;Lfup;IIIIIZ)V- intermediary - method_3476- Lnet/minecraft/class_801;method_3476(Lnet/minecraft/class_801$class_803;Ljava/util/List;Lnet/minecraft/class_7764;IIIIIZ)V- named - buildCube- Lnet/minecraft/client/render/model/json/ItemModelGenerator;buildCube(Lnet/minecraft/client/render/model/json/ItemModelGenerator$Side;Ljava/util/List;Lnet/minecraft/client/texture/SpriteContents;IIIIIZ)V
 
- 
buildCubeprivate void buildCube(List<ItemModelGenerator.Frame> cubes, ItemModelGenerator.Side side, int x, int y) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lfkz;a(Ljava/util/List;Lfkz$b;II)V- intermediary - method_3482- Lnet/minecraft/class_801;method_3482(Ljava/util/List;Lnet/minecraft/class_801$class_803;II)V- named - buildCube- Lnet/minecraft/client/render/model/json/ItemModelGenerator;buildCube(Ljava/util/List;Lnet/minecraft/client/render/model/json/ItemModelGenerator$Side;II)V
 
- 
isPixelTransparentprivate boolean isPixelTransparent(SpriteContents sprite, int frame, int x, int y, int width, int height) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lfkz;a(Lfup;IIIII)Z- intermediary - method_3477- Lnet/minecraft/class_801;method_3477(Lnet/minecraft/class_7764;IIIII)Z- named - isPixelTransparent- Lnet/minecraft/client/render/model/json/ItemModelGenerator;isPixelTransparent(Lnet/minecraft/client/texture/SpriteContents;IIIII)Z
 
 
-