我知道如何把主世界变成一个世界对象。
World world = Bukkit.getWorld("world");
这将是玩家可以建立的默认世界。我有一个小游戏插件,我想tp的参与玩家进入一个游戏世界。我试图得到另一个世界,你可以看到上面,但这给了我一个空错误。
World world = Bukkit.getWorld("gameworld");
我怎么做到这一点?它和世界容器“worlds”有什么关系吗?在这个容器中,我只能看到更多的世界?请帮帮我,泰
ldioqlga1#
如果要创建一个新世界,请使用bukkit.createworld()。要加载它,您必须在插件的onenable()方法中调用bukkit.getworld(“name”)来加载它(或者您可以调用bukkit.createworld(),因为这样只会在它还不存在时创建一个新世界,并且还提供一个世界对象)。
1条答案
按热度按时间ldioqlga1#
如果要创建一个新世界,请使用bukkit.createworld()。要加载它,您必须在插件的onenable()方法中调用bukkit.getworld(“name”)来加载它(或者您可以调用bukkit.createworld(),因为这样只会在它还不存在时创建一个新世界,并且还提供一个世界对象)。