Class WitherBoss

All Implemented Interfaces:
CommandSource, SyncedDataHolder, Attackable, EquipmentUser, Leashable, Enemy, RangedAttackMob, PowerableMob, Targeting, EntityAccess, Nameable, ScoreHolder, IAttachmentHolder, IEntityExtension, ILivingEntityExtension, INBTSerializable<CompoundTag>

public class WitherBoss extends Monster implements PowerableMob, RangedAttackMob
  • Field Details

    • DATA_TARGET_A

      private static final EntityDataAccessor<Integer> DATA_TARGET_A
    • DATA_TARGET_B

      private static final EntityDataAccessor<Integer> DATA_TARGET_B
    • DATA_TARGET_C

      private static final EntityDataAccessor<Integer> DATA_TARGET_C
    • DATA_TARGETS

      private static final List<EntityDataAccessor<Integer>> DATA_TARGETS
    • DATA_ID_INV

      private static final EntityDataAccessor<Integer> DATA_ID_INV
    • INVULNERABLE_TICKS

      private static final int INVULNERABLE_TICKS
      See Also:
    • xRotHeads

      private final float[] xRotHeads
    • yRotHeads

      private final float[] yRotHeads
    • xRotOHeads

      private final float[] xRotOHeads
    • yRotOHeads

      private final float[] yRotOHeads
    • nextHeadUpdate

      private final int[] nextHeadUpdate
    • idleHeadUpdates

      private final int[] idleHeadUpdates
    • destroyBlocksTick

      private int destroyBlocksTick
    • bossEvent

      private final ServerBossEvent bossEvent
    • LIVING_ENTITY_SELECTOR

      private static final Predicate<LivingEntity> LIVING_ENTITY_SELECTOR
    • TARGETING_CONDITIONS

      private static final TargetingConditions TARGETING_CONDITIONS
  • Constructor Details

  • Method Details