Помогите Получение доступа к классу в ядре

Sitmobedaf

Старожил
Пользователь
Баллы
103
Имя в Minecraft
SiT
Как в плагине получить инстанс класса из ядра сервера и получить из него данные?
Например есть класс IMinecraftServer и я хочу вызвать метод getWorld().
 
Опасный ты тип 😁
Bukkit.getServer().getWorld(arg0)
для нмс
CraftWorld world = (CraftWorld) Bukkit.getServer().getWorld(arg0);
world.getHandle();
 
Там есть метод getWorld и не надо вписывать имя определённого мира, он выдает имя стандартного мира, который в server.prop... прописан.
NMS не подходит. Я имел ввиду именно IMinecraftServer класс.
 
Там есть метод getWorld и не надо вписывать имя определённого мира, он выдает имя стандартного мира, который в server.prop... прописан.
NMS не подходит. Я имел ввиду именно IMinecraftServer класс.
Все это ради имени? Bukkit.getServer().getWorlds().get(0).getName();
 
Нет, это как пример. Мне нужен именно класс IMinecraftServer или любой другой из ядра сервера который не имеет getInstance, getServer и т.д. Есть рабочий способ получить getWorld именно из IMinecraftServer?
На этом примере можно было бы получать данные и из других классов в ядре.
 
Нет, это как пример. Мне нужен именно класс IMinecraftServer или любой другой из ядра сервера который не имеет getInstance, getServer и т.д. Есть рабочий способ получить getWorld именно из IMinecraftServer?
На этом примере можно было бы получать данные и из других классов в ядре.
CraftServer server = (CraftServer) Bukkit.getServer();
MinecraftServer mserver = server.getServer();
mserver.getWorld();
 
Назад
Верх