Плагин MonsterFix - Антифарм, Антиглитч, Контроль взрывов, Хедшоты... [BukkitDev]

Hidens

Администратор
Команда форума
MonsterFix - Антифарм, антиглитч и т.д.

Набор исправлений, улучшений и изменений, который являсь максимально настраиваемым, включает в себя множество функций направленных на противодействие фарму, использованию некоторых багов, добавляением ряда изменений в игровую механику, контроль над взрывами и исправлением некоторых багов майнкрафта. Создавался специально для сервера MCCity Project.

Фунционал
  • Антифарм:
    • отключение дроп предметов и опыта из мобов (которые появились из мобспавнера, которые погибли не от рук игрока, которые погибли в рукотворной мобоферме);
    • отключение автоматической кактусовой фермы, полуавтоматических ферм пшеницы, автоферм, автоматических арбузных ферм, генераторов обсидиана, фарма снега и т.п.)
  • Античит: противодействие ряду глитчей, позволяющих проходить в защищенные двери.
  • Геймплей: хедшоты, бег в броне, исправление длительной скрытности, ограничение регенерации здоровья и т.п.
  • Взрывы:
    • полный контроль над взрывами разных типов (радиус взрыва, включение огня)
    • детонация динамита в инвентаре игрока
  • Системные фиксы: автосохранение мира (по сути команда /save-all), использование цветов в чате, поддержка использования цвета при вводе команд (к примеру, можно добавить цвет в команду /say)
  • Мир - фиксы влияющие на миры майнкрафт: запрета выпадения снега на определенных блоках и в определенных биомов, уборка мусора (меня по настоящему достали сотни верстаков расставленных везде где только можно
    ;)
    ) и т.д.
Cкачать плагин
BukkitDev

Видео
Очень сложно показать весь функционал MonsterFix в одном ролике, поэтому я создаю ролики в привязке к определенным функциям.

Вот, например, видео демонстрирующее возможность раскрашивания шерсти красителями:


И видео демонстрирующее управление взрывами:

Дополнительные ролики про MonsterFix

Зачем нужен MonsterFix?
Если Вам нужна хотя бы одна функция из MonsterFix - можно его ставить. Остальные ведь можно и отключить
;)


Как устанавливать MonsterFix?
Как обычно, скопируйте в папку /plugins своего сервера.

Как пользоваться
Установить. После первого запуска будет создан файл конфигурации. По умолчанию включены почти все функции. Для их изменения можно либо редактировать файл конфигурации либо производить изменения используя команды.

Команды
  • /mfix help - страница помощи
  • /mfix cfg - текущая статистика по плагину, показывает перечень групп параметров и их состояние (включены или выключены)
  • /mfix <имя группы> - показывает перечень (и значение) параметров объединенных в данную группу.
  • /mfix <имя группы>=<on/off> - включить или выключить всю группу параметров
  • /mfix <параметр> - отобразить значение (текстовое описание и значение) параметра.
  • /mfix <параметр>=<значение> - задать значение для параметра.
  • /mfix rst - перезагрузить настройки из файла. Внимание: не перезагружаются языковые файлы, не включается/отключается проверка выхода новых версий - для них нужен рестарт.
  • /mfix fly - Полетели!!! (полет как в креативе, но не креатив
    ;)
    )
Параметры бывают логически (значение on или off), числовые (разделяются на целочисленные или дробные), а также текстовые. Если в текстовом параметре указывается какой-то перечень (к примеру перечень id блоков), то они должны указываться через запятую без пробелов.

Пермишены
Код:
monsterfix.config - доступ к конфигурации плагина
monsterfix.farmer - игнорируем фиксы на антифарм
monsterfix.hugemushroom - разрешает выращивать гиганские грибы на земле и траве
monsterfix.badluck - пермишен неудачника (для хедшотов)
monsterfix.sharpshooter - пермишен снайпера (для хедшотов)
monsterfix.snowball - разрешает игрока укладывать снег снежками
monsterfix.fly.flymode - разрешает использовать встроенный fly-mode (команда /mfix fly)
monsterfix.cheats.unfreeze - игрок игнорирует режим заморозки при совершении запрещенных действий
monsterfix.enderperltp - allows to use enderperls
monstefix.highlander - разрешает игнорировать настройку "верхних слоев атмосферы" - можно строить, ломать и бегать вплоть до высоты 256
monsterfix.highlander.space-suit - разрешает использовать "скафандр" для того чтобы залезать и строить высоко
monsterfix.chat.font - позволяет использовать модификаторы шрифтов в чате (&l, &m, &n)
monsterfix.chat.color-basic - позволяет использовать все цвета кроме красного в чате (&0, &1, &2, &3, &5, &6, &7, &8, &9, &a, &b, &d, &e, &f)
monsterfix.chat.color-red - разрешает использовать в чате красный цвет (&4, &c)
monsterfix.chat.hidden - разрешает использовать в чате "секретный" модификатор (&k)
monsterfix.lamp.place - позволяет устанавливать включенные редстоун лампы (и они не погаснут)
monsterfix.lamp.break - позволяет ломать что-либо рядом с редстоун лампами так, что они не погаснут (можно навести рычаг, включить лампу, сломать рычаг - лампа останется гореть)
monsterfix.portal.nether - позволяет использовать портал в Незер (требует установки параметра nportperm=on)
monsterfix.portal.end - позволяет использовать портал в Энд (требует установки параметра nportperm=on)
monsterfix.paintwool - разрешает использовать красители для окраски шерстяных блоков
monsterfix.command.<команда> - разрешает использовать команду, заблокированную в списке blockcmdlist
monsterfix.joininvulnerability - игрок игнорирует настройки сброса неуязвимости при заходе на сервер
monsterfix.drop.xp - игрок игнорирует настройки антифарма мобов и собирает с убитых мобов опыт
monsterfix.drop.items - игрок игнорирует настройки антифарма мобов и собирает с убитых мобов предметы
monsterfix.unlhblock - игрок игнорирует запрет на установку запрещенных блоков выше определенной высоты
Поддержка русского языка
Плагин поддерживает возможность использования различных языков.
Чтобы установить русский язык нужно:
  1. Скачать языковой файл russian.lng и скопировать его в директорию /plugins/MonsterFix на сервере
  2. Прописать команду /mfix language=russian (или найти секцию system.monsterfix.language в файле config.yml и задать русский язык прямо там).
  3. Рестартануть сервер. Обращаю внимание: команду /reload лучше не выполнять (лучше про неё вообще забыть), а сделать полноценный перезапуск.
  4. Небольшой бонус: после переключения языка - все описания параметров в файле config.yml тоже будут переведены (значения настроек, естественно не изменятся), т.е. можно будет более конфортно настраивать MonsterFix прямо из консоли.
 
Сверху