Repository navigation
Releases
v1.5.0 — 向下扩展老版本线(13 个 MC 版本 / 24 个构建)
新增 1.7.10 / 1.12.2 / 1.16.5 支持,加上原有 1.21.1–1.21.11 与 26.1–26.3,共 13 个 MC 版本、24 个构建(Fabric / Forge / NeoForge)。
老版本说明:1.12.2 / 1.7.10 没有数据包,世界类型为纯代码实现(Forge WorldType + 虚空 ChunkGenerator + 固定平原群系),创建世界时在世界类型按钮轮换选择;岛布局与数据包版本完全一致。老版本需要 Java 8。
各版本验证(如实说明):
- 1.16.5(Fabric + Forge):全功能运行时验证 16/16 —— 建岛、出生点、下界虚空、首进一次性萤石平台(机器人实测含挖掉不重建);
- 1.12.2(Forge):主世界运行时验证 11/12 + 存档 region 解析 14/15(建岛/出生点/一次性标记跨重启全过);下界平台为代码验证——无头环境 DIM1 无玩家不加载,无法运行时触发(无 FML 客户端所致);
- 1.7.10(Forge):主世界运行时验证 + region 解析 13/15;下界平台修复了一个事件总线注册 bug 并已重建(1.7.10 EventBus 无静态分支导致实例方法注册静默失效),因 1.7.10 无机器人方案(mineflayer 最低 1.8.8),平台运行时未实测,以代码审查 + 构建验证为准;
- 1.21.x / 26.x 各版本沿用 v1.4.0 的验证结论(本轮仅统一升版重编译)。
功能不变:三种空岛世界类型、主世界与下界虚空、下界首进一次性 5×4×3 萤石平台、末地原版、生物群系与种子照常。
v1.4.0 — 26.x 日期式版本线(10 个 MC 版本 / 20 个构建)
新增 26.1 / 26.2 / 26.3 支持(Minecraft 日期式版本线),加上原有 1.21.1–1.21.11,共 10 个 MC 版本 × Fabric / NeoForge = 20 个构建。
26.x 重要说明:
- 需要 Java 25(Mojang 自 26.x 起硬性要求,1.21.x 构建仍为 Java 21);
- 26.x 起原版不再发布混淆映射,构建工具链整体换轨(Loom 1.18.2 新插件 id),对玩家无感,装进 mods/ 即用;
- 26.3 的世界生成数据格式大改(noise_router 缩为 8 字段、chunk_surface_level、material_rule、BlockState 字符串格式),模组数据包已按版本分别适配;
- NeoForge 26.3 线官方只有 beta(26.3.0.37-beta),已实测可用;26.1.2.112 / 26.2.0.88 为正式版。
功能不变:三种空岛世界类型、主世界与下界虚空、下界首进一次性 5×4×3 萤石平台、末地原版、生物群系与种子照常。
验证:10 个版本 Fabric 专用服务器冒烟全过;机器人实测首进下界一次性平台通过 1.21.1–1.21.10 与 26.1(mineflayer 协议 775);26.2 / 26.3 因机器人协议数据暂缺跳过 bot 测试(服务端 RCON 断言全过,逻辑与 26.1 同源);NeoForge 侧编译验证且核心类与 Fabric 逐字节一致。
v1.3.0 — 7 个 MC 版本 + GPL-3.0
新增 1.21.4 / 1.21.5 / 1.21.8 / 1.21.9 / 1.21.10 支持,加上原有 1.21.1 / 1.21.11,共 7 个 MC 版本 × Fabric / NeoForge = 14 个构建。许可证改为 GPL-3.0。
功能与 v1.2.1 一致:三种空岛世界类型(经典/小型/单块)、主世界与下界虚空、下界首进一次性 5×4×3 萤石平台、末地原版、生物群系与种子照常。
各版本验证:
- 7 个版本的 Fabric 专用服务器冒烟全过(建岛方块探针、下界虚空);
- 首进下界一次性平台在 1.21.1/1.21.4/1.21.5/1.21.8/1.21.9/1.21.10 上用机器人实测(三层逐一探针 + 换地点/重启不再生成 + 挖掉不重建);
- NeoForge 侧编译验证,核心类与 Fabric 逐字节一致;
- 注意:NeoForge 21.9 线官方只有 beta(本包钉 21.9.16-beta),21.10/21.11 均为正式版。
v1.2.1 — 萤石平台改为只在首次进入下界时生成一次
调整
- 平台生成语义重做:不再是"每次抵达下界都确保平台"。现在的流程与主世界起始岛一致——第一次有人进入下界时(原版此刻才初始化下界维度),定位进入者坐标,在其脚下生成一次 5×4×3 萤石平台,全世界只此一次(下界维度的 SavedData 标记)。
- 之后无论在哪个坐标、以什么方式(门/指令/插件)进入下界,都不会再放置任何方块;平台被挖掉也不会复原(顺带消除了刷萤石的可能)。
- 地狱交通不受影响:自己铺的路面、门框、建筑永远不会被 mod 改动。
验证
- 首次进入:平台三层精确生成于落点下方(顶层 y-1),机器人稳定站立。
- 之后任意地点进入:保持纯虚空,无任何方块。
- 说明:服务器崩溃(watchdog)回滚存档时,一次性标记会随世界一起回退,属原版存档语义。
v1.2.0 — 下界空岛 + 萤石平台 + 阵容调整
新增
- 下界也是空岛:下界变为无限虚空(生物群系保持原版下界分布)。
- 萤石抵达平台:玩家每次进入下界时,脚下自动确保一块 5×4×3 萤石平台——只填充空气/可替换方块,绝不破坏地狱门门框和玩家建筑;已站在萤石上则跳过。原版建门只放门框不垫地面,这块平台防止落地即坠虚空。
- 末地完全原版:主岛、黑曜石柱、末影龙、外岛照常。
调整
- 移除"空岛群岛"预设。
- "原教旨空岛"更名为**"小型空岛"**(内部 id 保持
skyislands:oldschool,旧存档不受影响)。
修复
- 修复 v1.0.0 的
skyislands-neoforge-1.21.11jar 缺失全部 noise_settings 资源、无法创建世界的问题(该 jar 已从 v1.0.0 release 移除)。
验证
小型空岛布局与初始箱(E2E 全绿);下界虚空 + 三处落点萤石平台逐一核对 + 同维度传送不触发;末地主岛群系为原版 the_end;种子照常。
v1.0.0 — 首个版本:四种内置空岛世界
⚠️ 注意
本版本(v1.0.0)的 skyislands-neoforge-1.21.11-1.0.0.jar 缺失资源文件、无法正常创建世界,已移除——请使用 v1.2.0 及以上版本。
其余三个 jar 功能正常,但预设阵容与最新版不同(含已移除的"空岛群岛")。建议直接使用最新 release。
功能
在创建新世界界面的"世界类型"里新增空岛世界类型:虚空地形 + 出生点起始岛,生物群系保持原版分布,种子照常。起始岛只在世界首次启动生成一次,永不重建。