Здравствуйте, я долго думал с чего бы начать создание сервера. Сделал большое количество попыток, но они все успешно улетели в корзину.
Для начала я начал с ядра версии 1.8.8 т.к. в основном все популярные серверы работают на этой версии. Затем начал искать информацию об основных плагинах и постепенно их добавлял. Ошибкой было то то я не обращал внимания на краши в консоли, вот вроде всё отлично, в один прекрасный момент я обратил внимание на ошибки в консоли их было бесконечное множество и они повторялись и повторялись. Итог сервер оказался в корзине. И так раза два, три. Потом понял что некоторые плагины требуют дополнительных библиотек в виде таких же плагинов.
Спустя некоторое время приблизительно неделю, я понял что функционал версии 1.8.8 для моих требований слишком мал. И я решил взять версию по выше не задумываясь я выбрал 1.12.2 и сменить ядро сервера уйдя от обычного spigot'a мой выбор пал на Paper Spigot.
А также сменить стандартные плагины на новые возможно и неизвестные сообществу.
AuthMe был заменён плагином Advanced Login.
Essentials на Essentials X, а затем и вовсе на cmi.
Защиту от читеров я решил предоставить для античита Spartan.
Так же был добавлен плагин Revolt case плагин на открытие кейсов в Minecraft.
Система прав привычному permissionsEx была заменена на lucky perms с очень удобной вебпанелью для редактирования прав. (В скором времени я буду писать как я работал с ней и начал её изучать, по сути ничего сложного скажете вы, но я новичок тут.)
Сразу добавил дополнительные библиотеки чтобы в дальнейшем не искать их и не тратить время это Vault placeholder API animations api(есть очень интересный плагин по моему мнению для которого нужна эта библиотека)
Joinitems для выдачи предметов, не путайте со стартовыми наборами, а по типу меню брони и т.д.
WorldEdit а с ним же ещё AsyncWorldEdit это дополнение которое значительно облегчит жизнь серверу в независимости от его ресурсов, ведь всегда приятнее чтобы ресурсы были излишне, чем недостаточно.
Worldguard для защиты построек игроков