Package com.supermartijn642.fusion.model
Class FusionBlockModel
java.lang.Object
net.minecraft.client.renderer.block.model.BlockModel
com.supermartijn642.fusion.model.FusionBlockModel
- All Implemented Interfaces:
net.minecraft.client.resources.model.UnbakedModel
public class FusionBlockModel
extends net.minecraft.client.renderer.block.model.BlockModel
Created 27/04/2023 by SuperMartijn642
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.client.renderer.block.model.BlockModel
net.minecraft.client.renderer.block.model.BlockModel.Deserializer, net.minecraft.client.renderer.block.model.BlockModel.GuiLight, net.minecraft.client.renderer.block.model.BlockModel.LoopException -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final net.minecraft.client.resources.model.UnbakedModelFields inherited from class net.minecraft.client.renderer.block.model.BlockModel
customData, GSON, guiLight, hasAmbientOcclusion, LOGGER, name, parent, parentLocation, PARTICLE_TEXTURE_REFERENCE, textureMap -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.client.resources.model.BakedModelbake(net.minecraft.client.resources.model.ModelBakery bakery, net.minecraft.client.renderer.block.model.BlockModel someOtherModel, Function<net.minecraft.client.resources.model.Material, net.minecraft.client.renderer.texture.TextureAtlasSprite> spriteGetter, net.minecraft.client.resources.model.ModelState modelTransform, net.minecraft.resources.ResourceLocation modelLocation, boolean gui3d) Collection<net.minecraft.resources.ResourceLocation>Collection<net.minecraft.client.resources.model.Material>getMaterials(Function<net.minecraft.resources.ResourceLocation, net.minecraft.client.resources.model.UnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String, String>> errors) static ModelInstance<?>getModelInstance(net.minecraft.client.resources.model.UnbakedModel model) net.minecraft.client.renderer.block.model.BlockModelbooleanMethods inherited from class net.minecraft.client.renderer.block.model.BlockModel
bake, bakeVanilla, fromStream, fromString, getElements, getGuiLight, getMaterial, getOverrides, getOverrides, getParentLocation, getRootModel, getTransforms, hasAmbientOcclusion, hasTexture, isResolved, makeBakedQuad, toString
-
Field Details
-
DUMMY_MODEL
public static final net.minecraft.client.resources.model.UnbakedModel DUMMY_MODEL
-
-
Constructor Details
-
FusionBlockModel
-
-
Method Details
-
bake
public net.minecraft.client.resources.model.BakedModel bake(net.minecraft.client.resources.model.ModelBakery bakery, net.minecraft.client.renderer.block.model.BlockModel someOtherModel, Function<net.minecraft.client.resources.model.Material, net.minecraft.client.renderer.texture.TextureAtlasSprite> spriteGetter, net.minecraft.client.resources.model.ModelState modelTransform, net.minecraft.resources.ResourceLocation modelLocation, boolean gui3d) - Overrides:
bakein classnet.minecraft.client.renderer.block.model.BlockModel
-
getDependencies
- Specified by:
getDependenciesin interfacenet.minecraft.client.resources.model.UnbakedModel- Overrides:
getDependenciesin classnet.minecraft.client.renderer.block.model.BlockModel
-
getMaterials
public Collection<net.minecraft.client.resources.model.Material> getMaterials(Function<net.minecraft.resources.ResourceLocation, net.minecraft.client.resources.model.UnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String, String>> errors) - Specified by:
getMaterialsin interfacenet.minecraft.client.resources.model.UnbakedModel- Overrides:
getMaterialsin classnet.minecraft.client.renderer.block.model.BlockModel
-
hasVanillaModel
public boolean hasVanillaModel() -
getVanillaModel
public net.minecraft.client.renderer.block.model.BlockModel getVanillaModel() -
getModelInstance
public static ModelInstance<?> getModelInstance(net.minecraft.client.resources.model.UnbakedModel model)
-