Class TrackedElementBase<T>
java.lang.Object
net.createmod.ponder.foundation.element.PonderElementBase
net.createmod.ponder.foundation.element.TrackedElementBase<T>
- All Implemented Interfaces:
PonderElement,PonderSceneElement,TrackedElement<T>
- Direct Known Subclasses:
EntityElementImpl
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidrenderFirst(PonderLevel world, net.minecraft.client.renderer.MultiBufferSource buffer, net.minecraft.client.gui.GuiGraphics graphics, float pt) voidrenderLast(PonderLevel world, net.minecraft.client.renderer.MultiBufferSource buffer, net.minecraft.client.gui.GuiGraphics graphics, float pt) voidrenderLayer(PonderLevel world, net.minecraft.client.renderer.MultiBufferSource buffer, net.minecraft.client.renderer.RenderType type, net.minecraft.client.gui.GuiGraphics graphics, float pt) Methods inherited from class net.createmod.ponder.foundation.element.PonderElementBase
isVisible, setVisibleMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.createmod.ponder.api.element.PonderElement
isVisible, reset, setVisible, tick, whileSkippingMethods inherited from interface net.createmod.ponder.api.element.TrackedElement
isStillValid
-
Constructor Details
-
TrackedElementBase
-
-
Method Details
-
ifPresent
- Specified by:
ifPresentin interfaceTrackedElement<T>
-
renderFirst
public void renderFirst(PonderLevel world, net.minecraft.client.renderer.MultiBufferSource buffer, net.minecraft.client.gui.GuiGraphics graphics, float pt) - Specified by:
renderFirstin interfacePonderSceneElement
-
renderLayer
public void renderLayer(PonderLevel world, net.minecraft.client.renderer.MultiBufferSource buffer, net.minecraft.client.renderer.RenderType type, net.minecraft.client.gui.GuiGraphics graphics, float pt) - Specified by:
renderLayerin interfacePonderSceneElement
-
renderLast
public void renderLast(PonderLevel world, net.minecraft.client.renderer.MultiBufferSource buffer, net.minecraft.client.gui.GuiGraphics graphics, float pt) - Specified by:
renderLastin interfacePonderSceneElement
-