天空世界

天空世界

一个包含岛屿的SkyBlock世界类型:空旷的主世界、下界和末地,一个起始岛屿,以及使用/island create来创建属于你自己的领地。

空岛生存

SkyWorlds

一片空荡的天空,一块上面长着树的石板,以及属于你自己的一千格方块区域。

一个内置了岛屿的空岛世界类型。在世界创建界面选择 SkyWorlds,主世界、下界和末地都会是空的——没有地层,没有基岩,什么都没有,只有虚空。第一个登录的玩家会降落在出生岛上;其他所有人输入 /island create,就能获得属于自己的一个岛。

没有方块、没有物品、没有配方。SkyWorlds 只做一件事:分发世界和地块。

岛屿

九乘九的平滑石头,北侧和西侧边缘有一道矮墙,三乘三的泥土,上面已经长着一棵成年的橡树——不是树苗,因为为了第一块原木而去等一棵树苗长大并不是什么挑战,只是一段停顿——还有一格深陷在石板里、不会流到边缘之外的水源。出生岛和每个玩家的岛都是同一块地,所以没有人比其他人起步更好。

你自己的地盘

/island create 会把你的岛放在出生点周围螺旋线上的下一个空位,并把你的重生点移过去。从那时起:

  • /island home - 回到你的岛
  • /island spawn - 回到出生岛
  • /island visit <player> - 前往别人的岛
  • /island list 和 /island delete <player> - 供管理员使用;删除会在清空前先询问

区域

每个岛都位于一个区域的正中央,区域是围绕它的一片方形区块群,默认情况下你只能在自己的区域内建造。两个区域之间是无人区,任何人都不能在那里建造,所以一个玩家的刷怪房永远不会盖上另一个玩家的农场。

默认尺寸,均可配置:

区域半径 1000 格
区域之间的间隔 500 格
出生点周围的空地 3000 格
删除时清空的范围 160 格

在区域之外——出生岛、它周围的空间、区域之间的土地——所有人都可以使用东西,但没有人可以建造:门能打开,按钮能按,箱子对陌生人保持关闭。这可以关闭,整体保护也可以关闭,供那些更愿意自行处理的服务器使用。

团队

安装 FTB Teams 后,一个岛属于队伍而不是单个玩家。加入队伍时会先询问:你的岛会被并入他们的岛,模组会明确告诉你即将放弃什么。没有 FTB Teams 时,每个岛就只属于它的玩家——本模组不硬依赖任何东西。

面向整合包作者

一切都在 skyworlds-common.toml 里:是否建造起始岛、是否提供 /island、区域有多大、是否开启保护,以及世界创建界面是否应预选 SkyWorlds 类型,好让没人需要再去找它。世界预设是一个普通的数据包文件——整合包可以覆盖它并保留这些岛屿。

它的来历

这些岛屿成长于 Data Center in the Sky,一个让你在空岛世界里搭建服务器机房的整合包。它们本身就足够好用,于是独立成了一个模组。如果你想要机架、挖矿以及围绕它们展开的市场,请看 Data Center;如果你只想要一个分发地块的天空世界,那就是它单独的这一半。

两者一起安装也没问题——Data Center 会把 /island 留给 SkyWorlds,并且不干涉它。

它是如何制作的

使用 Claude Code 构建。每一个设计决策都是我做的。

需求

NeoForge 21.1 或更新版本,适用于 Minecraft 1.21.1。服务端和客户端,单人和多人。FTB Teams 可选。