出生点
cmi setspawn (玩家名) (true/false) (-g:[组名]) (-rng:[范围]) (-w:world,world_nether) 权限:cmi.command.setspawn
定义玩家的 /cmi spawn 传送点或复活位置。
cmi setspawn — 设置出生点。
(true/false) — 设为 true 时定义为死亡后复活点,同时也用于 /cmi spawn 命令。
cmi setspawn true
(-g:[组名]) — 为特定组定义出生点/复活点。需要关联权限:
- cmi.spawngroup.[组名]
- cmi.respawngroup.[组名](指定死亡后复活到哪个出生点,缺失时使用主出生点)
cmi setspawn true -g:Moderator
(-rng:[范围]) — 随机化出生点位置,将玩家分散到区域中避免重叠。
cmi setspawn true -g:Moderator -rng:5
(-w:world,world_nether) — 根据玩家所在世界使用不同出生点。可与组结合。
cmi setspawn true -rng:5 -w:world,world_nether
额外功能与复活
- 自动复活,无需点击死亡屏幕的复活按钮:cmi.autorespawn 权限。
- 传送其他玩家到出生点需要 cmi.command.spawn.others 权限。
- 可在配置文件中激活黑名单物品(阻止背包中有黑名单物品时传送,可用 cmi.teleport.bypassblacklist 绕过)。
- 可定义复活顺序:
- spawn — 用 /cmi setspawn 命令设置的预设出生点(需设 RespawnLocation: true)
- bedLocation — 与床交互设置的位置(需设 BedInteraction: false,玩家需要 cmi.bedhome 权限)
- homeLocation — 玩家设置的默认名称(Home)位置,不存在时使用列表中第一个
- worldSpawn — 世界默认出生点(非 CMI 位置)
- anchor — 与重生锚交互定义的位置,通常仅在下界死亡时生效
- warp! [传送点名] — 任何有效传送点,玩家将绕过该传送点的所有要求
使用 /cmi setfirstspawn (玩家名) 定义玩家首次加入服务器的出生点。
别忘了设置原版出生点,如果使用 Multiverse-Core 等世界管理器,还应执行 /mvsetspawn。