net.minecraft.client.render.model.block

public class ModelBakery

dfc
net.minecraft.class_4288
net.minecraft.client.render.model.block.ModelBakery
net.minecraft.client.renderer.model.ModelBakery
net.minecraft.client.renderer.model.ModelBakery

Field summary

Modifier and TypeField
public static final Identifier
a
field_21064
FIRE_0
field_207763_a
LOCATION_FIRE_0
public static final Identifier
b
field_21065
FIRE_1
field_207764_b
LOCATION_FIRE_1
public static final Identifier
c
field_21066
LAVA_FLOW
field_207766_d
LOCATION_LAVA_FLOW
public static final Identifier
d
field_21067
WATER_FLOW
field_207768_f
LOCATION_WATER_FLOW
public static final Identifier
e
field_21068
WATER_OVERLAY
field_207769_g
LOCATION_WATER_OVERLAY
public static final Identifier
f
field_21069
MINING_PROGRESS_0
field_207770_h
LOCATION_DESTROY_STAGE_0
public static final Identifier
g
field_21070
MINING_PROGRESS_1
field_207771_i
LOCATION_DESTROY_STAGE_1
public static final Identifier
h
field_21071
MINING_PROGRESS_2
field_207772_j
LOCATION_DESTROY_STAGE_2
public static final Identifier
i
field_21072
MINING_PROGRESS_3
field_207773_k
LOCATION_DESTROY_STAGE_3
public static final Identifier
j
field_21073
MINING_PROGRESS_4
field_207774_l
LOCATION_DESTROY_STAGE_4
public static final Identifier
k
field_21074
MINING_PROGRESS_5
field_207775_m
LOCATION_DESTROY_STAGE_5
public static final Identifier
l
field_21075
MINING_PROGRESS_6
field_207776_n
LOCATION_DESTROY_STAGE_6
public static final Identifier
m
field_21076
MINING_PROGRESS_7
field_207777_o
LOCATION_DESTROY_STAGE_7
public static final Identifier
n
field_21077
MINING_PROGRESS_8
field_207778_p
LOCATION_DESTROY_STAGE_8
public static final Identifier
o
field_21078
MINING_PROGRESS_9
field_207779_q
LOCATION_DESTROY_STAGE_9
private static final Set<Identifier>
t
field_21083
UNREFERENCED_TEXTURES
field_177602_b
LOCATIONS_BUILTIN_TEXTURES
private static final org.apache.logging.log4j.Logger
u
field_21084
LOGGER
field_177603_c
LOGGER
public static final ModelIdentifier
p
field_21079
MISSING
field_177604_a
MODEL_MISSING
public static final String
q
field_21080
MISSING_MODEL_MESH
field_188641_d
MISSING_MODEL_MESH
private static final Map<String, String>
v
field_21085
BUILT_IN
field_177600_d
BUILT_IN_MODELS
private static final com.google.common.base.Splitter
w
field_21086
COMMA_SPLITTER
field_209611_w
SPLITTER_COMMA
private static final com.google.common.base.Splitter
x
field_21087
EQUALS_SPLITTER
field_209612_x
EQUALS_SPLITTER
public static final BlockModel
r
field_21081
GENERATION_MARKER
field_177606_o
MODEL_GENERATED
public static final BlockModel
s
field_21082
BLOCK_ENTITY_MARKER
field_177616_r
MODEL_ENTITY
private static final StateDefinition<Block, BlockState>
y
field_21088
FAKE_ITEM_FRAME_DEFINITION
field_209613_y
STATE_CONTAINER_ITEM_FRAME
private final ResourceManager
z
field_21089
resourceManager
field_177598_f
resourceManager
private final TextureAtlas
A
field_21058
blocksAtlas
field_177609_j
textureMap
private final Map<ModelIdentifier, BakedModel>
B
field_21059
bakedModels
field_177605_n
bakedRegistry
private static final Map<Identifier, StateDefinition<Block, BlockState>>
C
field_21060
STATIC_DEFINITIONS
field_209607_C
STATE_CONTAINER_OVERRIDES
private final Map<Identifier, UnbakedModel>
D
field_21061
unbakedModels
field_209608_D
unbakedModels
private final Set<Identifier>
E
field_21062
loadingStack
field_209609_E
unbakedModelLoadingQueue
private final BlockModelDefinition$Context
F
field_21063
context
field_209610_F
containerHolder

Constructor summary

ModifierConstructor
public (ResourceManager resourceManager, TextureAtlas blocksAtlas)

Method summary

Modifier and TypeMethod
private static Predicate<BlockState>
a(ble<bcs, blc> arg0, String arg1)
method_19572(class_2233<class_197, class_2232> arg0, String arg1)
buildPredicate(StateDefinition<Block, BlockState> stateDefinition, String properties)
func_209605_a(StateContainer<Block, IBlockState> arg0, String arg1)
parseVariantKey(StateContainer<Block, IBlockState> containerIn, String variantIn)
static <T extends Comparable<T>> T
a(bmm<T> arg0, String arg1)
method_19573(class_2247<T> arg0, String arg1)
getPropertyValue(Property<T> property, String name)
func_209592_a(IProperty<T> arg0, String arg1)
parseValue(IProperty<T> property, String value)
public UnbakedModel
a(pc arg0)
method_19586(class_1653 arg0)
getModel(Identifier location)
func_209597_a(ResourceLocation arg0)
getUnbakedModel(ResourceLocation modelLocation)
private void
b(pc arg0)
method_19591(class_1653 arg0)
loadModel(Identifier location)
func_209598_b(ResourceLocation arg0)
loadBlockstate(ResourceLocation arg0)
private void
a(pc arg0, dfh arg1)
method_19587(class_1653 arg0, class_4291 arg1)
addModelAndQueueDependencies(Identifier location, UnbakedModel model)
func_209593_a(ResourceLocation arg0, IUnbakedModel arg1)
putModel(ResourceLocation arg0, IUnbakedModel arg1)
private void
a(Map<dfe, dfh> arg0, dfe arg1)
method_19581(Map<class_4290, class_4291> arg0, class_4290 arg1)
addTopLevelModel(Map<ModelIdentifier, UnbakedModel> models, ModelIdentifier location)
func_209594_a(Map<ModelResourceLocation, IUnbakedModel> arg0, ModelResourceLocation arg1)
getUnbakedModel(Map<ModelResourceLocation, IUnbakedModel> arg0, ModelResourceLocation arg1)
public Map<ModelIdentifier, BakedModel>
a()
method_19570()
bakeModels()
func_177570_a()
setupModelRegistry()
private BlockModel
c(pc arg0)
method_19592(class_1653 arg0)
loadBlockModel(Identifier location)
func_177594_c(ResourceLocation arg0)
loadModel(ResourceLocation location)