Klasse PostRenderer

java.lang.Object
gollorum.signpost.minecraft.rendering.PostRenderer
Alle implementierten Schnittstellen:
net.minecraft.client.renderer.blockentity.BlockEntityRenderer<PostTile,PostRenderer.PostRenderState>, net.neoforged.neoforge.client.extensions.IBlockEntityRendererExtension<PostTile>

public class PostRenderer extends Object implements net.minecraft.client.renderer.blockentity.BlockEntityRenderer<PostTile,PostRenderer.PostRenderState>
  • Verschachtelte Klassen - Übersicht

    Verschachtelte Klassen
    Modifizierer und Typ
    Klasse
    Beschreibung
    static class 
     
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
    PostRenderer(net.minecraft.client.renderer.blockentity.BlockEntityRendererProvider.Context ctx)
     
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
     
    void
    extractRenderState(PostTile blockEntity, PostRenderer.PostRenderState renderState, float partialTick, net.minecraft.world.phys.Vec3 cameraPosition, net.minecraft.client.renderer.feature.ModelFeatureRenderer.CrumblingOverlay breakProgress)
     
    void
    submit(PostRenderer.PostRenderState renderState, com.mojang.blaze3d.vertex.PoseStack poseStack, net.minecraft.client.renderer.SubmitNodeCollector submitNodeCollector, net.minecraft.client.renderer.state.CameraRenderState cameraRenderState)
     

    Von Klasse geerbte Methoden java.lang.Object

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

    Von Schnittstelle geerbte Methoden net.minecraft.client.renderer.blockentity.BlockEntityRenderer

    getViewDistance, shouldRender, shouldRenderOffScreen

    Von Schnittstelle geerbte Methoden net.neoforged.neoforge.client.extensions.IBlockEntityRendererExtension

    getRenderBoundingBox
  • Konstruktordetails

    • PostRenderer

      public PostRenderer(net.minecraft.client.renderer.blockentity.BlockEntityRendererProvider.Context ctx)
  • Methodendetails

    • createRenderState

      public PostRenderer.PostRenderState createRenderState()
      Angegeben von:
      createRenderState in Schnittstelle net.minecraft.client.renderer.blockentity.BlockEntityRenderer<PostTile,PostRenderer.PostRenderState>
    • extractRenderState

      public void extractRenderState(PostTile blockEntity, PostRenderer.PostRenderState renderState, float partialTick, net.minecraft.world.phys.Vec3 cameraPosition, @Nullable net.minecraft.client.renderer.feature.ModelFeatureRenderer.CrumblingOverlay breakProgress)
      Angegeben von:
      extractRenderState in Schnittstelle net.minecraft.client.renderer.blockentity.BlockEntityRenderer<PostTile,PostRenderer.PostRenderState>
    • submit

      public void submit(PostRenderer.PostRenderState renderState, com.mojang.blaze3d.vertex.PoseStack poseStack, net.minecraft.client.renderer.SubmitNodeCollector submitNodeCollector, net.minecraft.client.renderer.state.CameraRenderState cameraRenderState)
      Angegeben von:
      submit in Schnittstelle net.minecraft.client.renderer.blockentity.BlockEntityRenderer<PostTile,PostRenderer.PostRenderState>