Как можно получить список загруженных миров

Версия Minecraft
1.6.4
API
Forge
77
2
2
Как можно получить список миров? Требуется для спавна NPC в определенном мире, который указывается при вводе команды.
Пробовал вот так, но чет не выходит :(

Java:
public WorldServer getWorld(String world) {
    for(WorldServer worldServer : CustomNpcs.getInstance().server.worldServers) {
        System.out.println(worldServer.provider.field_82913_c);
        if(worldServer.provider.field_82913_c.equalsIgnoreCase(world)) {
            return worldServer;
        }
    }

    return null;
}
 
77
2
2
1599908470783.png

Лог в виде "World: ***" - перечисление всех миров.
Лог в виде "Sender world: ***" - мир игрока, который использовал команду.

Но как можно заметить, мир OverWorld встречается 2 раза, как определить верный?
Так-же, мне нужно получить именно название папки где находится данный мир, так как только по нему я смогу выполнить цель.
Например на сервере я получаю мир и координаты сломанного блока, дальше я выполняю от имени сервера команду из мода и спавню NPC.

Список миров на сервере:
1599908536996.png

Пробовал по коду ниже, но выходила пустота либо null.
Java:
worldServer.provider.getSaveFolder()
 
Последнее редактирование:
1,057
50
234
Ну наверняка у rpg измерения dimID != 0
 
Сверху