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

Плагин • RunDisable • Плагин для Auth,Lobby,Hub • 1.7.10-1.12.2

Тема в разделе "Неподтвержденные плагины", создана пользователем artasu, 28 ноя 2018.

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

    artasu Ньюби

    Баллы:
    1
    Имя в Minecraft:
    artasu
    Данный плагин поможет вам отключить функции, которые не требуются на серверах Auth,Lobby либо Hub.

    Ссылка: https://yadi.sk/d/0aNb6vmG3emX3w

    В данный момент плагин находится в активной разработке (свои идеи пишите в комментарии).
    Возможности:
    • noIceMelt - Запрет таяния льда
    • noDamage - Отключение урона
    • noHunger - Запрет голода
    • noBreak - Запрет ломания блоков
    • noPlace - Запрет установки блоков
    • noFire - Запрет распространения огня и сгорания блоков
    • noWeather - Запрет погоды
    • noMessage - Отключение сообщений при входе/выходе/смерти
    • noChat - Отключение чата
    • giveInvisibility - Выдача эффекта невидимости при входе
    • giveSpeed - Выдача эффекта скорости при входе

    По вопросам отписывайте мне во ВКонтакте:
    https://vk.com/artasunew
    Либо:
    https://vk.com/reallykoxay
     
  2. Хостинг MineCraft
    <
  3. 6oogle

    6oogle Ньюби

    Баллы:
    3
    Я тут декомпилировал плагин.. (Прости конечно)
    Может быть оптимизировать код?

    Вместо
    public void FoodLevel(FoodLevelChangeEvent e) {
    if (this.getConfig().getBoolean("noHunger")) {
    e.setCancelled(true);
    }
    }

    Поставить
    private boolean noHunger = this.getConfig().getBoolean("noHunger");

    public void FoodLevel(FoodLevelChangeEvent e) {
    if (noHunger) {
    e.setCancelled(true);
    }
    }

    Эти действия помогут не проверять каждый раз конфиги и делать с ними сложную магию преобразований в boolean
     

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