Skip to content

星球地图配置

worlds.yml

worlds.yml 是一个文件,包含有关您希望插件如何加载以及影响特定世界的信息。所有属性均区分大小写。

目录

属性

为了成功加载世界,太空插件需要一些属性。

oxygen
  • 此属性决定一个世界是否可以自由呼吸,或者是否需要防护装备。
  • 此属性只能接受 truefalse 参数。

示例:

yaml
oxygen: false
microgravity
  • 此属性决定一个星球是否具有缓降效果。
  • 此属性只能接受 truefalse 参数。

示例:

yaml
microgravity: true
microgravity-level
  • 此属性决定在启用微重力的世界中玩家下落的速度。
  • 如果 microgravity: false,则不使用此属性。
  • 此属性可接受1-15之间的整数。数字越大意味着下落越慢。

示例:

yaml
microgravity-level: 1
mob-microgravity
  • 此属性决定世界中的生物是否受微重力影响。
  • 此属性独立于 microgravity 选项。
  • 此属性只能接受 truefalse 参数。

示例:

yaml
mob-microgravity: true
item-microgravity
  • 此属性决定世界中的物品是否受微重力影响。
  • 此属性独立于 microgravity 选项。
  • 此属性只能接受 truefalse 参数。

示例:

yaml
item-microgravity: true
display-name
  • 此属性决定火箭中世界的显示名称。
  • 此属性可接受任何字符串参数。

示例:

yaml
display-name: "太空"
enhanced-creepers
  • 此属性决定世界是否使用强化苦力怕
  • 此属性只能接受 truefalse 参数。

示例:

yaml
enhanced-creepers: true
radioactive
  • 此属性决定世界是否具有放射性。
  • 此属性只能接受 truefalse 参数。

示例:

yaml
radioactive: true
dead-astronauts
  • 此属性决定世界是否使用死亡宇航员
  • 此属性只能接受 truefalse 参数。

示例:

yaml
dead-astronauts: true
custom-ores
  • 此属性决定世界是否使用自定义矿石。
  • 此属性只能接受 truefalse 参数。

示例:

yaml
custom-ores: true
prevent-crops
  • 此属性决定世界是否阻止作物生长。
  • 仅在 oxygen: false 时有效。
  • 这可能相当消耗资源。
  • 此属性只能接受 truefalse 参数。

示例:

yaml
prevent-crops: true
deny-flight
  • 此属性决定是否在世界中禁用玩家飞行。
  • 这也会使喷气背包模块无法使用。
  • 此属性只能接受 truefalse 参数。

示例:

yaml
deny-flight: true
skull
  • 此属性决定火箭图形用户界面(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
  • 此属性决定世界是否阻止被动生物生成。
  • 此属性只能接受 truefalse 参数。

示例:

yaml
prevent-passive: true
use-jumpboost
  • 此属性决定世界是否允许玩家跳得更高。
  • 此属性只能接受 truefalse 参数。

示例:

yaml
use-jumpboost: true
jumpboost-level
  • 此属性决定玩家可以跳多高。
  • 此属性仅在 use-jumpboost: true 时相关。
  • 此属性只能接受整数值。

示例:

yaml
jumpboost-level: 1
zero-gravity
  • 此属性决定世界是否完全没有重力(绝对漂浮,如在轨道中)。
  • 此属性只能接受 truefalse 参数。

示例:

yaml
zero-gravity: true
display-in-rocket
  • 此属性决定世界是否显示在火箭图形用户界面(GUI)中供玩家传送。
  • 此属性只能接受 truefalse 参数。

示例:

yaml
display-in-rocket: true
fuel
  • 此属性决定使用火箭传送到该星球需要多少燃料。
  • 如果设置为0,则此选项无关紧要。
  • 此属性只能接受整数参数。

示例:

yaml
fuel: 0
safe-void
  • 如果此属性为 true,将使用户不可能因虚空伤害而死亡。
  • 此属性只能接受 truefalse 参数。

示例:

yaml
safe-void: true
acid-rain
  • 此属性决定世界是否具有酸雨。
  • 此属性只能接受 truefalse 参数。

示例:

yaml
acid-rain: false
acid-water
  • 此属性决定世界是否具有酸性水。
  • 此属性只能接受 truefalse 参数。

示例:

yaml
acid-water: false
temperature
  • 此属性决定世界的温度。
  • 寒冷世界需要参数 -1
  • 普通世界需要参数 0。这将禁用该世界的温度系统。
  • 炎热世界需要参数 1
  • 此属性只能接受参数 -101

示例:

yaml
temperature: 0
respawn-world
  • 此属性决定玩家在该世界中死亡后将重生在哪个世界。
  • 提供的世界必须存在。
  • 如果输入的世界与您当前正在添加的世界相同,则此属性无效。
  • 此属性只能接受字符串参数。

示例:

yaml
respawn-world: 太空
permission
  • 传送至该世界所需的权限。
  • 此属性只能接受字符串参数。

示例:

yaml
permission: space.test
rocket-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)

最后更新于:

如有转载或 CV 的请标注本站原文地址