Class BacktankRenderer

All Implemented Interfaces:
net.minecraft.client.renderer.blockentity.BlockEntityRenderer<BacktankBlockEntity>, net.neoforged.neoforge.client.extensions.IBlockEntityRendererExtension<BacktankBlockEntity>

public class BacktankRenderer extends KineticBlockEntityRenderer<BacktankBlockEntity>
  • Constructor Details

    • BacktankRenderer

      public BacktankRenderer(net.minecraft.client.renderer.blockentity.BlockEntityRendererProvider.Context context)
  • Method Details

    • renderSafe

      protected void renderSafe(BacktankBlockEntity be, float partialTicks, com.mojang.blaze3d.vertex.PoseStack ms, net.minecraft.client.renderer.MultiBufferSource buffer, int light, int overlay)
      Overrides:
      renderSafe in class KineticBlockEntityRenderer<BacktankBlockEntity>
    • getRotatedModel

      protected net.createmod.catnip.render.SuperByteBuffer getRotatedModel(BacktankBlockEntity be, net.minecraft.world.level.block.state.BlockState state)
      Overrides:
      getRotatedModel in class KineticBlockEntityRenderer<BacktankBlockEntity>
    • getCogsModel

      public static dev.engine_room.flywheel.lib.model.baked.PartialModel getCogsModel(net.minecraft.world.level.block.state.BlockState state)
    • getShaftModel

      public static dev.engine_room.flywheel.lib.model.baked.PartialModel getShaftModel(net.minecraft.world.level.block.state.BlockState state)