Class ModelBakery
java.lang.Object
net.minecraft.client.resources.model.ModelBakery
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final recordprivate static classstatic final recordprivate class -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final List<Identifier> private final Map<Identifier, ClientItem> static final intstatic final List<Identifier> static final List<RenderType> private final EntityModelSetstatic final SpriteIdstatic final SpriteIdstatic final SpriteIdstatic final SpriteIdprivate static final org.slf4j.Loggerprivate final ResolvedModelprivate final AnimationLoader.PendingAnimationsprivate final PlayerSkinRenderCacheprivate final Map<Identifier, ResolvedModel> private final SpriteGetterprivate final StandaloneModelLoader.LoadedModelsprivate final Map<BlockState, BlockStateModel.UnbakedRoot> static final SpriteIdstatic final SpriteIdstatic final SpriteId -
Constructor Summary
ConstructorsConstructorDescriptionModelBakery(EntityModelSet entityModelSet, SpriteGetter sprites, PlayerSkinRenderCache playerSkinRenderCache, Map<BlockState, BlockStateModel.UnbakedRoot> unbakedBlockStateModels, Map<Identifier, ClientItem> clientInfos, Map<Identifier, ResolvedModel> resolvedModels, ResolvedModel missingModel) Deprecated.ModelBakery(EntityModelSet entityModelSet, SpriteGetter sprites, PlayerSkinRenderCache playerSkinRenderCache, Map<BlockState, BlockStateModel.UnbakedRoot> unbakedBlockStateModels, Map<Identifier, ClientItem> clientInfos, Map<Identifier, ResolvedModel> resolvedModels, ResolvedModel missingModel, StandaloneModelLoader.LoadedModels standaloneModels, AnimationLoader.PendingAnimations pendingAnimations) -
Method Summary
-
Field Details
-
FIRE_0
-
FIRE_1
-
LAVA_STILL
-
LAVA_FLOW
-
WATER_STILL
-
WATER_FLOW
-
WATER_OVERLAY
-
DESTROY_STAGE_COUNT
public static final int DESTROY_STAGE_COUNT- See Also:
-
DESTROY_STAGES
-
BREAKING_LOCATIONS
-
DESTROY_TYPES
-
LOGGER
private static final org.slf4j.Logger LOGGER -
entityModelSet
-
sprites
-
playerSkinRenderCache
-
unbakedBlockStateModels
-
clientInfos
-
resolvedModels
-
missingModel
-
standaloneModels
-
pendingAnimations
-
-
Constructor Details
-
ModelBakery
@Deprecated public ModelBakery(EntityModelSet entityModelSet, SpriteGetter sprites, PlayerSkinRenderCache playerSkinRenderCache, Map<BlockState, BlockStateModel.UnbakedRoot> unbakedBlockStateModels, Map<Identifier, ClientItem> clientInfos, Map<Identifier, ResolvedModel> resolvedModels, ResolvedModel missingModel) -
ModelBakery
public ModelBakery(EntityModelSet entityModelSet, SpriteGetter sprites, PlayerSkinRenderCache playerSkinRenderCache, Map<BlockState, BlockStateModel.UnbakedRoot> unbakedBlockStateModels, Map<Identifier, ClientItem> clientInfos, Map<Identifier, ResolvedModel> resolvedModels, ResolvedModel missingModel, StandaloneModelLoader.LoadedModels standaloneModels, AnimationLoader.PendingAnimations pendingAnimations)
-
-
Method Details
-
bakeModels
public CompletableFuture<ModelBakery.BakingResult> bakeModels(MaterialBaker materials, Executor taskExecutor)
-
ModelBakery(EntityModelSet, SpriteGetter, PlayerSkinRenderCache, Map, Map, Map, ResolvedModel, net.neoforged.neoforge.client.model.standalone.StandaloneModelLoader.LoadedModels, net.neoforged.neoforge.client.entity.animation.json.AnimationLoader.PendingAnimations)instead