Class LoadedBlockModels
java.lang.Object
net.minecraft.client.renderer.block.LoadedBlockModels
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final EntityModelSetprivate static final org.joml.Matrix4fcprivate final PlayerSkinRenderCacheprivate final SpriteGetterprivate final Map<BlockState, BlockModel.Unbaked> -
Constructor Summary
ConstructorsConstructorDescriptionLoadedBlockModels(Map<BlockState, BlockModel.Unbaked> unbakedModels, EntityModelSet entityModelSet, SpriteGetter sprites, PlayerSkinRenderCache playerSkinRenderCache) -
Method Summary
Modifier and TypeMethodDescriptionbake(Function<BlockState, BlockStateModel> bakedBlockStateModels, BlockStateModel missingModel, Executor executor) Deprecated.bake(Function<BlockState, BlockStateModel> bakedBlockStateModels, BlockStateModel missingModel, Executor executor, AnimationLoader.PendingAnimations pendingAnimations)
-
Field Details
-
IDENTITY
private static final org.joml.Matrix4fc IDENTITY -
unbakedModels
-
entityModelSet
-
sprites
-
playerSkinRenderCache
-
-
Constructor Details
-
LoadedBlockModels
public LoadedBlockModels(Map<BlockState, BlockModel.Unbaked> unbakedModels, EntityModelSet entityModelSet, SpriteGetter sprites, PlayerSkinRenderCache playerSkinRenderCache)
-
-
Method Details
-
bake
@Deprecated public CompletableFuture<Map<BlockState, BlockModel>> bake(Function<BlockState, BlockStateModel> bakedBlockStateModels, BlockStateModel missingModel, Executor executor) -
bake
public CompletableFuture<Map<BlockState, BlockModel>> bake(Function<BlockState, BlockStateModel> bakedBlockStateModels, BlockStateModel missingModel, Executor executor, AnimationLoader.PendingAnimations pendingAnimations)
-
bake(Function, BlockStateModel, Executor, net.neoforged.neoforge.client.entity.animation.json.AnimationLoader.PendingAnimations)instead