Class ConduitTileEntity

    • Field Detail

      • VALID_BLOCKS

        private static final Block[] VALID_BLOCKS
      • tickCount

        public int tickCount
      • activeRotation

        private float activeRotation
      • isActive

        private boolean isActive
      • isHunting

        private boolean isHunting
      • effectBlocks

        private final java.util.List<BlockPos> effectBlocks
      • destroyTarget

        @Nullable
        private LivingEntity destroyTarget
      • destroyTargetUUID

        @Nullable
        private java.util.UUID destroyTargetUUID
      • nextAmbientSoundActivation

        private long nextAmbientSoundActivation
    • Constructor Detail

      • ConduitTileEntity

        public ConduitTileEntity()
      • ConduitTileEntity

        public ConduitTileEntity​(TileEntityType<?> p_i48929_1_)
    • Method Detail

      • updateShape

        private boolean updateShape()
      • applyEffects

        private void applyEffects()
      • updateDestroyTarget

        private void updateDestroyTarget()
      • updateClientTarget

        private void updateClientTarget()
      • getDestroyRangeAABB

        private AxisAlignedBB getDestroyRangeAABB()
      • findDestroyTarget

        @Nullable
        private LivingEntity findDestroyTarget()
      • animationTick

        private void animationTick()
      • isActive

        public boolean isActive()
      • isHunting

        public boolean isHunting()
      • setActive

        private void setActive​(boolean p_205739_1_)
      • setHunting

        private void setHunting​(boolean p_207736_1_)
      • getActiveRotation

        public float getActiveRotation​(float p_205036_1_)
      • playSound

        public void playSound​(SoundEvent p_205738_1_)