Class RotationIndicatorParticle

java.lang.Object
net.minecraft.client.particle.Particle
net.minecraft.client.particle.SingleQuadParticle
net.minecraft.client.particle.TextureSheetParticle
net.minecraft.client.particle.SimpleAnimatedParticle
com.simibubi.create.content.contraptions.particle.RotationIndicatorParticle

public class RotationIndicatorParticle extends net.minecraft.client.particle.SimpleAnimatedParticle
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static class 
     
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected net.minecraft.core.Direction.Axis
     
    protected boolean
     
    protected net.minecraft.world.phys.Vec3
     
    protected net.minecraft.world.phys.Vec3
     
    protected float
     
    protected float
     
    protected float
     
    protected float
     

    Fields inherited from class net.minecraft.client.particle.SimpleAnimatedParticle

    sprites

    Fields inherited from class net.minecraft.client.particle.TextureSheetParticle

    sprite

    Fields inherited from class net.minecraft.client.particle.SingleQuadParticle

    quadSize

    Fields inherited from class net.minecraft.client.particle.Particle

    age, alpha, bbHeight, bbWidth, bCol, friction, gCol, gravity, hasPhysics, level, lifetime, onGround, oRoll, random, rCol, removed, roll, speedUpWhenYMotionIsBlocked, stoppedByCollision, x, xd, xo, y, yd, yo, z, zd, zo
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    move(double x, double y, double z)
     
    void
    render(com.mojang.blaze3d.vertex.VertexConsumer buffer, net.minecraft.client.Camera renderInfo, float partialTicks)
     
    void
     

    Methods inherited from class net.minecraft.client.particle.SimpleAnimatedParticle

    getLightColor, getRenderType, setColor, setFadeColor

    Methods inherited from class net.minecraft.client.particle.TextureSheetParticle

    getU0, getU1, getV0, getV1, pickSprite, setSprite, setSpriteFromAge

    Methods inherited from class net.minecraft.client.particle.SingleQuadParticle

    getQuadSize, scale

    Methods inherited from class net.minecraft.client.particle.Particle

    getBoundingBox, getLifetime, getParticleGroup, isAlive, remove, setAlpha, setBoundingBox, setColor, setLifetime, setLocationFromBoundingbox, setParticleSpeed, setPos, setPower, setSize, shouldCull, toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details

    • radius

      protected float radius
    • radius1

      protected float radius1
    • radius2

      protected float radius2
    • speed

      protected float speed
    • axis

      protected net.minecraft.core.Direction.Axis axis
    • origin

      protected net.minecraft.world.phys.Vec3 origin
    • offset

      protected net.minecraft.world.phys.Vec3 offset
    • isVisible

      protected boolean isVisible
  • Method Details

    • tick

      public void tick()
      Overrides:
      tick in class net.minecraft.client.particle.SimpleAnimatedParticle
    • render

      public void render(com.mojang.blaze3d.vertex.VertexConsumer buffer, net.minecraft.client.Camera renderInfo, float partialTicks)
      Overrides:
      render in class net.minecraft.client.particle.SingleQuadParticle
    • move

      public void move(double x, double y, double z)
      Overrides:
      move in class net.minecraft.client.particle.Particle