Class ForgeBlockModelBuilder
java.lang.Object
dev.engine_room.flywheel.lib.model.baked.BlockModelBuilder
dev.engine_room.flywheel.lib.model.baked.ForgeBlockModelBuilder
public final class ForgeBlockModelBuilder
extends dev.engine_room.flywheel.lib.model.baked.BlockModelBuilder
-
Constructor Summary
ConstructorsConstructorDescriptionForgeBlockModelBuilder(net.minecraft.world.level.BlockAndTintGetter level, Iterable<net.minecraft.core.BlockPos> positions) -
Method Summary
Modifier and TypeMethodDescriptiondev.engine_room.flywheel.lib.model.SimpleModelbuild()materialFunc(@Nullable BiFunction<net.minecraft.client.renderer.RenderType, Boolean, dev.engine_room.flywheel.api.material.Material> materialFunc) modelDataLookup(@Nullable Function<net.minecraft.core.BlockPos, net.minecraftforge.client.model.data.ModelData> modelDataLookup) poseStack(@Nullable com.mojang.blaze3d.vertex.PoseStack poseStack) renderFluids(boolean renderFluids) Methods inherited from class dev.engine_room.flywheel.lib.model.baked.BlockModelBuilder
create
-
Constructor Details
-
ForgeBlockModelBuilder
public ForgeBlockModelBuilder(net.minecraft.world.level.BlockAndTintGetter level, Iterable<net.minecraft.core.BlockPos> positions)
-
-
Method Details
-
poseStack
public ForgeBlockModelBuilder poseStack(@Nullable @Nullable com.mojang.blaze3d.vertex.PoseStack poseStack) - Overrides:
poseStackin classdev.engine_room.flywheel.lib.model.baked.BlockModelBuilder
-
renderFluids
- Overrides:
renderFluidsin classdev.engine_room.flywheel.lib.model.baked.BlockModelBuilder
-
materialFunc
public ForgeBlockModelBuilder materialFunc(@Nullable @Nullable BiFunction<net.minecraft.client.renderer.RenderType, Boolean, dev.engine_room.flywheel.api.material.Material> materialFunc) - Overrides:
materialFuncin classdev.engine_room.flywheel.lib.model.baked.BlockModelBuilder
-
modelDataLookup
public ForgeBlockModelBuilder modelDataLookup(@Nullable @Nullable Function<net.minecraft.core.BlockPos, net.minecraftforge.client.model.data.ModelData> modelDataLookup) -
build
public dev.engine_room.flywheel.lib.model.SimpleModel build()- Specified by:
buildin classdev.engine_room.flywheel.lib.model.baked.BlockModelBuilder
-