1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Туториал Как сделать сердца в таб-листе.

Тема в разделе "Руководства, инструкции, утилиты", создана пользователем _EnderWorld_, 6 ноя 2015.

?

Интересная Фишка 1.8?

  1. Да

    7 голосов
    63,6%
  2. Не, не круто

    1 голосов
    9,1%
  3. Не знал, буду знать :)

    3 голосов
    27,3%
  1. Автор темы
    _EnderWorld_

    _EnderWorld_ Активный участник Пользователь

    Баллы:
    78
    Всем доброго времени суток, и сегодня я вам покажу, как сделать вот такую вот картинку у вас на сервере:
    Screenshot_24.png
    И так давайте начнем, нас будут интересовать только сердечки, их можно создать двумя способами.

    Способ #1 Ванильный Minecraft: Чтобы в обычном майнкрафте это сделать, делаем следующие шаги:

    1. Создаем мир, обязательно с Открытыми читами!
    2. Открываем чат, и пишем след. команды:
    • /scoreboard objectives add [Вставьте название здесь] health

      /scoreboard objectives setdisplay list [Название из верхней команды.]
    Этот способ, довольно легкий, но не подходит для сервера, поэтому я нашел способ, как сделать это на сервере с мини-играми (Ну почти)

    Способ #2: Через создание плагина:

    1. Запускаем программу для создания плагина, выбирайте на ваш вкус, я буду делать в IntellIj IDEA.
    2. Создаем проект: Нажимаем File > New > Project (У вас может быть не так)
    3. Создаем Package, пример: me.tutorial.test
    4. Создаем главный класс: Main.java
    5. Оформляем Гл.Класс для плагина, и далее вставляем в метод onEnable данный код:

    Код:
    ScoreboardManager scoreboardManager = Bukkit.getScoreboardManager();
            Scoreboard scoreboard = scoreboardManager.getMainScoreboard();
            Objective objective = scoreboard.registerNewObjective("health","health");
            objective.setDisplaySlot(DisplaySlot.PLAYER_LIST);

    Далее мы компилируем плагин, и наслаждаемся новой фишкой)
    А кому я помог, го мне Лайк, Я старался).
     
    Последнее редактирование: 21 авг 2016
  2. Vanterkraft

    Vanterkraft Активный участник Пользователь

    Баллы:
    88
    Skype:
    Deska_Sava
    Думаю, что по-любому есть другой вариант
     
  3. Автор темы
    _EnderWorld_

    _EnderWorld_ Активный участник Пользователь

    Баллы:
    78
    Ну я пока нашел только эти 2, если кто-то найдет ещё какие-нибудь, я сюда вставлю их...
    Не обращай внимание на текст в табе) Просто скомпилировал с кодом таба вместе))
     

Поделиться этой страницей