net.minecraft.client.resource.model

public class BlockModel

implements UnbakedModel

cvb
net.minecraft.unmapped.C_68226429
net.minecraft.client.resource.model.BlockModel
net.minecraft.client.renderer.model.ModelBlock

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
f
f_44816465
LOGGER
field_178313_f
private static final ItemModelGenerator
g
f_61998329
ITEM_MODEL_GENERATOR
field_209571_g
private static final FaceBakery
h
f_82995011
FACE_BAKERY
field_209572_h
static final com.google.gson.Gson
a
f_15221875
GSON
field_178319_a
private final List<BlockElement>
i
f_28305122
elements
field_178314_g
private final boolean
j
f_82432095
gui3d
field_178321_h
private final boolean
k
f_37378373
ambientOcclusion
field_178322_i
private final ModelTransformations
l
f_13636338
transformations
field_178320_j
private final List<ItemOverride>
m
f_73762823
overrides
field_187968_k
public String
b
f_98616623
name
field_178317_b
protected final Map<String, String>
c
f_19371167
textures
field_178318_c
BlockModel
d
f_42275896
parent
field_178315_d
Identifier
e
f_39555287
parentLocation
field_178316_e

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)
m_71589880(Reader arg0)
fromJson(Reader reader)
func_178307_a(Reader arg0)
public static BlockModel
a(String arg0)
m_42974913(String arg0)
fromJson(String s)
func_178294_a(String arg0)
public List<BlockElement>
a()
m_78666412()
getElements()
func_178298_a()
private boolean
i()
m_02125553()
hasParent()
func_178295_k()
public boolean
b()
m_85767292()
usesAmbientOcclusion()
func_178309_b()
public boolean
c()
m_72161126()
isGui3d()
func_178311_c()
public boolean
d()
m_69941524()
isComplete()
func_178303_d()
private void
a(Function<pc, dfg> arg0)
m_13406132(Function<C_22168528, C_59377823> arg0)
validateParent(Function<Identifier, UnbakedModel> models)
func_209566_a(Function<ResourceLocation, IUnbakedModel> arg0)
public List<ItemOverride>
e()
m_36793878()
getOverrides()
func_187966_f()
private ItemOverrides
a(cvb arg0, Function<pc, dfg> arg1, Function<pc, ddl> arg2)
m_03627291(C_68226429 arg0, Function<C_22168528, C_59377823> arg1, Function<C_22168528, C_74688326> arg2)
getItemOverrides(BlockModel model, Function<Identifier, UnbakedModel> models, Function<Identifier, TextureAtlasSprite> sprites)
func_209568_a(ModelBlock arg0, Function<ResourceLocation, IUnbakedModel> arg1, Function<ResourceLocation, TextureAtlasSprite> arg2)
public Collection<Identifier>
f()
m_31685213()
getDependencies()
func_187965_e()
public Collection<Identifier>
a(Function<pc, dfg> arg0, Set<String> arg1)
m_60646973(Function<C_22168528, C_59377823> arg0, Set<String> arg1)
getTextureLocations(Function<Identifier, UnbakedModel> arg0, Set<String> arg1)
func_209559_a(Function<ResourceLocation, IUnbakedModel> arg0, Set<String> arg1)
public BakedModel
a(Function<pc, dfg> arg0, Function<pc, ddl> arg1, dez arg2, boolean arg3)
m_67168857(Function<C_22168528, C_59377823> arg0, Function<C_22168528, C_74688326> arg1, C_35838118 arg2, boolean arg3)
bake(Function<Identifier, UnbakedModel> arg0, Function<Identifier, TextureAtlasSprite> arg1, ModelRotation arg2, boolean arg3)
func_209558_a(Function<ResourceLocation, IUnbakedModel> arg0, Function<ResourceLocation, TextureAtlasSprite> arg1, ModelRotation arg2, boolean arg3)
private BakedModel
a(cvb arg0, Function<pc, dfg> arg1, Function<pc, ddl> arg2, dez arg3, boolean arg4)
m_13451949(C_68226429 arg0, Function<C_22168528, C_59377823> arg1, Function<C_22168528, C_74688326> arg2, C_35838118 arg3, boolean arg4)
bake(BlockModel model, Function<Identifier, UnbakedModel> loader, Function<Identifier, TextureAtlasSprite> miningSprites, ModelRotation rotation, boolean uvLocked)
func_209565_a(ModelBlock arg0, Function<ResourceLocation, IUnbakedModel> arg1, Function<ResourceLocation, TextureAtlasSprite> arg2, ModelRotation arg3, boolean arg4)
private static BakedQuad
a(cux arg0, cuy arg1, ddl arg2, eq arg3, dez arg4, boolean arg5)
m_25665413(C_82588014 arg0, C_02019182 arg1, C_74688326 arg2, C_28786548 arg3, C_35838118 arg4, boolean arg5)
bakeFace(BlockElement element, BlockElementFace elementFace, TextureAtlasSprite miningSprite, Direction face, ModelRotation rotation, boolean uvLocked)
func_209567_a(BlockPart arg0, BlockPartFace arg1, TextureAtlasSprite arg2, EnumFacing arg3, ModelRotation arg4, boolean arg5)
public boolean
b(String arg0)
m_32296573(String arg0)
hasTexture(String path)
func_178300_b(String arg0)
public String
c(String arg0)
m_96296747(String arg0)
getTexture(String path)
func_178308_c(String arg0)
private String
a(String arg0, cvb$a arg1)
m_73146923(String arg0, C_68226429$C_40108516 arg1)
getTexture(String path, BlockModel$TextureContext context)
func_178302_a(String arg0, ModelBlock$Bookkeep arg1)
private boolean
d(String arg0)
m_39707644(String arg0)
isTextureReference(String path)
func_178304_d(String arg0)
public BlockModel
g()
m_37663464()
getRoot()
func_178310_f()
public ModelTransformations
h()
m_25408596()
getTransformations()
func_181682_g()
private ModelTransformation
a(cvj$b arg0)
m_90443924(C_83604618$C_68196853 arg0)
getTransformation(ModelTransformations$Type type)
func_181681_a(ItemCameraTransforms$TransformType arg0)