Class ParrotElement


public class ParrotElement extends AnimatedSceneElement
  • Constructor Details

  • Method Details

    • create

      public static ParrotElement create(net.minecraft.world.phys.Vec3 location, Supplier<? extends ParrotElement.ParrotPose> pose)
    • reset

      public void reset(PonderScene scene)
      Overrides:
      reset in class PonderElement
    • tick

      public void tick(PonderScene scene)
      Overrides:
      tick in class PonderElement
    • setPositionOffset

      public void setPositionOffset(net.minecraft.world.phys.Vec3 position, boolean immediate)
    • setRotation

      public void setRotation(net.minecraft.world.phys.Vec3 eulers, boolean immediate)
    • getPositionOffset

      public net.minecraft.world.phys.Vec3 getPositionOffset()
    • getRotation

      public net.minecraft.world.phys.Vec3 getRotation()
    • renderLast

      protected void renderLast(PonderWorld world, net.minecraft.client.renderer.MultiBufferSource buffer, com.mojang.blaze3d.vertex.PoseStack ms, float fade, float pt)
      Overrides:
      renderLast in class AnimatedSceneElement
    • setPose

      public void setPose(ParrotElement.ParrotPose pose)