介绍

Skyblock Creator
一个 Fabric 模组,让你可以添加类似空岛的世界类型。
src=”https://cdn.discordapp.com/attachments/705864145169416313/969720133998239794/fabric_supported.png”
alt=”Supported on Fabric”
width=”150″
/>
注意
由于个人原因,本模组的开发已暂停,相比我的其他模组,本模组需要更多时间来维护。
关于
Skyblock Creator 是 Structure World 的一个分支,后者是一个 Fabric 模组,让你可以添加类似空岛的世界类型。
特性
- 添加多个类似空岛的世界类型
- 使用结构(
.nbt文件)配置岛屿 - 虚空下界和虚空末地
- 多人/服务器支持
- 可自定义的命令名称
用法
如果你下载了本模组并正确安装,你会在创建世界界面看到 2 个新的世界类型。




使用这些预设中的任意一个创建世界时,除了出生点生成的结构外,你不会有任何地形。
服务器
注意
更改
level-type后,你可能需要重置你的世界。
如果你想在服务端环境中使用本模组,你需要将 server.properties 文件中的 level-type 设置为 skyblockcreator:[your_structure_identifier]。
(例如:skyblockcreator:simple_tree 或 skyblockcreator:classic_skyblock)
或者你也可以直接在模组的配置文件中将某个世界类型的 overridingDefault 设置为 true(更多信息请参见下方的配置部分),并将 level-type 保持为 default。
实用命令
/skyblock create:创建你自己的岛屿(或为其他玩家创建)/skyblock teleport:传送到某个玩家(或你自己)的岛屿/skyblock delete:删除某个玩家(或你自己)的岛屿(注意:方块会留在原地,但该用户将无法使用传送命令传送到其岛屿,而你可以为他们创建一个新岛屿。此操作不可逆)
配置
添加新的世界类型
ℹ️ 1.19.x 中的新功能:自 1.19 起,你现在可以通过数据包添加自定义世界类型,更多信息请查看[官方 wiki]。
如果你有一个自定义结构,并想用它创建一个自定义世界类型,你可以使用 Minecraft 的结构方块创建你的结构文件,将其 nbt 文件放入 structures 文件夹(位于:.minecraft/config/skyblockcreator/structures),然后编辑模组的配置文件(位于 .minecraft/config/skyblockcreator/skyblockcreator.json)。
默认配置文件应如下所示:
{
"structureWorldConfigs": [
{
"structureIdentifier": "simple_tree",
"biomeIdentifier": "minecraft:forest",
"structureOffset": [
-2,
0,
-2
],
"playerSpawnOffset": [
0,
8,
0
],
"overridingDefault": false,
"fillmentBlockIdentifier": "minecraft:air",
"topBedrockEnabled": false,
"bottomBedrockEnabled": false,
"isBedrockFlat": false,
"theEnd": {
"voidMode": false
},
"theNether": {
"voidMode": false
}
},
{
"structureIdentifier": "classic_skyblock",
"biomeIdentifier": "minecraft:plains",
"structureOffset": [
-3,
0,
-1
],
"playerSpawnOffset": [
0,
3,
0
],
"overridingDefault": false,
"fillmentBlockIdentifier": "minecraft:air",
"topBedrockEnabled": false,
"bottomBedrockEnabled": false,
"isBedrockFlat": false,
"theEnd": {
"voidMode": false
},
"theNether": {
"voidMode": false
}
},
{
"structureIdentifier": "stoneblock",
"biomeIdentifier": "minecraft:plains",
"structureOffset": [
-5,
-2,
-5
],
"playerSpawnOffset": [
0,
0,
0
],
"overridingDefault": false,
"fillmentBlockIdentifier": "minecraft:stone",
"topBedrockEnabled": true,
"bottomBedrockEnabled": true,
"isBedrockFlat": false,
"theEnd": {
"voidMode": false
},
"theNether": {
"voidMode": false
}
}
],
"createPlatformPermissionLevel": 0,
"teleportToPlatformPermissionLevel": 0,
"platformDistanceRadius": 1000,
"commandName": "skyblock",
"commandAlias": "sb"
}
[仅限1.19.x] 世界类型(内部称为world_preset)文件长这样:
{
"dimensions": {
"minecraft:overworld": {
"type": "minecraft:overworld",
"generator": {
"type": "skyblockcreator:structure_chunk_generator",
"biome_source": {
"type": "minecraft:fixed",
"biome": "minecraft:plains"
},
"dimension": "overworld",
"playerSpawnOffset": [0, 3, 0],
"structureOffset": [-3, 0, -1],
"structure": "classic_skyblock",
"fillmentBlock": "minecraft:air",
"enableTopBedrock": false,
"enableBottomBedrock": false,
"isBedrockFlat": false
}
},
"minecraft:the_end": {
"type": "minecraft:the_end",
"generator": {
"type": "minecraft:noise",
"biome_source": {
"type": "minecraft:the_end"
},
"settings": "minecraft:end",
"dimension": "the_end"
}
},
"minecraft:the_nether": {
"type": "minecraft:the_nether",
"generator": {
"type": "minecraft:noise",
"biome_source": {
"type": "minecraft:multi_noise",
"preset": "minecraft:nether"
},
"settings": "minecraft:nether",
"dimension": "the_nether"
}
}
}
}
创建新维度
在 Minecraft 1.16 或更高版本中,任何人都可以通过数据包创建新维度。
使用此模组时,你可以让自定义维度作为结构世界运行,甚至可以在同一服务器中拥有多个结构世界。
维度文件应如下所示:
{
"generator": {
"type": "skyblockcreator:structure_chunk_generator",
"structure": "simple_tree",
"structureOffset": [-2, 0, -2],
"playerSpawnOffset": [0, 8, 0],
"biome_source": {
"type": "minecraft:fixed",
"biome": "minecraft:plains"
}
},
"type": "skyblockcreator:test_dimension_type"
}
有关 1.16+ 中自定义维度的更多信息,可以在官方 Wiki中找到。
覆盖默认维度
如果你希望结构世界生成器始终作为整合包中的主生成器,可以在模组的配置文件中将 overridingDefault 属性设置为 true。
这样做后,客户端创建的所有世界都将默认使用配置的世界类型,创建新服务器时也会将 level-type 设置为该类型。
联系方式
如需报告 Bug,请前往该模组的 GitHub 仓库:https://github.com/null2264/SkyblockCreator
常见问题
Skyblock Creator 支持哪些 Minecraft 版本?
Skyblock Creator 支持 Minecraft Java 版 1.18–1.19.4,共 8 个版本,可用的加载器:Fabric / Quilt。下载时注意选择和你游戏版本一致的文件。
Skyblock Creator 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Quilt,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:仅服务端。
null2264 的其他作品
查看全部 →
CobbleGen
一款可自定义圆石(石头和玄武岩)生成器的 MC 模组
CobbleGen
一款可自定义圆石(石头和玄武岩)生成器的 Minecraft 模组。
LibreExpFix (Fixes “0 Experience” Bug)
一个小模组,修复了跨维度传送后经验值异常的问题
AstralBot
一款兼作 Discord 机器人的 Minecraft 模组,最初为 Create: Astral 制作

评论
登录后评论和评分