Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Dismiss Notice

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

Discussion in 'Разработка плагинов для новичков' started by halk89, Jul 26, 2013.

  1. Автор темы
    halk89

    halk89 Участник

    Trophy Points:
    33
    Подскажите как получит имя мира когда сервер стартует и подгружает мой плагин?
     
  2. Хостинг MineCraft
    <
  3. Ission

    Ission Старожил Девелопер Пользователь

    Trophy Points:
    173
    Skype:
    lokivava
    Для начала в plugin.yml прописать load: POSTWORLD, тогда плагин будет подгружаться уже после загрузки всех миров, затем в onEnable(), Bukkit.getWorlds() вернёт List<World> (список всех миров, которые есть), взять из него нужный элемент и методом getName(), получить название мира.
     
    halk89 likes this.
  4. Автор темы
    halk89

    halk89 Участник

    Trophy Points:
    33
    Спасибо, попробую. Время в мире также могу получить как и имя? только методом getTime().
     
  5. Ission

    Ission Старожил Девелопер Пользователь

    Trophy Points:
    173
    Skype:
    lokivava
    load: POSTWORLD даёт гарантию подгрузки первого, стандартного мира и если разрешены гарантирует подгрузку ада и края. Если нужен основной мир, то не вижу смысла хранить его в строковой переменной, если он всегда в самом начале списка миров.
     

Share This Page