Class EntityHanging

All Implemented Interfaces:
Metadatable, Cloneable
Direct Known Subclasses:
EntityPainting

public abstract class EntityHanging extends Entity
Author:
MagicDroidX (Nukkit Project)
  • Field Details

    • direction

      protected int direction
  • Constructor Details

  • Method Details

    • initEntity

      protected void initEntity()
      Description copied from class: Entity
      实体初始化顺序,先初始化Entity类字段->Entity构造函数->进入init方法->调用initEntity方法->子类字段初始化->子类构造函数

      用于初始化实体的NBT和实体字段的方法

      Entity initialization order, first initialize the Entity class field->Entity constructor->Enter the init method->Call the init Entity method-> subclass field initialization-> subclass constructor

      The method used to initialize the NBT and entity fields of the entity

      Overrides:
      initEntity in class Entity
    • saveNBT

      public void saveNBT()
      Overrides:
      saveNBT in class Entity
    • getDirection

      public BlockFace getDirection()
      Overrides:
      getDirection in class Entity
    • onUpdate

      public boolean onUpdate(int currentTick)
      Overrides:
      onUpdate in class Entity
    • isSurfaceValid

      protected boolean isSurfaceValid()