Interface FakeBlock

All Known Implementing Classes:
DoubleFakeBlock, FakeStructBlock, SingleFakeBlock

@PowerNukkitXOnly @Since("1.19.60-r1") public interface FakeBlock
假方块API,通过发送数据包欺骗客户端在指定位置存在某方块及其方块实体

Fake block API, which tricks the client into believing that a block and its BlockEntity exist at a specified location by sending packets

  • Method Details

    • create

      void create(Player player)
      给某玩家发送该假方块及其对应方块实体.

      Send the fake block and its corresponding BlockEntity to a player

      Parameters:
      player - the player
    • create

      default void create(Player player, String titleName)
      给某玩家发送该假方块及其对应方块实体.

      Send the fake block and its corresponding BlockEntity to a player

      Parameters:
      player - the player
      titleName - 该方块实体的名称
      the title name
    • remove

      void remove(Player player)
      Remove it.
      Parameters:
      player - the player
    • getPositions

      default List<Vector3> getPositions(Player player)
    • getOffset

      default Vector3 getOffset(Player player)