星球地图配置
worlds.yml
worlds.yml 是一个文件,包含有关您希望插件如何加载以及影响特定世界的信息。所有属性均区分大小写。
目录
属性
为了成功加载世界,太空插件需要一些属性。
oxygen
- 此属性决定一个世界是否可以自由呼吸,或者是否需要防护装备。
- 此属性只能接受
true或false参数。
示例:
yaml
oxygen: falsemicrogravity
- 此属性决定一个星球是否具有缓降效果。
- 此属性只能接受
true或false参数。
示例:
yaml
microgravity: truemicrogravity-level
- 此属性决定在启用微重力的世界中玩家下落的速度。
- 如果
microgravity: false,则不使用此属性。 - 此属性可接受1-15之间的整数。数字越大意味着下落越慢。
示例:
yaml
microgravity-level: 1mob-microgravity
- 此属性决定世界中的生物是否受微重力影响。
- 此属性独立于
microgravity选项。 - 此属性只能接受
true或false参数。
示例:
yaml
mob-microgravity: trueitem-microgravity
- 此属性决定世界中的物品是否受微重力影响。
- 此属性独立于
microgravity选项。 - 此属性只能接受
true或false参数。
示例:
yaml
item-microgravity: truedisplay-name
- 此属性决定火箭中世界的显示名称。
- 此属性可接受任何字符串参数。
示例:
yaml
display-name: "太空"enhanced-creepers
- 此属性决定世界是否使用强化苦力怕。
- 此属性只能接受
true或false参数。
示例:
yaml
enhanced-creepers: trueradioactive
- 此属性决定世界是否具有放射性。
- 此属性只能接受
true或false参数。
示例:
yaml
radioactive: truedead-astronauts
- 此属性决定世界是否使用死亡宇航员。
- 此属性只能接受
true或false参数。
示例:
yaml
dead-astronauts: truecustom-ores
- 此属性决定世界是否使用自定义矿石。
- 此属性只能接受
true或false参数。
示例:
yaml
custom-ores: trueprevent-crops
- 此属性决定世界是否阻止作物生长。
- 仅在
oxygen: false时有效。 - 这可能相当消耗资源。
- 此属性只能接受
true或false参数。
示例:
yaml
prevent-crops: truedeny-flight
- 此属性决定是否在世界中禁用玩家飞行。
- 这也会使喷气背包模块无法使用。
- 此属性只能接受
true或false参数。
示例:
yaml
deny-flight: trueskull
- 此属性决定火箭图形用户界面(GUI)中世界应显示的玩家头颅材质。
- 格式可以仅含图片链接,也可以使用
{"textures":{"SKIN":{"url":"图片链接"}}} - 必须使用官方域名textures.minecraft.net的皮肤图片链接,只能由正版用户在MC官网·更改皮肤上传对应皮肤后右键复制其链接。
- 此属性只能接受字符串(base64)参数,使用任意BASE64转换器将
图片链接或{"textures":{"SKIN":{"url":"图片链接"}}}转为base64即可。
示例:
yaml
skull: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMjdhZDk2Y2IyYTRiMTRkMDE2MWYyODc5OTRkM2RiMTg3YWZkODcxNjRmMzk4N2I4N2U3ZjExOGQxZjU4NzkifX19"skull-lore
- 此属性决定火箭图形用户界面(GUI)中显示的头颅的提示文本(Lore)。
- 此属性只能接受字符串参数。
示例:
yaml
skull-lore: "&7一个没有生命的系外行星"prevent-passive
- 此属性决定世界是否阻止被动生物生成。
- 此属性只能接受
true或false参数。
示例:
yaml
prevent-passive: trueuse-jumpboost
- 此属性决定世界是否允许玩家跳得更高。
- 此属性只能接受
true或false参数。
示例:
yaml
use-jumpboost: truejumpboost-level
- 此属性决定玩家可以跳多高。
- 此属性仅在
use-jumpboost: true时相关。 - 此属性只能接受整数值。
示例:
yaml
jumpboost-level: 1zero-gravity
- 此属性决定世界是否完全没有重力(绝对漂浮,如在轨道中)。
- 此属性只能接受
true或false参数。
示例:
yaml
zero-gravity: truedisplay-in-rocket
- 此属性决定世界是否显示在火箭图形用户界面(GUI)中供玩家传送。
- 此属性只能接受
true或false参数。
示例:
yaml
display-in-rocket: truefuel
- 此属性决定使用火箭传送到该星球需要多少燃料。
- 如果设置为0,则此选项无关紧要。
- 此属性只能接受整数参数。
示例:
yaml
fuel: 0safe-void
- 如果此属性为
true,将使用户不可能因虚空伤害而死亡。 - 此属性只能接受
true或false参数。
示例:
yaml
safe-void: trueacid-rain
- 此属性决定世界是否具有酸雨。
- 此属性只能接受
true或false参数。
示例:
yaml
acid-rain: falseacid-water
- 此属性决定世界是否具有酸性水。
- 此属性只能接受
true或false参数。
示例:
yaml
acid-water: falsetemperature
- 此属性决定世界的温度。
- 寒冷世界需要参数
-1 - 普通世界需要参数
0。这将禁用该世界的温度系统。 - 炎热世界需要参数
1 - 此属性只能接受参数
-1、0、1
示例:
yaml
temperature: 0respawn-world
- 此属性决定玩家在该世界中死亡后将重生在哪个世界。
- 提供的世界必须存在。
- 如果输入的世界与您当前正在添加的世界相同,则此属性无效。
- 此属性只能接受字符串参数。
示例:
yaml
respawn-world: 太空permission
- 传送至该世界所需的权限。
- 此属性只能接受字符串参数。
示例:
yaml
permission: space.testrocket-mode
- 火箭应运行的模式。火箭模式0表示应使用世界到世界的传送,而火箭模式1表示应使用世界到服务器的传送。这仅在您使用BungeeCord并希望将玩家发送到另一个服务器时才需要,否则您应该使用
rocket-mode: 0。 - 此属性只能接受整数参数0和1。
示例:
yaml
rocket-mode: 0配置文件示例
yaml
Worlds:
太空:
oxygen: false
microgravity: true
microgravity-level: 1
mob-microgravity: true
item-microgravity: true
display-name: "太空"
enhanced-creepers: true
radioactive: false
dead-astronauts: true
custom-ores: true
prevent-crops: false
deny-flight: true
skull: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMjdhZDk2Y2IyYTRiMTRkMDE2MWYyODc5OTRkM2RiMTg3YWZkODcxNjRmMzk4N2I4N2U3ZjExOGQxZjU4NzkifX19"
skull-lore: "&7一个没有生命的系外行星"
prevent-passive: true
use-jumpboost: true
jumpboost-level: 1
zero-gravity: false
display-in-rocket: true
fuel: 0
safe-void: true
acid-rain: false
temperature: 0 ## -1 = 寒冷, 0 = 普通, 1 = 炎热
respawn-world: 太空 ## 玩家在此世界死亡后将重生于此
rocket-mode: 0 ## 0 用于世界间传送,1 用于服务器间传送(仅 BungeeCord)
轨道:
oxygen: false
## 在轨道世界,此属性无关紧要
microgravity: true
microgravity-level: 1
mob-microgravity: true
item-microgravity: true
display-name: "轨道"
enhanced-creepers: false
radioactive: false
custom-ores: false
prevent-crops: false
dead-astronauts: false
zero-gravity: true
deny-flight: true
skull: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvM2U4YWFkNjczMTU3YzkyMzE3YTg4YjFmODZmNTI3MWYxY2Q3Mzk3ZDdmYzhlYzMyODFmNzMzZjc1MTYzNCJ9fX0="
skull-lore: "&7创建或传送到你的空间站"
prevent-passive: true
display-in-rocket: true
use-jumpboost: false
jumpboost-level: 0
safe-void: true
acid-rain: false
temperature: 0 ## -1 = 寒冷, 0 = 普通, 1 = 炎热
respawn-world: world ## 玩家在此世界死亡后将重生于此
rocket-mode: 0 ## 0 用于世界间传送,1 用于服务器间传送(仅 BungeeCord)
world:
oxygen: true
microgravity: false
microgravity-level: 0
mob-microgravity: false
item-microgravity: false
display-name: "地球"
enhanced-creepers: false
radioactive: false
display-in-rocket: true
zero-gravity: false
custom-ores: true
prevent-crops: false
deny-flight: false
skull: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMmUyY2M0MjAxNWU2Njc4ZjhmZDQ5Y2NjMDFmYmY3ODdmMWJhMmMzMmJjZjU1OWEwMTUzMzJmYzVkYjUwIn19fQ"
skull-lore: "&7返回你的家园星球"
prevent-passive: false
use-jumpboost: false
jumpboost-level: 0
dead-astronauts: false
fuel: 1000
safe-void: true
acid-rain: false
temperature: 0 ## -1 = 寒冷, 0 = 普通, 1 = 炎热
respawn-world: world ## 玩家在此世界死亡后将重生于此
rocket-mode: 0 ## 0 用于世界间传送,1 用于服务器间传送(仅 BungeeCord)