Class CargoElevatorVboRenderer
java.lang.Object
com.hbm_m.client.render.implementations.CargoElevatorVboRenderer
VBO-хелпер для CargoElevator. Кэширует и рендерит отдельные части
через
MeshRenderCache.getOrCreateRenderer(java.lang.String, net.minecraft.client.resources.model.BakedModel).
Аналог MachineAssemblerVboRenderer.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidrenderAnimatedPart(com.mojang.blaze3d.vertex.PoseStack poseStack, int packedLight, String partName, double translateY, net.minecraft.core.BlockPos blockPos, net.minecraft.world.level.block.entity.BlockEntity blockEntity, net.minecraft.client.renderer.MultiBufferSource bufferSource) Рендерит анимированную часть (Platform, Piston) с трансформацией.voidrenderStaticPart(com.mojang.blaze3d.vertex.PoseStack poseStack, int packedLight, String partName, net.minecraft.core.BlockPos blockPos, net.minecraft.world.level.block.entity.BlockEntity blockEntity, net.minecraft.client.renderer.MultiBufferSource bufferSource) Рендерит статичную часть (Base, Guides) без трансформации.
-
Constructor Details
-
CargoElevatorVboRenderer
-
-
Method Details
-
renderStaticPart
public void renderStaticPart(com.mojang.blaze3d.vertex.PoseStack poseStack, int packedLight, String partName, net.minecraft.core.BlockPos blockPos, @Nullable net.minecraft.world.level.block.entity.BlockEntity blockEntity, @Nullable net.minecraft.client.renderer.MultiBufferSource bufferSource) Рендерит статичную часть (Base, Guides) без трансформации. -
renderAnimatedPart
public void renderAnimatedPart(com.mojang.blaze3d.vertex.PoseStack poseStack, int packedLight, String partName, double translateY, net.minecraft.core.BlockPos blockPos, @Nullable net.minecraft.world.level.block.entity.BlockEntity blockEntity, @Nullable net.minecraft.client.renderer.MultiBufferSource bufferSource) Рендерит анимированную часть (Platform, Piston) с трансформацией.
-