public class ModelBakery
extends java.lang.Object
Modifier | Constructor and Description |
---|---|
protected |
ModelBakery(IResourceManager p_i51735_1_,
AtlasTexture p_i51735_2_,
BlockColors p_i51735_3_,
boolean vanillaBakery) |
|
ModelBakery(IResourceManager p_i51735_1_,
AtlasTexture p_i51735_2_,
BlockColors p_i51735_3_,
IProfiler p_i51735_4_) |
Modifier and Type | Method and Description |
---|---|
void |
func_217844_a(IProfiler p_217844_1_) |
IBakedModel |
func_217845_a(ResourceLocation p_217845_1_,
ISprite p_217845_2_) |
java.util.Map<ResourceLocation,IBakedModel> |
func_217846_a() |
it.unimi.dsi.fastutil.objects.Object2IntMap<BlockState> |
func_225354_b() |
IBakedModel |
getBakedModel(ResourceLocation p_217845_1_,
ISprite p_217845_2_,
java.util.function.Function<ResourceLocation,TextureAtlasSprite> textureGetter,
VertexFormat format) |
java.util.Set<ResourceLocation> |
getSpecialModels() |
IUnbakedModel |
getUnbakedModel(ResourceLocation modelLocation) |
protected BlockModel |
loadModel(ResourceLocation location) |
protected void |
processLoading(IProfiler p_i51735_4_) |
public static final ResourceLocation LOCATION_FIRE_0
public static final ResourceLocation LOCATION_FIRE_1
public static final ResourceLocation LOCATION_LAVA_FLOW
public static final ResourceLocation LOCATION_WATER_FLOW
public static final ResourceLocation LOCATION_WATER_OVERLAY
public static final ResourceLocation LOCATION_DESTROY_STAGE_0
public static final ResourceLocation LOCATION_DESTROY_STAGE_1
public static final ResourceLocation LOCATION_DESTROY_STAGE_2
public static final ResourceLocation LOCATION_DESTROY_STAGE_3
public static final ResourceLocation LOCATION_DESTROY_STAGE_4
public static final ResourceLocation LOCATION_DESTROY_STAGE_5
public static final ResourceLocation LOCATION_DESTROY_STAGE_6
public static final ResourceLocation LOCATION_DESTROY_STAGE_7
public static final ResourceLocation LOCATION_DESTROY_STAGE_8
public static final ResourceLocation LOCATION_DESTROY_STAGE_9
protected static final java.util.Set<ResourceLocation> LOCATIONS_BUILTIN_TEXTURES
public static final ModelResourceLocation MODEL_MISSING
public static final java.lang.String MISSING_MODEL_MESH
public static final BlockModel MODEL_GENERATED
public static final BlockModel MODEL_ENTITY
protected final IResourceManager resourceManager
protected final AtlasTexture textureMap
public ModelBakery(IResourceManager p_i51735_1_, AtlasTexture p_i51735_2_, BlockColors p_i51735_3_, IProfiler p_i51735_4_)
protected ModelBakery(IResourceManager p_i51735_1_, AtlasTexture p_i51735_2_, BlockColors p_i51735_3_, boolean vanillaBakery)
protected void processLoading(IProfiler p_i51735_4_)
public void func_217844_a(IProfiler p_217844_1_)
public IUnbakedModel getUnbakedModel(ResourceLocation modelLocation)
@Nullable public IBakedModel func_217845_a(ResourceLocation p_217845_1_, ISprite p_217845_2_)
@Nullable public IBakedModel getBakedModel(ResourceLocation p_217845_1_, ISprite p_217845_2_, java.util.function.Function<ResourceLocation,TextureAtlasSprite> textureGetter, VertexFormat format)
protected BlockModel loadModel(ResourceLocation location) throws java.io.IOException
java.io.IOException
public java.util.Map<ResourceLocation,IBakedModel> func_217846_a()
public it.unimi.dsi.fastutil.objects.Object2IntMap<BlockState> func_225354_b()
public java.util.Set<ResourceLocation> getSpecialModels()