namespace PCL.Core.Minecraft.Saves; /// /// 游戏难度。 /// public enum Difficulty { /// 和平 Peaceful = 0, /// 简单 Easy = 1, /// 普通 Normal = 2, /// 困难 Hard = 3, } /// /// 游戏模式。 /// public enum GameMode { /// 生存 Survival = 0, /// 创造 Creative = 1, /// 冒险 Adventure = 2, /// 旁观 Spectator = 3, /// 极限模式 —— 在 NBT 中并非独立的 GameType,而是 Survival + hardcore=1。 Hardcore = 4, } /// /// 存档格式版本,按 Minecraft 大版本的历史演进排列,直接对应解析器类型。 /// 各解析器的匹配优先级等于版本号从高到低的顺序。 /// public enum SaveFormatVersion { /// Alpha ~ 正式 1.2.5 Pre113, /// 1.3.1 ~ 1.8.9 Version131To189, /// 15w32a(1.9) ~ 1.12.2 Version19To1122, /// 17w47a(1.13) ~ 1.15.2 Version113To1152, /// 20w20a(1.16) ~ 1.21.11 Version116To1211, /// 26.1-snapshot-6 及之后(2026 新版本号体系) Version261Plus, }