Minecraft-Java-Edition
如何將 Multiverse 世界列入白名單?
是否可以將 Multiverse 世界列入白名單,這樣只有某些玩家才能進入生存世界?
即使他們試圖
/tp
在一個他們不允許進入的世界中與一個玩家接觸,它也不會允許他們。
這是可能的,它利用了權限:例如PermissionsEx
如果玩家擁有 multiverse.access.WORLDNAME,那麼他們就可以進入那個世界。
注意:確保您在 Multiverse “config.yml”中啟用了強制訪問。如果將 enforceaccess 設置為 false,任何人都可以進入任何世界,並且所有世界訪問權限都將被忽略。
在遊戲中
對於每個世界:
燙髮玩家 setperm
$$ player_name $$多元宇宙。訪問。$$ world_name $$
對於所有世界:
燙髮玩家 setperm
$$ player_name $$multiverse.access.*
在哪裡**$$ player_name $$是玩家的名字和$$ world_name $$**是世界的名字
自動化
對於自動化,您必須編輯“permission.yml”,例如:
groups: default: permissions: - multiverse.access.[overworld_name] admin: permissions: - multiverse.access.* inheritance: - default users: [player_name]: groups: - admin
(在哪裡
$$ overworld_name $$是主世界的名字) 這會自動為每個人啟用世界訪問權限,而管理員可以訪問所有世界。 在嘗試大規模權限編輯之前,您應該了解“權限”的工作原理,因為這可能會破壞遊戲(無法執行某些操作)
其他命令/權限
有關更多權限/命令,請參閱命令參考。
資源
有關更多解釋,請參見Github(這是原始碼)