Minecraft-Java-Edition

如何將 Multiverse 世界列入白名單?

  • June 2, 2020

是否可以將 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(這是原始碼)

引用自:https://gaming.stackexchange.com/questions/198479