Class Arrow


  • public class Arrow
    extends Entity
    • Field Detail

      • inGround

        public boolean inGround
      • doesArrowBelongToPlayer

        public boolean doesArrowBelongToPlayer
      • arrowShake

        public int arrowShake
      • shootingEntity

        public Entity shootingEntity
      • arrowCritical

        public boolean arrowCritical
      • isTrajectorySim

        public boolean isTrajectorySim
    • Constructor Detail

      • Arrow

        public Arrow​(World var1)
      • Arrow

        public Arrow​(World var1,
                     double var2,
                     double var4,
                     double var6)
    • Method Detail

      • entityInit

        protected void entityInit()
        Specified by:
        entityInit in class Entity
      • setArrowHeading

        public void setArrowHeading​(double var1,
                                    double var3,
                                    double var5,
                                    float var7,
                                    float var8)
      • setVelocity

        @Client
        public void setVelocity​(double var1,
                                double var3,
                                double var5)
        Overrides:
        setVelocity in class Entity
      • onUpdate

        public void onUpdate()
        Overrides:
        onUpdate in class Entity
      • getShadowSize

        @Client
        public @net.minecraft.modding.api.Side.Client float getShadowSize()
        Overrides:
        getShadowSize in class Entity
      • setDamage

        public void setDamage​(double var1)
      • getDamage

        public double getDamage()
      • func_46023_b

        public void func_46023_b​(int var1)