我的世界模组开发——方块实体(1)
为什么这个教程拖了这么久?因为我本人平时比较忙,大家见谅
BlockEntity
首先找到抽象类BlockEntity,以下是对此的解释
这个代码是 Minecraft 的方块实体(BlockEntity)基类的核心实现,属于 Minecraft 服务端架构的一部分。以下是逐部分详细解释:
1. 类与字段
public abstract class BlockEntity {private static final Logger LOGGER = LogUtils.getLogger(); // 日志记录器private final BlockEntityType<?> type; // 方块实体类型@Nullableprotected Level level; // 所在游戏世界protected final BlockPos worldPosition; // 坐标位置(不可变)protected boolean remove; // 标记是否已移除private Blo