
世界
一个我的世界Fabric模组,用于客户端/服务器支持无限世界(维度)。
Worlds
一个允许你在游戏内使用简单命令创建和管理世界的 Minecraft 模组。
功能特性
- 使用自定义 ID 和可选种子创建新世界
- 从预设创建世界(超平坦、放大化、大型生物群系等)
- 默认世界创建使用常规主世界维度
- 安全删除世界(会先移除所有玩家)
- 轻松在世界之间传送
- 懒加载世界(支持无限数量的世界)
- 创建功能完善的末地、下界和主世界(模组包含修复,可在自定义世界中启用末影龙和其他原版机制)
- 为其他模组提供 API 以注册自定义关卡提供器
命令
所有命令均以 /worlds 为基本前缀:
创建命令
/worlds create 命令允许你使用各种选项创建新世界:
基本用法:
/worlds create <id>- 使用指定 ID 和随机种子创建新的常规主世界/worlds create <id> <seed>- 使用指定 ID 和种子创建新的常规主世界
从预设创建:
/worlds create <id> from-preset <preset>- 使用特定世界预设创建世界(例如,minecraft:flat、minecraft:amplified、minecraft:large_biomes)/worlds create <id> from-preset <preset> <seed>- 使用特定种子从预设创建世界/worlds create <id> from-preset <preset> <dimension>- 使用该预设中的特定维度从预设创建世界/worlds create <id> from-preset <preset> <dimension> <seed>- 结合预设、维度和种子选项
从维度创建:
/worlds create <id> from-dimension <dimension>- 使用现有维度类型创建世界(例如,minecraft:overworld、minecraft:the_nether、minecraft:the_end)/worlds create <id> from-dimension <dimension> <seed>- 使用特定种子从维度创建世界
示例:
/worlds create myworld
/worlds create myworld 12345
/worlds create flatworld from-preset minecraft:flat
/worlds create amplified from-preset minecraft:amplified 67890
/worlds create nether from-dimension minecraft:the_nether
/worlds create custom_end from-dimension minecraft:the_end 11111
删除命令
/worlds delete <id>- 删除指定世界并将所有当前位于其中的玩家踢出
传送命令
/worlds tp <id> [targets]- 将你(或指定玩家)传送到该世界
设置命令
/worlds settings 命令允许你查看和修改当前所在世界的设置。类似于 Minecraft 的 /gamerule 命令,你可以通过省略新值参数来查询当前值。
启动时加载:
/worlds settings loadOnStartup- 显示该世界是否在服务器启动时自动加载/worlds settings loadOnStartup <true|false>- 启用或禁用服务器启动时的自动加载- 启用(
true)时,世界将在服务器启动时自动加载 - 禁用(
false)时,世界仅会在玩家进入时加载(懒加载)
- 启用(
出生点:
/worlds settings spawn- 显示当前出生点和朝向/worlds settings spawn here- 将出生点设置为你当前的位置和朝向/worlds settings spawn <x> <y> <z>- 将出生点设置为指定坐标(朝向默认为 0, 0)
示例:
/worlds settings loadOnStartup
/worlds settings loadOnStartup true
/worlds settings loadOnStartup false
/worlds settings spawn
/worlds settings spawn here
/worlds settings spawn 100 64 200
注意: 这些命令会影响你当前所在的世界。请在运行命令前先导航到要配置的世界。
从 World Manager 导入世界
- 用 Worlds 替换 World Manager 模组
- 使用
/worlds create {要导入的世界ID} {世界类型} {世界种子}你需要指定与使用“World Manager”创建世界时相同的世界 ID、类型和种子,仅支持经典的主世界、末地和下界世界
面向模组开发者
MC Worlds 提供了一个 API,允许其他模组注册自定义服务器关卡提供器。这使你能够创建具有自定义行为、特殊规则或独特机制的世界。
快速开始
- 在
fabric.mod.json中将 MC Worlds 添加为依赖项 - 实现
ServerLevelProvider接口 - 使用
WorldsRegistries.LEVEL_PROVIDER_REGISTRY注册你的提供器
有关详细文档和示例,请参阅 API.md。
环境要求
- Fabric Loader
- Minecraft 1.21.8+
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。