Interface Bat<E extends Entity<?>>

All Superinterfaces:
Entity<E>, Positionable<SyncExactPosition>
All Known Subinterfaces:
BatSnapshot, LiveBat

public interface Bat<E extends Entity<?>> extends Entity<E>
  • Method Details

    • isAwake

      boolean isAwake()
    • setAwake

      Bat<E> setAwake(boolean state)
    • getType

      default EntityType<LiveBat,​BatSnapshot> getType()
      Description copied from interface: Entity
      Gets the type of the entity
      Specified by:
      getType in interface Entity<E extends Entity<?>>
      Returns:
      The Entity Type