ChunkPos

基本信息

属性 值
类名 myessentials.entities.api.ChunkPos
实现 IChatFormat
用途 区块坐标
启用版本 Minecraft 1.7.10

功能

表示一个区块位置(维度 + 区块 x/z)。

实现要点

  • 7 个方法:3 个访问器(getX / getZ / getDim)、toString、 toChatMessage、toNBTTagCompound、equals
  • 唯一提供 NBT 序列化的坐标类(toNBTTagCompound)
  • 也是唯一不暴露 getY 的(区块无 y 概念)
  • implements IChatFormat
  • 三个坐标类(BlockPos / ChunkPos / EntityPos)各自独立定义而非共享基类, 即存在字段与方法上的重复。
  • 坐标类本身不可变:只有访问器与 equals / toString, 没有 setter。
  • 本类不注册任何游戏内容。

相关条目