复活末影龙
需要ed.respawn权限,[]为必填,()为选填
respawn
/ed respawn (世界名)
(世界名)
世界名称,若缺省则只能由玩家执行,选取玩家当前所在世界
在指定世界开始全套复活末影龙仪式,包括所有黑曜石柱上的末地水晶
respawn_cd
/ed respawn_cd get [世界名]
[世界名]
世界名称
获取这个世界的复活倒计时信息
/ed respawn_cd set [世界名] [时间]
[世界名]
世界名称[时间]
倒计时设定时间,单位:秒
设置这个世界的复活倒计时时间,即在末影龙死后多少秒开始复活仪式
/ed respawn_cd remove [世界名]
[世界名]
世界名称
删除这个世界的复活倒计时
/ed respawn_cd removeAll
删除所有世界的复活倒计时
/ed respawn_cd start [世界名]
[世界名]
世界名称
启动这个世界的复活倒计时(set之后默认未启动状态,想要立即开始可使用该指令)
spawn
/ed spawn [名字] (世界名)
[名字]
末影龙对应的配置文件中的unique_name(世界名)
世界名称,若缺省则只能由玩家执行,选取玩家当前所在世界
在指定世界开始全套复活末影龙仪式,并指定生成的末影龙种类
比较
插件版本: 2.2.1
- | respawn | respawn_cd |
---|---|---|
配置方式 | config.yml中进行配置 | 使用指令/respawn_cd配置,config.yml中仅设置是否启用 |
数据存储 | data.yml | respawn_cd.yml |
计时方式 | 指定目标时间点 | 指定秒数,执行倒计时 |
时间误差 | 小于1s | 小于1s |
最大数量 | 无限制 | 每个世界一个 |
机制
- 若需要禁止生存模式玩家通过破坏末地水晶来打断复活,可将
config.yml
中的auto_respawn.invulnerable
设置为true
- 当末地区块没有玩家时,区块不会被加载,此时复活进程会暂停,直到区块再次被加载才会继续。当然你也可以用其他插件来设置常加载区块。
- 如果在复活暂停时重启/关闭服务器,复活会中断。如果希望重启后能延续复活仪式,可以将
config.yml
中的advanced_setting.save_respawn_status
设置为true
- 1.20之后,由于世界生成机制的变化,如果从未有人去过末地,使用指令进行复活时会提示
The world_the_end is unloaded.
。 但在有人去过之后,无论是否重启服务器,无论末地区块是否被加载,都可以使用/ed respawn [世界名]
启动复活仪式。
警告
如果服务器安装了Multiverse-Core插件,请将worlds.yml
中的worlds.世界名.keepSpawnInMemory
设置为true
,否则可能会导致末地没人时无法启动复活仪式。