Class FrogAndConveyorScenes.ChainConveyorParrotElement

java.lang.Object
net.createmod.ponder.foundation.element.PonderElementBase
net.createmod.ponder.foundation.element.AnimatedSceneElementBase
net.createmod.ponder.foundation.element.ParrotElementImpl
com.simibubi.create.infrastructure.ponder.scenes.highLogistics.FrogAndConveyorScenes.ChainConveyorParrotElement
All Implemented Interfaces:
net.createmod.ponder.api.element.AnimatedSceneElement, net.createmod.ponder.api.element.ParrotElement, net.createmod.ponder.api.element.PonderElement, net.createmod.ponder.api.element.PonderSceneElement
Enclosing class:
FrogAndConveyorScenes

public static class FrogAndConveyorScenes.ChainConveyorParrotElement extends net.createmod.ponder.foundation.element.ParrotElementImpl
  • Field Summary

    Fields inherited from class net.createmod.ponder.foundation.element.ParrotElementImpl

    entity, initialPose, location, pose

    Fields inherited from class net.createmod.ponder.foundation.element.AnimatedSceneElementBase

    fade, fadeVec
  • Constructor Summary

    Constructors
    Constructor
    Description
    ChainConveyorParrotElement(net.minecraft.world.phys.Vec3 location, Supplier<? extends net.createmod.ponder.api.element.ParrotPose> pose)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
    renderLast(net.createmod.ponder.api.level.PonderLevel world, net.minecraft.client.renderer.MultiBufferSource buffer, net.minecraft.client.gui.GuiGraphics graphics, float fade, float pt)
     

    Methods inherited from class net.createmod.ponder.foundation.element.ParrotElementImpl

    create, getPositionOffset, getRotation, reset, setPose, setPositionOffset, setRotation, tick

    Methods inherited from class net.createmod.ponder.foundation.element.AnimatedSceneElementBase

    applyFade, forceApplyFade, lightCoordsFromFade, renderFirst, renderFirst, renderLast, renderLayer, renderLayer, setFade, setFadeVec

    Methods inherited from class net.createmod.ponder.foundation.element.PonderElementBase

    isVisible, setVisible

    Methods inherited from class java.lang.Object

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

    Methods inherited from interface net.createmod.ponder.api.element.AnimatedSceneElement

    forceApplyFade, setFade, setFadeVec

    Methods inherited from interface net.createmod.ponder.api.element.PonderElement

    isVisible, setVisible, whileSkipping

    Methods inherited from interface net.createmod.ponder.api.element.PonderSceneElement

    renderFirst, renderLast, renderLayer
  • Constructor Details

    • ChainConveyorParrotElement

      public ChainConveyorParrotElement(net.minecraft.world.phys.Vec3 location, Supplier<? extends net.createmod.ponder.api.element.ParrotPose> pose)
  • Method Details

    • renderLast

      protected void renderLast(net.createmod.ponder.api.level.PonderLevel world, net.minecraft.client.renderer.MultiBufferSource buffer, net.minecraft.client.gui.GuiGraphics graphics, float fade, float pt)
      Overrides:
      renderLast in class net.createmod.ponder.foundation.element.ParrotElementImpl