net.minecraft.client.render.model.json

public class JsonUnbakedModel

implements UnbakedModel

drp
net.minecraft.client.renderer.block.model.BlockModel
net.minecraft.class_793
net.minecraft.client.render.model.json.JsonUnbakedModel
net.minecraft.unmapped.C_wmxrezbu
net.minecraft.client.renderer.model.BlockModel
net.minecraft.client.renderer.model.BlockModel

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
f
LOGGER
field_4248
LOGGER
f_gdmpsnzj
field_178313_f
LOGGER
private static final BakedQuadFactory
g
FACE_BAKERY
field_4249
QUAD_FACTORY
f_svssmigw
field_217647_g
FACE_BAKERY
static final com.google.gson.Gson
a
GSON
field_4254
GSON
f_obasaxak
field_178319_a
SERIALIZER
private final List<ModelElement>
h
elements
field_4245
elements
f_qttyrton
field_178314_g
elements
private final boolean
i
isGui3d
field_4246
depthInGui
f_tnqdzcre
field_178321_h
gui3d
private final boolean
j
hasAmbientOcclusion
field_4244
ambientOcclusion
f_vkqrgyeu
field_178322_i
ambientOcclusion
private final ModelTransformation
k
transforms
field_4250
transformations
f_zbyaxvql
field_178320_j
cameraTransforms
private final List<ModelItemOverride>
l
overrides
field_4255
overrides
f_phvdshlb
field_187968_k
overrides
public String
b
name
field_4252
id
f_epjqovvd
field_178317_b
name
protected final Map<String, Either<SpriteIdentifier, String>>
c
textureMap
field_4251
textureMap
f_bwamyiot
field_178318_c
textures
protected JsonUnbakedModel
d
parent
field_4253
parent
f_rvbdaibn
field_178315_d
parent
protected Identifier
e
parentLocation
field_4247
parentId
f_fgcsuzmp
field_178316_e
parentLocation

Constructor summary

ModifierConstructor
public (Identifier parentId, List<ModelElement> elements, Map<String, Either<SpriteIdentifier, String>> textureMap, boolean ambientOcclusion, boolean depthInGui, ModelTransformation transformations, List<ModelItemOverride> overrides)

Method summary

