出生点/主城🔗
cmi setspawn (playerName) (true/false) (-g:[groupName]) (-rng:[range]) (-w:world,world_nether)
使用它需要的权限:cmi.command.setspawn
定义 /cmi spawn 命令的玩家出生点,或玩家复活的位置。
要设置出生点,你需要 cmi.command.setspawn 权限。
cmi setspawn
(true/false) – 如果设置为 true,定义玩家死亡后的出生点,用于 /cmi spawn 命令。这个命令也包括前面的示例。
cmi setspawn true
(-g:[groupName]) – 如果设置为 true,为特定组定义玩家死亡后的出生点,用于 /cmi spawn 命令。在这种情况下,有必要将这些权限关联到相应的组。
– cmi.spawngroup.[groupName]
– cmi.respawngroup.[groupName](指示死亡后去哪个出生点。如果缺少它,参考出生点就是主出生点)。
cmi setspawn true -g:Moderator
(-rng:[range]) – 定义玩家出生点根据提供的范围随机化。这允许将玩家分散在区域内并避免相互重叠。这个命令也包括前面的示例。
cmi setspawn true -g:Moderator -rng:5
(-w:world,world_nether) – 根据玩家所在的位置定义玩家出生点。在这个示例中,只有当玩家在 world 或 world_nether 世界中时,这个出生点才会被使用。这可以与组结合。
cmi setspawn true -rng:5 -w:world,world_nether
额外与复活🔗
-
自动复活;无需点击死亡屏幕上的复活按钮。 这个权限允许你立即返回到出生点:cmi.autorespawn。
-
要传送另一个玩家到出生点,你需要 cmi.command.spawn.others 权限。
-
你可以在配置文件中为出生点激活 BlackListedItems(当玩家在背包中有黑名单物品时防止玩家传送的选项。可以用 cmi.teleport.bypassblacklist 绕过)。
-
如果定义的世界不在特定列表中,你可以定义复活顺序。
-
可能的复活位置:
PriorityOrder:
- anchor
- spawn
- bedLocation
- homeLocation
- worldSpawn
Spawn 是用 /cmi setspawn 命令预设的出生位置,该位置应将 RespawnLocation 设置为 true🔗
bedLocation 是通过与床交互设置的位置,BedInteraction 应设置为 false 且玩家需要 cmi.bedhome 来设置床位置🔗
homeLocation 是玩家设置的默认(Home)名称的位置,如果该位置不存在,那么如果可能将使用列表中的第一个🔗
worldSpawn 是这个世界的预设位置,这不是 CMI 的位置,而是默认的世界出生位置🔗
anchor 是通过与重生锚交互定义的位置。一般来说,这只会适用于你在下界死亡时,否则,将使用床的位置🔗
warp! [warpName] 可以是任何你为玩家设置的有效传送点,玩家会被传送到那里,他们将绕过该传送点的任何要求🔗
你可以用 /cmi setfirstspawn (playerName) 命令定义玩家的首次出生点。这是用于他们第一次登录服务器时。
不要忘记设置原版出生点,如果你使用像 Multiverse-Core 这样的世界管理器,你可能也应该执行 /mvsetspawn。
命令、权限与占位符🔗
命令:
> cmi checkcommand spawn
--------------------------------------------------
/cmi setfirstspawn (playerName)
/cmi spawn (playerName) (-s)
/cmi setspawn (playerName) (true/false) (-g:[groupName]) (-rng:[range]) (-w:world,world_nether) (loc:[world;x;y;z;yaw;pitch])
>
权限:
> cmi checkperm spawn
--------------------------------------------------
cmi.respawngroup.[respawngroup] - 定义玩家个人复活点
cmi.spawngroup.[spawngroup] - 定义玩家个人出生点
cmi.command.setwarp - 设置传送点位置
cmi.command.spawn.others - 传送回出生点位置
cmi.command.spawn - 传送回出生点位置
cmi.autorespawn - 允许自动复活
cmi.spawnonjoin.bypass - 允许绕过 spawnOnJoin 选项
cmi.command.setspawn - 设置出生点命令传送位置
cmi.command.setfirstspawn - 设置首次出生点
>
占位符:
(内容由AI生成,仅供参考)