net.minecraft.client.resource.model

public class BlockModel

bvu
net.minecraft.class_2445
net.minecraft.client.resource.model.BlockModel
net.minecraft.client.renderer.block.model.ModelBlock
net.minecraft.client.renderer.block.model.ModelBlock

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
f
field_10932
LOGGER
field_178313_f
LOGGER
static final com.google.gson.Gson
a
field_10927
GSON
field_178319_a
SERIALIZER
private final List<BlockElement>
g
field_10933
elements
field_178314_g
elements
private final boolean
h
field_10934
gui3d
field_178321_h
gui3d
private final boolean
i
field_10935
ambientOcclusion
field_178322_i
ambientOcclusion
private final ModelTransformations
j
field_10936
transformations
field_178320_j
cameraTransforms
private final List<ItemOverride>
k
field_13553
overrides
field_187968_k
overrides
public String
b
field_10928
name
field_178317_b
name
protected final Map<String, String>
c
field_10929
textures
field_178318_c
textures
protected BlockModel
d
field_10930
parent
field_178315_d
parent
protected Identifier
e
field_10931
parentLocation
field_178316_e
parentLocation

Constructor summary

ModifierConstructor
public (Identifier parentLocation, List<BlockElement> elements, Map<String, String> textures, boolean ambientOcclusion, boolean gui3d, ModelTransformations transformations, List<ItemOverride> overrides)

Method summary

Modifier and TypeMethod
public static BlockModel
a(Reader arg0)
method_10009(Reader arg0)
fromJson(Reader reader)
func_178307_a(Reader arg0)
deserialize(Reader readerIn)
public static BlockModel
a(String arg0)
method_10010(String arg0)
fromJson(String s)
func_178294_a(String arg0)
deserialize(String jsonString)
public List<BlockElement>
a()
method_10007()
getElements()
func_178298_a()
getElements()
private boolean
k()
method_10023()
hasParent()
func_178295_k()
hasParent()
public boolean
b()
method_10013()
usesAmbientOcclusion()
func_178309_b()
isAmbientOcclusion()
public boolean
c()
method_10016()
isGui3d()
func_178311_c()
isGui3d()
public boolean
d()
method_10018()
isComplete()
func_178303_d()
isResolved()
public void
a(Map<nf, bvu> arg0)
method_10012(Map<class_1653, class_2445> arg0)
findParent(Map<Identifier, BlockModel> models)
func_178299_a(Map<ResourceLocation, ModelBlock> arg0)
getParentFromMap(Map<ResourceLocation, ModelBlock> arg0)
public Collection<Identifier>
e()
method_12352()
getOverrideModels()
func_187965_e()
getOverrideLocations()
protected List<ItemOverride>
f()
method_12353()
getOverrides()
func_187966_f()
getOverrides()
public ItemOverrides
g()
method_12354()
getItemOverrides()
func_187967_g()
createOverrides()
public boolean
b(String arg0)
method_10014(String arg0)
hasTexture(String path)
func_178300_b(String arg0)
isTexturePresent(String textureName)
public String
c(String arg0)
method_10017(String arg0)
getTexture(String path)
func_178308_c(String arg0)
resolveTextureName(String textureName)
private String
a(String arg0, bvu$a arg1)
method_10011(String arg0, class_2445$class_2446 arg1)
getTexture(String path, BlockModel$TextureContext context)
func_178302_a(String arg0, ModelBlock$Bookkeep arg1)
resolveTextureName(String textureName, ModelBlock$Bookkeep arg1)
private boolean
d(String arg0)
method_10019(String arg0)
isTextureReference(String path)
func_178304_d(String arg0)
startsWithHash(String hash)
public Identifier
h()
method_10020()
getParentLocation()
func_178305_e()
getParentLocation()
public BlockModel
i()
method_10021()
getRoot()
func_178310_f()
getRootModel()
public ModelTransformations
j()
method_10022()
getTransformations()
func_181682_g()
getAllTransforms()
private ModelTransformation
a(bwc$b arg0)
method_10008(class_2462$class_2464 arg0)
getTransformation(ModelTransformations$Type type)
func_181681_a(ItemCameraTransforms$TransformType arg0)
getTransform(ItemCameraTransforms$TransformType type)
public static void
b(Map<nf, bvu> arg0)
method_10015(Map<class_1653, class_2445> arg0)
checkHierarchy(Map<Identifier, BlockModel> models)
func_178312_b(Map<ResourceLocation, ModelBlock> arg0)
checkModelHierarchy(Map<ResourceLocation, ModelBlock> arg0)