Package net.createmod.ponder.api.element
Interface PonderSceneElement
- All Superinterfaces:
PonderElement
- All Known Subinterfaces:
AnimatedSceneElement,EntityElement,MinecartElement,ParrotElement,TrackedElement<T>,WorldSectionElement
- All Known Implementing Classes:
AnimatedSceneElementBase,EntityElementImpl,MinecartElementImpl,OutlinerElement,ParrotElementImpl,TrackedElementBase,WorldSectionElementImpl
-
Method Summary
Modifier and TypeMethodDescriptionvoidrenderFirst(PonderLevel world, net.minecraft.client.renderer.MultiBufferSource buffer, com.mojang.blaze3d.vertex.PoseStack ms, float pt) voidrenderLast(PonderLevel world, net.minecraft.client.renderer.MultiBufferSource buffer, com.mojang.blaze3d.vertex.PoseStack ms, float pt) voidrenderLayer(PonderLevel world, net.minecraft.client.renderer.MultiBufferSource buffer, net.minecraft.client.renderer.RenderType type, com.mojang.blaze3d.vertex.PoseStack ms, float pt) Methods inherited from interface net.createmod.ponder.api.element.PonderElement
isVisible, reset, setVisible, tick, whileSkipping
-
Method Details
-
renderFirst
void renderFirst(PonderLevel world, net.minecraft.client.renderer.MultiBufferSource buffer, com.mojang.blaze3d.vertex.PoseStack ms, float pt) -
renderLayer
void renderLayer(PonderLevel world, net.minecraft.client.renderer.MultiBufferSource buffer, net.minecraft.client.renderer.RenderType type, com.mojang.blaze3d.vertex.PoseStack ms, float pt) -
renderLast
void renderLast(PonderLevel world, net.minecraft.client.renderer.MultiBufferSource buffer, com.mojang.blaze3d.vertex.PoseStack ms, float pt)
-