Создаем свой сервер MINECRAFT | #3 Дюпы

Всем привет, с вами Обычный майнкрафтер, и сегодня мы поговорим про такие вещи как Дюпы на серверах майнкрафта с модами.

Начнем с того, что же такое Дюп?
Дюп (от англ. сокращения dupe, duplicate — дублирование) — ошибка в игре, которая позволяет игроку клонировать имеющиеся у него предметы.

Если написать в поисковике: Дюпы на серверах, то вы найдете более 47 миллионов результатов, и увидеть большое количество способов дюпать предметы, да это упрощает выживание некоторым людям, но не создателям, ведь именно последним придется бороться со всеми дюперами и дюпами, а в этой статье мы с вами поговорим как же от них избавиться!

Первый способ:
Нам потребуются знания в Языке программирования Java
Определенный софт, чтобы зайти в сам файл и уже там изменять строки кода.
Но ведь не всем захочется учить Java-язык, поэтому есть еще один популярный способ убирать дюпы - это Ивенты! Нет не те ивенты которые проходят на серверах, а это уже измененные моды!

Второй способ:
Уже готовые ивенты.
На версию 1.7.10 как на самую популярную изготовлено множество ивентов.
И вот на некоторые моды:
Моды разделены на Клиент(Лаунчер) и Сервер
IndustrialCraft 2
Appled Energetics 2
Thaumcraft
ThaumicTinkerer
BuildCraft
GraviSuite
RailCraft
А так же для работы этих модов требуется мод-поддержка:
В конфиге WG нужно выставить параметр fake-player-build-override: false.
EventHelper


ВНИМАНИЕ!

  • Если владельца механизма является оператором (для него применялась команда /op <ник>), то его механизмы будут игнорировать приваты. Это лечится использованием op-permissions: false в конфиге WG.
  • Если до установки ивентов на карте уже были какие-либо механизмы из заменяемого мода, то их нужно переставить (просто демонтировать и поставить обратно), чтобы в них записалась информация о владельце.
  • Не забывайте устанавливать EventHelper.
  • Если у вас проблемы с крафтами в ASP и GraviSuite, то попробуйте этот мод (ставить и на сервер, и на клиент): https://mods.curse.com/mc-mods/minecraft/242878-asp-gs-patcher
  • Патч для Thermos 58, решающий проблему с WorldEdit: https://yadi.sk/d/_dQJLQVF3Pvpma (копия: https://yadi.sk/d/4KrI2qYp3RDAgV)
  • В КЛИЕНТ нужно ставить ЧИСТЫЙ МОД, а на СЕРВЕР - МОД С ИВЕНТАМИ!
  • EventHelper нужно ставить ТОЛЬКО НА СЕРВЕР.

Поставьте палец вверх, тем самым Вы вдохновите меня писать дальше и лучше и нажмите ПОДПИСАТЬСЯ

При создании данной статьи использовались такие ресурсы как GitHub, Wikipedia