Class MultiblockPreviewRenderer

java.lang.Object
net.nikdo53.tinymultiblocklib.client.MultiblockPreviewRenderer

public class MultiblockPreviewRenderer extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final net.minecraft.client.renderer.block.model.BlockDisplayContext
     
    static final net.minecraft.client.renderer.SubmitNodeStorage
     
    static final net.minecraft.util.RandomSource
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static Set<BlockLike>
    gatherBlockLikes(FakeClientLevel fakeLevel, net.minecraft.world.level.Level level, net.minecraft.world.level.block.entity.BlockEntity mbEntity, net.minecraft.core.BlockPos pos, net.minecraft.world.level.block.state.BlockState state, net.minecraft.world.entity.LivingEntity placer, net.minecraft.world.item.ItemStack stack)
     
    static void
    renderMultiblockPreviews(float partialTick, net.minecraft.client.Minecraft minecraft, net.minecraft.world.level.Level level, net.minecraft.client.renderer.state.level.CameraRenderState camera, com.mojang.blaze3d.vertex.PoseStack poseStack, net.minecraft.client.renderer.LevelRenderer levelRenderer, net.minecraft.client.renderer.state.level.LevelRenderState renderState)
     

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • NODE_STORAGE

      public static final net.minecraft.client.renderer.SubmitNodeStorage NODE_STORAGE
    • NOT_RANDOM

      public static final net.minecraft.util.RandomSource NOT_RANDOM
    • BLOCK_DISPLAY_CONTEXT

      public static final net.minecraft.client.renderer.block.model.BlockDisplayContext BLOCK_DISPLAY_CONTEXT
  • Constructor Details

    • MultiblockPreviewRenderer

      public MultiblockPreviewRenderer()
  • Method Details

    • renderMultiblockPreviews

      public static void renderMultiblockPreviews(float partialTick, net.minecraft.client.Minecraft minecraft, net.minecraft.world.level.Level level, net.minecraft.client.renderer.state.level.CameraRenderState camera, com.mojang.blaze3d.vertex.PoseStack poseStack, net.minecraft.client.renderer.LevelRenderer levelRenderer, net.minecraft.client.renderer.state.level.LevelRenderState renderState)
    • gatherBlockLikes

      public static Set<BlockLike> gatherBlockLikes(FakeClientLevel fakeLevel, net.minecraft.world.level.Level level, net.minecraft.world.level.block.entity.BlockEntity mbEntity, net.minecraft.core.BlockPos pos, net.minecraft.world.level.block.state.BlockState state, net.minecraft.world.entity.LivingEntity placer, net.minecraft.world.item.ItemStack stack)