Modifier and TypeMethod
public static JsonUnbakedModel
a(Reader arg0)
fromStream(Reader arg0)
method_3437(Reader arg0)
deserialize(Reader input)
m_bfrjmoic(Reader arg0)
func_178307_a(Reader arg0)
deserialize(Reader readerIn)
public static JsonUnbakedModel
a(String arg0)
fromString(String arg0)
method_3430(String arg0)
deserialize(String json)
m_aqefkcnv(String arg0)
func_178294_a(String arg0)
deserialize(String jsonString)
public List<ModelElement>
a()
getElements()
method_3433()
getElements()
m_hdyerhyt()
func_178298_a()
getElements()
public boolean
b()
hasAmbientOcclusion()
method_3444()
useAmbientOcclusion()
m_ndkuirce()
func_178309_b()
isAmbientOcclusion()
public boolean
c()
isGui3d()
method_3445()
hasDepthInGui()
m_fbmlcywx()
func_178311_c()
isGui3d()
public List<ModelItemOverride>
e()
getOverrides()
method_3434()
getOverrides()
m_yegahjxn()
func_187966_f()
getOverrides()
private ModelItemPropertyOverrideList
a(ebw arg0, drp arg1)
getItemOverrides(ModelBakery arg0, BlockModel arg1)
method_3440(class_1088 arg0, class_793 arg1)
compileOverrides(ModelLoader modelLoader, JsonUnbakedModel parent)
m_txjpjezv(C_gjnplkfz arg0, C_wmxrezbu arg1)
func_217646_a(ModelBakery arg0, BlockModel arg1)
getItemOverrideList(ModelBakery modelBakeryIn, BlockModel modelIn)
public Collection<Identifier>
f()
getDependencies()
method_4755()
getModelDependencies()
m_hoknelwa()
func_187965_e()
getDependencies()
public Collection<SpriteIdentifier>
a(Function<sm, ecc> arg0, Set<Pair<String, String>> arg1)
getMaterials(Function<ResourceLocation, UnbakedModel> arg0, Set<com.mojang.datafixers.util.Pair<String, String>> arg1)
method_4754(Function<class_2960, class_1100> arg0, Set<com.mojang.datafixers.util.Pair<String, String>> arg1)
getTextureDependencies(Function<Identifier, UnbakedModel> arg0, Set<com.mojang.datafixers.util.Pair<String, String>> arg1)
m_fqriwngs(Function<C_ncpywfca, C_nrqwmhri> arg0, Set<com.mojang.datafixers.util.Pair<String, String>> arg1)
func_225614_a_(Function<ResourceLocation, IUnbakedModel> arg0, Set<com.mojang.datafixers.util.Pair<String, String>> arg1)
getTextures(Function<ResourceLocation, IUnbakedModel> arg0, Set<com.mojang.datafixers.util.Pair<String, String>> arg1)
public BakedModel
a(ebw arg0, Function<ebv, eag> arg1, ebz arg2, sm arg3)
bake(ModelBakery arg0, Function<Material, TextureAtlasSprite> arg1, ModelState arg2, ResourceLocation arg3)
method_4753(class_1088 arg0, Function<class_4730, class_1058> arg1, class_3665 arg2, class_2960 arg3)
bake(ModelLoader arg0, Function<SpriteIdentifier, Sprite> arg1, ModelBakeSettings arg2, Identifier arg3)
m_tzuanxzr(C_gjnplkfz arg0, Function<C_owknzpks, C_uflrwbwt> arg1, C_vucyqort arg2, C_ncpywfca arg3)
func_225613_a_(ModelBakery arg0, Function<Material, TextureAtlasSprite> arg1, IModelTransform arg2, ResourceLocation arg3)
bakeModel(ModelBakery arg0, Function<Material, TextureAtlasSprite> arg1, IModelTransform arg2, ResourceLocation arg3)
public BakedModel
a(ebw arg0, drp arg1, Function<ebv, eag> arg2, ebz arg3, sm arg4)
bake(ModelBakery arg0, BlockModel arg1, Function<Material, TextureAtlasSprite> arg2, ModelState arg3, ResourceLocation arg4)
method_3446(class_1088 arg0, class_793 arg1, Function<class_4730, class_1058> arg2, class_3665 arg3, class_2960 arg4)
bake(ModelLoader loader, JsonUnbakedModel parent, Function<SpriteIdentifier, Sprite> textureGetter, ModelBakeSettings settings, Identifier id)
m_iofsjmpy(C_gjnplkfz arg0, C_wmxrezbu arg1, Function<C_owknzpks, C_uflrwbwt> arg2, C_vucyqort arg3, C_ncpywfca arg4)
func_228813_a_(ModelBakery arg0, BlockModel arg1, Function<Material, TextureAtlasSprite> arg2, IModelTransform arg3, ResourceLocation arg4)
bakeModel(ModelBakery modelBakeryIn, BlockModel modelIn, Function<Material, TextureAtlasSprite> spriteGetterIn, IModelTransform transformIn, ResourceLocation locationIn)
private static BakedQuad
a(drl arg0, drm arg1, eag arg2, fp arg3, ebz arg4, sm arg5)
bakeFace(BlockElement arg0, BlockElementFace arg1, TextureAtlasSprite arg2, Direction arg3, ModelState arg4, ResourceLocation arg5)
method_3447(class_785 arg0, class_783 arg1, class_1058 arg2, class_2350 arg3, class_3665 arg4, class_2960 arg5)
createQuad(ModelElement element, ModelElementFace elementFace, Sprite sprite, Direction side, ModelBakeSettings settings, Identifier id)
m_tcnqoqyy(C_hsydfaux arg0, C_qcpuubnf arg1, C_uflrwbwt arg2, C_xpuuihxf arg3, C_vucyqort arg4, C_ncpywfca arg5)
func_228812_a_(BlockPart arg0, BlockPartFace arg1, TextureAtlasSprite arg2, Direction arg3, IModelTransform arg4, ResourceLocation arg5)
bakeFace(BlockPart partIn, BlockPartFace partFaceIn, TextureAtlasSprite spriteIn, Direction directionIn, IModelTransform transformIn, ResourceLocation locationIn)
public boolean
b(String arg0)
hasTexture(String arg0)
method_3432(String arg0)
textureExists(String name)
m_fmfupgqy(String arg0)
func_178300_b(String arg0)
isTexturePresent(String textureName)
public SpriteIdentifier
c(String arg0)
getMaterial(String arg0)
method_24077(String arg0)
resolveSprite(String spriteName)
m_edgbgvfr(String arg0)
func_228816_c_(String arg0)
resolveTextureName(String nameIn)
private Either<SpriteIdentifier, String>
e(String arg0)
findTextureEntry(String arg0)
method_3442(String arg0)
resolveTexture(String name)
m_llleiunq(String arg0)
func_228818_e_(String arg0)
findTexture(String nameIn)
private static boolean
f(String arg0)
isTextureReference(String arg0)
method_3439(String arg0)
isTextureReference(String reference)
m_ygoqawqk(String arg0)
func_178304_d(String arg0)
startsWithHash(String strIn)
public JsonUnbakedModel
g()
getRootModel()
method_3431()
getRootModel()
m_pddoqtlx()
func_178310_f()
getRootModel()
public ModelTransformation
h()
getTransforms()
method_3443()
getTransformations()
m_fjidjgoy()
func_181682_g()
getAllTransforms()
private Transformation
a(drw$b arg0)
getTransform(ItemTransforms$TransformType arg0)
method_3438(class_809$class_811 arg0)
getTransformation(ModelTransformation$Mode renderMode)
m_yvlylunk(C_ddhexvvo$C_cissvwqs arg0)
func_181681_a(ItemCameraTransforms$TransformType arg0)
getTransform(ItemCameraTransforms$TransformType type)