Class MultipartBlockRenderer

java.lang.Object
codechicken.multipart.client.MultipartBlockRenderer
All Implemented Interfaces:
codechicken.lib.render.block.ICCBlockRenderer

@Deprecated(forRemoval=true) public class MultipartBlockRenderer extends Object implements codechicken.lib.render.block.ICCBlockRenderer
Deprecated, for removal: This API element is subject to removal in a future version.
Created by covers1624 on 31/8/20.
  • Constructor Summary

    Constructors
    Constructor
    Description
    Deprecated, for removal: This API element is subject to removal in a future version.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    canHandleBlock(net.minecraft.world.level.BlockAndTintGetter world, net.minecraft.core.BlockPos pos, net.minecraft.world.level.block.state.BlockState blockState, @Nullable net.minecraft.client.renderer.RenderType renderType)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    void
    renderBlock(net.minecraft.world.level.block.state.BlockState state, net.minecraft.core.BlockPos pos, net.minecraft.world.level.BlockAndTintGetter world, com.mojang.blaze3d.vertex.PoseStack mStack, com.mojang.blaze3d.vertex.VertexConsumer builder, net.minecraft.util.RandomSource random, net.neoforged.neoforge.client.model.data.ModelData data, @Nullable net.minecraft.client.renderer.RenderType renderType)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    void
    renderBreaking(net.minecraft.world.level.block.state.BlockState state, net.minecraft.core.BlockPos pos, net.minecraft.world.level.BlockAndTintGetter world, com.mojang.blaze3d.vertex.PoseStack mStack, com.mojang.blaze3d.vertex.VertexConsumer builder, net.neoforged.neoforge.client.model.data.ModelData data)
    Deprecated, for removal: This API element is subject to removal in a future version.
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface codechicken.lib.render.block.ICCBlockRenderer

    canHandleEntity, canHandleFluid, renderEntity, renderFluid
  • Constructor Details

    • MultipartBlockRenderer

      public MultipartBlockRenderer()
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Method Details

    • canHandleBlock

      public boolean canHandleBlock(net.minecraft.world.level.BlockAndTintGetter world, net.minecraft.core.BlockPos pos, net.minecraft.world.level.block.state.BlockState blockState, @Nullable @Nullable net.minecraft.client.renderer.RenderType renderType)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      canHandleBlock in interface codechicken.lib.render.block.ICCBlockRenderer
    • renderBlock

      public void renderBlock(net.minecraft.world.level.block.state.BlockState state, net.minecraft.core.BlockPos pos, net.minecraft.world.level.BlockAndTintGetter world, com.mojang.blaze3d.vertex.PoseStack mStack, com.mojang.blaze3d.vertex.VertexConsumer builder, net.minecraft.util.RandomSource random, net.neoforged.neoforge.client.model.data.ModelData data, @Nullable @Nullable net.minecraft.client.renderer.RenderType renderType)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      renderBlock in interface codechicken.lib.render.block.ICCBlockRenderer
    • renderBreaking

      public void renderBreaking(net.minecraft.world.level.block.state.BlockState state, net.minecraft.core.BlockPos pos, net.minecraft.world.level.BlockAndTintGetter world, com.mojang.blaze3d.vertex.PoseStack mStack, com.mojang.blaze3d.vertex.VertexConsumer builder, net.neoforged.neoforge.client.model.data.ModelData data)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      renderBreaking in interface codechicken.lib.render.block.ICCBlockRenderer