Туториал Создание сервера с нуля от А до Я

Привет всем! В этой статье я хочу рассказать вам о том, как создать сервер с нуля, как его правильно настроить, что есть правильно (по моему мнению), а что нет (по моему мнению).

Также, хочу отметить, что я буду повествовать обо всем со своей колокольни, не всегда правильно, не всегда определения из Wiki. Я просто разраб серверов, который делится опытом с новичками.

Статья не влезает в один пост, поэтому разбита на части. Части 3 и далее лежат в комментариях этой темы.

Часть 1 (этот пост) - План, выбор версии, ядро сервера
Часть 2 - Первый запуск: Java, флаги, конфиги (тык)
Часть 3 - Установка плагинов: базис (тык)
Часть 4 - Меню, скины, мультиверсия, чего в списке нет (тык)
Часть 5 - Пиратский сервер: Velocity, авторизация, ботфильтр (тык)
Часть 6 - Спавн и настройка играбельности (тык)
Часть 7 - Серверная машина и запуск на Linux (тык)
Часть 8 - Домен и DNS (тык)
Часть 9 - Бэкапы, файрвол и FAQ (тык)

Итак, от Вас требуется:
1) Желание. Без желания создать сервер, я считаю, мало что получится.
2) Минимум финансов. Без финансов ни в лужу ни в реку.
3) Минимум знаний о том, как что работает. Я Вам расскажу немного о том, о сем, остальное придется самим 😉
p.s Я не собираюсь рассказывать о том, что нужно устанавливать Java, где скачать Minecraft и прочее. Если вы не знаете базис - это статья не для Вас, простите.

Итак, у нас есть желание создать сервер! С чего начать? С плана, конечно! Что из себя представляет план? Ну… Я считаю, каждый по-разному его составляет, кто-то продумывает все, от А до Я, кто-то делает наброски и стратегию, кто-то только название и финансы, но он у каждого имеется. Мы с Вами сделаем что-то между всем этим.
План:
1) Что мы хотим от сервера?

Я создаю сервера ради идеи , которые не нацелены на заработок вообще, мне нравится создавать сервера (кайфую от этого). Разумеется, нам нужен donate, так называемый, чтобы покрывать, хотя бы, траты на сервер, но об этом позже.
Что мы хотим? Сделать сервер для себя? Для заработка? Каждый решает сам, я не в силах Вам помочь.

2) Определяемся с выбором версии.

Сначала важное: схема нумерации версий изменилась. В декабре 2025 Mojang отказался от привычной схемы 1.x. Теперь версия это год.дроп.хотфикс. Никакой 1.22 не будет и не появится.

26.1 "Tiny Takeover" - 24 марта 2026. Первый релиз в новом формате, первый полностью деобфусцированный, первый требующий Java 25. Хотфиксы 26.1.1 и 26.1.2.
26.2 "Chaos Cubed" - 16 июня 2026. Текущий релиз. Сернистые пещеры, серный куб, экспериментальный рендер на Vulkan, список друзей в игре.
26.3 - в снапшотах с июня 2026, релиз ориентировочно в Q3 2026.
Снапшоты тоже переименовали: вместо кодов вида 25w41a теперь 26.3-snapshot-9.

Есть ру-статистика, но для общей картины удобнее bstats. Данные на 31 августа 2026, выборка примерно 184 000 серверов:

26.2 ~ 57.100 серверов (31%)
1.21.11 ~ 51.200 (28%)
26.1.2 ~ 20.600 (11%)
1.21.4 ~ 7.900 (4.3%)
1.21.10 ~ 6.900 (3.8%)
1.21.8 ~ 6.700 (3.6%)
1.21.1 ~ 5.400 (3.0%)
1.20.1 ~ 4.700 (2.5%)
1.8.8 ~ 4.300 (2.3%)
1.12.2 ~ 3.400 (1.8%)
1.20.4 ~ 2.300 (1.3%)
1.16.5 ~ 1.500 (0.8%)

Если сложить ветки: 26.x примерно 43%, 1.21.x примерно 45%, а весь легаси (1.8.8 плюс 1.12.2) - около 4%. Разговоры "все сидят на 1.12.2" статистикой давно не подтверждаются.

Еще одна цифра, которая нам пригодится дальше: серверов в offline-mode сейчас больше, чем в online - 101.000 против 82.500.

Статистика за прошлые года.

Мы выбрали версию 26.2. Я по-прежнему считаю, что нужно быть на самых последних версиях, по возможности, разумеется.

Одна оговорка: смотреть надо не только на глобальную статистику, но и на свою аудиторию. Если вы точно знаете, что ваши игроки сидят на слабом железе или на старом клиенте - ставьте последнюю версию и добавляйте ViaVersion с ViaBackwards (про них ниже), это лучше, чем сознательно закапываться в мертвую версию.

3) Определяемся с тематикой сервера.
«Тематики», это я, конечно, погорячился т.к не всегда Вашу сборку можно отнести под какую-то конкретную тематику. Но мы попробуем 😁
Думаю, самые популярные на сегодняшний день являются:
- Школо-сервера (сразу забываем про это, ведь, у нас нет проблем со здоровьем);
- Мини-игры;
- Ванильное выживание (минимум плагинов);
- RPG сервера;
- Микс (RPG + ванилька + мини-игры + школо + ….).
Свои идеи пишите в комментарии ;0.
Мы выбрали - Микс (RPG + ванилька).

План составлен! Переходим к самому интересному - созданию сервера! Большинство информации Вы сможете получить с просторов papermc.io, modrinth.com, spigotmc.org и rubukkit.org

Ядро сервера
Если Вы делаете сервер один (рассматриваем этот вариант), то создаем папку на рабочем столе, например «Server», в которой и будем его собирать.
Основа сервера - ядро. Ядро - это то, на чем будет работать наш сервер.

Небольшое уточнение по названию: раньше это ядро называли PaperSpigot, сейчас оно называется просто Paper. В декабре 2024 Paper отделился от Spigot окончательно (hard fork) и перешел на маппинги Mojang, так что от Spigot внутри почти ничего не осталось.

Практически все современные ядра - форки Paper, поэтому плагины между ними чаще всего переносятся без правок.

Цифры ниже - bStats на 31.08.2026, выборка примерно 184 000 серверов.

Paper - 127.828 серверов (70%)
Дефолт без вариантов. На нем форкаются все остальные. Хорошая документация, spark в комплекте, самая широкая совместимость с плагинами. Берем его.
Скачать: papermc.io/downloads/paper, документация: docs.papermc.io

Purpur - 17.349 (9.4%)
Paper плюс несколько сотен геймплейных настроек: поведение мобов, гравитация, рецепты, фантомы и так далее. Drop-in замена Paper, плагины не ломает. Имеет смысл, если вы реально будете крутить эти ручки.

Spigot - 12.497 (6.8%)
Легаси. Причин выбирать его сегодня нет.

Leaf - 4.229 (2.3%)
Главное новое имя за последние пару лет. Форк Paper от Winds-Studio, собирающий патчи из Pufferfish, Purpur, Luminol, Moonrise, Plazma и других в одну сборку плюс свои оптимизации структур данных. Важно: это не многопоточность в стиле Folia, модель обычная, поэтому совместимость с плагинами почти полная. За два года обогнал Pufferfish примерно в девять раз.
Оговорка: проект молодой, совместимость иногда ломается между минорными релизами. Для домашнего сервера и SMP отлично, на платный проект - на свой риск.

Folia - 1.186 (0.6%)
Официальная регионализированная многопоточность от команды PaperMC. Мир делится на регионы, каждый тикается в своем потоке, что позволяет утилизировать 32+ ядра.
Почему всего 0.6% при 4300 звездах на GitHub: Folia ломает плагины. Автор плагина обязан думать про владение регионом при каждом обращении к состоянию мира, это не "поправить пару вызовов". EssentialsX официально Folia не поддерживает и прямо предупреждает про потерю userdata. Новичку нельзя.

Canvas - 594, DivineMC - 168
Экспериментальная многопоточность для тех, кто понимает, что делает. Canvas это гибрид Folia и Paper с опциональной регионализацией и параллельным тиком миров, требует 5+ физических ядер и не живет на shared-хостинге. DivineMC это форк Purpur с regionized chunk ticking, параллельным тиком миров, асинхронным поиском пути, Secure Seed и форматом Linear.

Pufferfish - 484
Автор алгоритма DAB, но фактически поглощен Leaf. Отдельно ставить смысла мало.

Гибриды моды + плагины
Arclight (1.604), Mohist (1.003), CatServer (772). Нужны только если вам обязательно нужны моды вместе с плагинами Bukkit. Отдельная история со своими проблемами.

Прочее
Leaves (488) - для технических серверов, сохраняет некоторые механики и баги. AdvancedSlimePaper (816) - формат SlimeWorld, для мини-игр. UniverseSpigot (2.005) - заметен по цифрам, но происхождение сборки я не проверял, ставить вслепую не советую.

Мертвое, не трогать
Bukkit/CraftBukkit (434), Tuinity, Airplane, TacoSpigot, Yatopia, Scissors, Gale, Plazma. Все это либо остановилось, либо давно влилось в Paper.

Мы будем использовать Paper.

Про прокси. Если сервер один - прокси не нужен, пропускайте. Если серверов будет несколько (а в нашей схеме с авторизацией их будет два, об этом дальше), то ставим Velocity. BungeeCord и Waterfall не рассматриваем: Waterfall переведен в статус EOL (End of Life, конец поддержки: обновлений и исправлений больше не будет) самой командой PaperMC, которая рекомендует переезжать на Velocity. Официальное объявление. Velocity 4.0.x требует Java 25.
Скачать: papermc.io/downloads/velocity

p.s Те, кто разбирается в ядрах лучше, можете написать в комментариях, обязательно поправлю информацию.

>>> Часть 2: Первый запуск: Java, флаги, конфиги (тык)
 
Последнее редактирование:
Привет! А инструкции по оформлению доната будут?
 
В инструкции выше указано:
Разумеется, нам нужен donate, так называемый, чтобы покрывать, хотя бы, траты на сервер, но об этом позже.
Будут ли инструкции по добавлению доната на сервер?
 
А в чём проблема самому сделать, без гайдов?
Да потому что по гайдам никто нормально научить не может, вижу одни только "Делайте как у меня и заработает", а чтоб объяснить нормально - так пошли нахер. А у самих мозгов маловато в соло разбираться наверное.
 
А в чём проблема самому сделать, без гайдов?
Извините, но не собираюсь тут разводить "холивар" на несколько страниц, кто/что может.
У меня простой вопрос, на который я хочу получить простой ответ. Будут ли маны по донату? Если да, то отлично посмотрю на них. Если нет, то ничего страшного, я так и так гуглю. Если совсем нету никаких систем, то буду писать своё.
 
Обновил статистику от 25.07.2024.
Ну-с, ру-статистика сдыхп, поэтому воспользуемся bstats (Мировая):
1.21 ~ 46.000 серверов (~29% от всеъ серверов) (хотя релиз был менее полугода назад)
1.20.6 ~ 14.000 (9%)
1.20.4 ~ 33.000 (21%)
1.20.2 ~ 6.000 (4%)
1.20.1 ~ 23.000 (14%)
1.16.5 ~ 6500 (4%);
1.12.2 ~ 5.000 серверов (3.2%)
1.8.8 ~ 6500 (4% жесть)
minecraft-statistic.net (СНГ):
1.18.x ~ 3.500 серверов (~55% от всех серверов);
1.17.x ~ 600 серверов (10%);
1.16.x ~ 700 серверов (11%);
1.15.x < 0
1.14.x ~ 0
1.13.x ~ 0
1.12.x ~ 400 серверов (6%)

bstats.org (Мировая):
1.18.x ~ 100.000 серверов (50% от всех серверов)
1.17.x ~ 20.000 серверов (11%);
1.16.x ~ 15.000 серверов (9%);
1.15.x ~ 1.000 серверов (<1%);
1.12.x ~ 12.000 серверов (7%);
1.8.x ~ 12.00 серверов (7%).
minecraft-statistic.net (СНГ):
1.16.x ~ 6.800 серверов (~60% от всех серверов);
1.15.x ~ 1000 серверов (9%);
1.14.4 ~ 200 серверов (2%);
1.13.2 < 100 серверов (<1%);
1.12.2 ~ 1.500 серверов (12%).

bstats.org (Мировая):
1.16.x ~ 85.000 серверов (60% от всех серверов)
1.15.x ~ 12.000 серверов (9%);
1.14.x ~ 4.000 серверов (3%);
1.13.2 ~ 1.500 серверов (1%);
1.12.2 ~ 15.000 серверов (11%);
1.8.x ~ 16.00 серверов (11%).
minecraft-statistic.net (СНГ):
1.15.2 ~ 2.800 серверов;
1.15 ~ 1.500 серверов;
1.14.4 ~ 1.300 серверов;
1.13.2 ~ 300 серверов;
1.12.2 ~ 1.500 серверов.

bstats.org (Мировая):
1.15.2 ~ 40.000 серверов (35% от всех серверов);
1.14.4 ~ 20.000 серверов (18%);
1.13.2 < 5.000 серверов (<4%);
1.12.2 ~ 17.000 серверов (15%);
1.8.8 ~ 15.000 серверов (15%).
 
Последнее редактирование:
Извините, но не собираюсь тут разводить "холивар" на несколько страниц, кто/что может.
У меня простой вопрос, на который я хочу получить простой ответ. Будут ли маны по донату? Если да, то отлично посмотрю на них. Если нет, то ничего страшного, я так и так гуглю. Если совсем нету никаких систем, то буду писать своё.
Не понимаю какие мануалы могут быть по созданию доната?
Цель доната - поддержка сервера в замен на доп. услуги или типа того.
Если следовать EULA:
:
https://account.mojang.com/terms#commercial
<...> Вы можете:
<....>
продавать права, влияющие на игровой процесс, при условии, что они не сказываются отрицательно на опыте другого игрока и не дают конкурентного преимущества в игровом процессе. Конкурентное преимущество в игровом процессе – это то, что при одинаковых уровне мастерства, потраченном времени и обстоятельствах может позволить одному игроку или группе игроков добиться более высоких результатов по сравнению с другими.
<....>
То запрещено продавать турбо-буст вещи. Или OP'ки/админки и т.д
Зато спокойно можно пихать сколько угодно косметики.
Нужно самому искать баланс между равенством игрока и донатера.
 
Не понимаю какие мануалы могут быть по созданию доната?
Цель доната - поддержка сервера в замен на доп. услуги или типа того.
Если следовать EULA:
:
https://account.mojang.com/terms#commercial
<...> Вы можете:
<....>
продавать права, влияющие на игровой процесс, при условии, что они не сказываются отрицательно на опыте другого игрока и не дают конкурентного преимущества в игровом процессе. Конкурентное преимущество в игровом процессе – это то, что при одинаковых уровне мастерства, потраченном времени и обстоятельствах может позволить одному игроку или группе игроков добиться более высоких результатов по сравнению с другими.
<....>
То запрещено продавать турбо-буст вещи. Или OP'ки/админки и т.д
Зато спокойно можно пихать сколько угодно косметики.
Нужно самому искать баланс между равенством игрока и донатера.
EULA работает только на лицензионные сервера, какой вопрос может быть к пиратским? Никакой! Все на совести открывшего сервер вот и все.
 
EULA работает только на лицензионные сервера, какой вопрос может быть к пиратским? Никакой! Все на совести открывшего сервер вот и все.
Тоже верно. Так-то можно продавать что угодно не нарушающий закон РФ. Но если не делать какое-то говно, то нужно балансировать между равенством игроков с донатом и без.
EULA как один из мануалов 😁
 
Попросил друга зайти на сервер, написало: Connection refused: no futher information.
Как решить и что делать?
p7D4735JwiA.jpg


И в консоли также вылезает это, что с этим делать?upload_2022-1-5_20-25-5.png
 
Попросил друга зайти на сервер, написало: Connection refused: no futher information.
Как решить и что делать?
Ты типа запускаешь на локалке и в то же время хочешь, чтобы на сервер могли зайти люди?

И в консоли также вылезает это, что с этим делать?
В жизни не видел таких ошибок... как насчет рассказать, что за плагины и ядро?
 
Мы выбрали версию 1.16.3. Я считаю, что нужно быть всегда на самых последних версиях, по-возможности, разумеется.

Обновил статистику от 20.10.2020.
minecraft-statistic.net (СНГ):
1.16.x ~ 6.800 серверов (~60% от всех серверов);
1.15.x ~ 1000 серверов (9%);
1.14.4 ~ 200 серверов (2%);
1.13.2 < 100 серверов (<1%);
1.12.2 ~ 1.500 серверов (12%).

bstats.org (Мировая):
1.16.x ~ 85.000 серверов (60% от всех серверов)
1.15.x ~ 12.000 серверов (9%);
1.14.x ~ 4.000 серверов (3%);
1.13.2 ~ 1.500 серверов (1%);
1.12.2 ~ 15.000 серверов (11%);
1.8.x ~ 16.00 серверов (11%).
minecraft-statistic.net (СНГ):
1.15.2 ~ 2.800 серверов;
1.15 ~ 1.500 серверов;
1.14.4 ~ 1.300 серверов;
1.13.2 ~ 300 серверов;
1.12.2 ~ 1.500 серверов.

bstats.org (Мировая):
1.15.2 ~ 40.000 серверов (35% от всех серверов);
1.14.4 ~ 20.000 серверов (18%);
1.13.2 < 5.000 серверов (<4%);
1.12.2 ~ 17.000 серверов (15%);
1.8.8 ~ 15.000 серверов (15%).
Я не мог не сказать, уж извините. :creeper:
Говорить новичкам о том, что им необходимо выбирать для сервера последнюю версию значит обрекать их на верную смерть.

Главная ошибка всех, кто топит за новые версии - замер общей температуры по больнице, когда речь заходит о кол-ве серверов и игроков на тех или иных версиях.
Говорить о "необходимости" перехода на новые версии слишком глупо. То, что в мире запущено множество серверов на новейших версиях (1.16+) не говорит о том, что игроки предпочитают играть на этой версии. Множество серверов на новых версиях могут быть вовсе какими то атерносами, созданными для игры с друзьями.
Статистика по игрокам тоже абсурдна т.к. существуют боты. bStats плевать, реальный там человек или нет. Ему важно лишь то, что есть персонаж, который играет с той или иной версии, а реальный ли это аккаунт - в сущности плевать.
Информация, которую я получаю как от знакомых, так и лично, опровергает все аргументы за создание серверов на новых версиях т.к. на сервере с поддержкой версий от 1.9 до 1.18 приемущественно играют с версии 1.12.2, когда 1.16+ - примерно 25-30% от общей массы людей.

В СНГ ситуация усугубляется тем, что у игроков не всегда есть железо, которое способно вытянуть 1.16+. Для таких версий для комфортной(!) игры нужно 8 гигов оперативы и процессор с видюхой не из 2010 года. А как мы знаем, в нашем то положении такое имеется не у всех

Да еще стоит упомянуть, что сервер на версиях выше 1.12.2 весьма требователен. Хост, способный выдержать 1.16+ даже с максимальной оптимизацией всего и вся обойдется в копеечку.
По этому лично я рекомендую всем начинающим админам делать сервера на 1.12.2, а уже потом, как наберутся опыта (и денег за одно лол) создавать режимы на новых версиях.
 
Ты типа запускаешь на локалке и в то же время хочешь, чтобы на сервер могли зайти люди?


В жизни не видел таких ошибок... как насчет рассказать, что за плагины и ядро?

Плагинов нет, ядро PaperSpigot. Не знаю, на что это влияет, но в целом напрягает видеть желтые надписи.

По поводу локального сервера(первая проблема). Как тогда сделать сервер нелокальным, чтобы на него могли заходить?
 
Последнее редактирование:
Здраствуйте! Подскажите, что нжно поменять. Не судите строго за тупость если что. Заранее Спасибо! ^_^

Starting org.bukkit.craftbukkit.Main
System Info: Java 17 (Java HotSpot(TM) 64-Bit Server VM 17.0.2+8-LTS-86) Host: Windows 10 10.0 (amd64)
Loading libraries, please wait...
[15:32:15 WARN]: [oshi.util.platform.windows.PerfDataUtil] Failed to add PDH Counter: \Paging File(_Total)\% Usage, Error code: 0xC0000BB8
[15:32:15 WARN]: [oshi.util.platform.windows.PerfCounterQueryHandler] Failed to add counter for PDH counter: \Paging File(_Total)\% Usage
[15:32:15 WARN]: [oshi.util.platform.windows.PerfCounterQuery] Disabling further attempts to query Paging File.
[15:32:18 WARN]: [oshi.util.platform.windows.WmiQueryHandler] COM exception: Invalid Query: SELECT PERCENTUSAGE FROM Win32_PerfRawData_PerfOS_PagingFile
[15:32:21 INFO]: Environment: authHost='https://authserver.mojang.com', accountsHost='https://api.mojang.com', sessionHost='https://sessionserver.mojang.com', servicesHost='https://api.minecraftservices.com', name='PROD'
[15:32:23 INFO]: Loaded 7 recipes
[15:32:24 INFO]: Starting minecraft server version 1.18.2
[15:32:24 WARN]: ****************************
[15:32:24 WARN]: YOU ARE RUNNING THIS SERVER AS AN ADMINISTRATIVE OR ROOT USER. THIS IS NOT ADVISED.
[15:32:24 WARN]: YOU ARE OPENING YOURSELF UP TO POTENTIAL RISKS WHEN DOING THIS.
[15:32:24 WARN]: FOR MORE INFORMATION, SEE https://madelinemiller.dev/blog/root-minecraft-server/
[15:32:24 WARN]: ****************************
[15:32:24 INFO]: Loading properties
[15:32:24 INFO]: This server is running Paper version git-Paper-257 (MC: 1.18.2) (Implementing API version 1.18.2-R0.1-SNAPSHOT) (Git: b8c90d2)
[15:32:24 INFO]: Server Ping Player Sample Count: 12
[15:32:24 INFO]: Using 4 threads for Netty based IO
[15:32:24 INFO]: Default game type: SURVIVAL
[15:32:24 INFO]: Generating keypair
[15:32:24 INFO]: Starting Minecraft server on *:25565
[15:32:24 INFO]: Using default channel type
[15:32:24 INFO]: Paper: Using Java 11 compression from Velocity.
[15:32:24 INFO]: Paper: Using Java cipher from Velocity.
[15:32:25 ERROR]: [STDERR] [org.bukkit.craftbukkit.v1_18_R2.legacy.CraftLegacy] Initializing Legacy Material Support. Unless you have legacy plugins and/or data this is a bug!
[15:32:28 WARN]: Legacy plugin HideStream v3.10 does not specify an api-version.
[15:32:29 INFO]: [LuckPerms] Loading LuckPerms v5.4.9
[15:32:29 INFO]: [SkinsRestorer] Loading SkinsRestorer v14.1.13
[15:32:29 INFO]: [Chunky] Loading Chunky v1.2.164
[15:32:29 INFO]: [Vault] Loading Vault v1.7.3-b131
[15:32:29 INFO]: [HideStream] Loading HideStream v3.10
[15:32:29 INFO]: [WorldEdit] Loading WorldEdit v7.2.9+e20e013
[15:32:29 INFO]: Got request to register class com.sk89q.worldedit.bukkit.BukkitServerInterface with WorldEdit [com.sk89q.worldedit.extension.platform.PlatformManager@2394afe2]
[15:32:29 INFO]: [Essentials] Loading Essentials v2.19.4
[15:32:29 INFO]: [WorldGuard] Loading WorldGuard v7.0.7+216b061
[15:32:29 INFO]: [AuthMe] Loading AuthMe v5.6.0-beta2-b2453
[15:32:29 INFO]: Server permissions file permissions.yml is empty, ignoring it
[15:32:29 INFO]: [LuckPerms] Enabling LuckPerms v5.4.9
[15:32:30 INFO]: __
[15:32:30 INFO]: | |__) LuckPerms v5.4.9
[15:32:30 INFO]: |___ | Running on Bukkit - Paper
[15:32:30 INFO]:
[15:32:30 INFO]: [LuckPerms] Loading configuration...
[15:32:30 INFO]: [LuckPerms] Loading storage provider... [H2]
[15:32:30 INFO]: [LuckPerms] Loading internal permission managers...
[15:32:30 INFO]: [LuckPerms] Performing initial data load...
[15:32:31 INFO]: [LuckPerms] Successfully enabled. (took 1254ms)
[15:32:31 INFO]: [Vault] Enabling Vault v1.7.3-b131
[15:32:31 WARN]: [Vault] Loaded class com.earth2me.essentials.api.Economy from Essentials v2.19.4 which is not a depend or softdepend of this plugin.
[15:32:31 INFO]: [Vault] [Economy] Essentials Economy found: Waiting
[15:32:31 INFO]: [Vault] [Permission] SuperPermissions loaded as backup permission system.
[15:32:31 INFO]: [Vault] Enabled Version 1.7.3-b131
[15:32:31 INFO]: [LuckPerms] Registered Vault permission & chat hook.
[15:32:31 INFO]: [WorldEdit] Enabling WorldEdit v7.2.9+e20e013
[15:32:31 INFO]: Registering commands with com.sk89q.worldedit.bukkit.BukkitServerInterface
[15:32:31 INFO]: WEPIF: Vault detected! Using Vault for permissions
[15:32:31 WARN]:
**********************************************
** This WorldEdit version does not fully support your version of Bukkit.
**
** When working with blocks or undoing, chests will be empty, signs
** will be blank, and so on. There will be no support for entity
** and block property-related functions.
**
** Please see https://worldedit.enginehub.org/en/latest/faq/#bukkit-adapters
**********************************************

[15:32:31 WARN]: **** SERVER IS RUNNING IN OFFLINE/INSECURE MODE!
[15:32:31 WARN]: The server will make no attempt to authenticate usernames. Beware.
[15:32:31 WARN]: While this makes the game possible to play without internet access, it also opens up the ability for hackers to connect with any username they choose.
[15:32:31 WARN]: To change this, set "online-mode" to "true" in the server.properties file.
[15:32:31 INFO]: Preparing level "world"
[15:32:32 INFO]: Preparing start region for dimension minecraft😬verworld
[15:32:32 INFO]: Time elapsed: 220 ms
[15:32:32 INFO]: Preparing start region for dimension minecraft:the_nether
[15:32:33 INFO]: Time elapsed: 64 ms
[15:32:33 INFO]: Preparing start region for dimension minecraft:the_end
[15:32:33 INFO]: Time elapsed: 68 ms
[15:32:33 INFO]: [SkinsRestorer] Enabling SkinsRestorer v14.1.13
[15:32:33 INFO]: [SkinsRestorer] Using PaperSkinRefresher
[15:32:33 INFO]: [SkinsRestorer] Detected Minecraft v1_18_R2, using PaperSkinRefresher.
[15:32:33 INFO]: [SkinsRestorer] [ACF] Enabled Asynchronous Tab Completion Support!
[15:32:35 INFO]: [Chunky] Enabling Chunky v1.2.164
[15:32:35 INFO]: [HideStream] Enabling HideStream v3.10*
[15:32:35 INFO]: [HideStream] Version 3.10 enabled. (Metrics: true. CheckForUpdates: true)
[15:32:35 INFO]: [Essentials] Enabling Essentials v2.19.4
[15:32:35 INFO]: [Essentials] Attempting to convert old kits in config.yml to new kits.yml
[15:32:35 INFO]: [Essentials] No kits found to migrate.
[15:32:35 INFO]: [Essentials] Starting Essentials ban format conversion
[15:32:35 INFO]: [Essentials] Starting usermap repair
[15:32:35 WARN]: [Essentials] Missing userdata folder, aborting
[15:32:35 INFO]: [Essentials] Attempting to migrate ignore list to UUIDs
[15:32:35 INFO]: [Essentials] Attempting to migrate legacy userdata keys to Configurate
[15:32:35 INFO]: [Essentials] Loaded 36926 items from items.json.
[15:32:35 INFO]: [Essentials] Using locale ru_RU
[15:32:35 INFO]: [Essentials] ServerListPingEvent: Spigot iterator API
[15:32:35 INFO]: [Essentials] Starting Metrics. Opt-out using the global bStats config.
[15:32:35 INFO]: [Vault] [Economy] Essentials Economy hooked.
[15:32:35 INFO]: [Essentials] Using Vault based permissions (LuckPerms)
[15:32:35 INFO]: [WorldGuard] Enabling WorldGuard v7.0.7+216b061
[15:32:35 INFO]: [WorldGuard] (world) TNT ignition is PERMITTED.
[15:32:35 INFO]: [WorldGuard] (world) Lighters are PERMITTED.
[15:32:35 INFO]: [WorldGuard] (world) Lava fire is PERMITTED.
[15:32:35 INFO]: [WorldGuard] (world) Fire spread is UNRESTRICTED.
[15:32:35 INFO]: [WorldGuard] Loaded configuration for world 'world'
[15:32:35 INFO]: [WorldGuard] (world_nether) TNT ignition is PERMITTED.
[15:32:35 INFO]: [WorldGuard] (world_nether) Lighters are PERMITTED.
[15:32:35 INFO]: [WorldGuard] (world_nether) Lava fire is PERMITTED.
[15:32:35 INFO]: [WorldGuard] (world_nether) Fire spread is UNRESTRICTED.
[15:32:35 INFO]: [WorldGuard] Loaded configuration for world 'world_nether'
[15:32:35 INFO]: [WorldGuard] (world_the_end) TNT ignition is PERMITTED.
[15:32:35 INFO]: [WorldGuard] (world_the_end) Lighters are PERMITTED.
[15:32:35 INFO]: [WorldGuard] (world_the_end) Lava fire is PERMITTED.
[15:32:35 INFO]: [WorldGuard] (world_the_end) Fire spread is UNRESTRICTED.
[15:32:35 INFO]: [WorldGuard] Loaded configuration for world 'world_the_end'
[15:32:35 INFO]: [WorldGuard] Loading region data...
[15:32:36 INFO]: [AuthMe] Enabling AuthMe v5.6.0-beta2-b2453
[15:32:36 INFO]: [AuthMe] SQLite Setup finished
[15:32:36 INFO]: [AuthMe] Hooked into LuckPerms!
[15:32:36 INFO]: [AuthMe] Hooked successfully into Essentials
[15:32:36 INFO]: [AuthMe] Essentials spawn file not found: 'C:\Users\Пользователь\Desktop\ВСЕ ДЛЯ СЕРВА\СЕРВЕР МАЙН\plugins\Essentials\spawn.yml'
[15:32:36 WARN]: [AuthMe] WARNING! The protectInventory feature requires ProtocolLib! Disabling it...
[15:32:36 INFO]: [AuthMe] AuthMe 5.6.0-beta2 build n.2453 successfully enabled!
[15:32:36 INFO]: Running delayed init tasks
[15:32:36 INFO]: [Essentials] §6Получение информации о версии...
[15:32:36 INFO]: [Essentials] Essentials found a compatible payment resolution method: Vault Compatibility Layer (v1.7.3-b131)!
[15:32:36 INFO]: [HideStream] Running updater ..
[15:32:36 INFO]: Done (12.520s)! For help, type "help"
[15:32:36 INFO]: [AuthMe] Downloading GEO IP database, because the old database is older than 30 days or doesn't exist
[15:32:36 INFO]: Timings Reset
[15:32:36 WARN]: [AuthMe] No MaxMind credentials found in the configuration file! GeoIp protections will be disabled.
[15:32:36 INFO]: [AuthMe] There is no newer GEO IP database uploaded to MaxMind. Using the old one for now.
[15:32:36 INFO]: [Vault] Checking for Updates ...
[15:32:36 WARN]: [AuthMe] Could not download GeoLiteAPI database [FileNotFoundException]: plugins\AuthMe\GeoLite2-Country.mmdb (Не удается найти указанный файл)
[15:32:36 INFO]: [SkinsRestorer] ----------------------------------------------
[15:32:36 INFO]: [SkinsRestorer] +==================+
[15:32:36 INFO]: [SkinsRestorer] | SkinsRestorer |
[15:32:36 INFO]: [SkinsRestorer] |------------------|
[15:32:36 INFO]: [SkinsRestorer] | Standalone Mode |
[15:32:36 INFO]: [SkinsRestorer] +==================+
[15:32:36 INFO]: [SkinsRestorer] ----------------------------------------------
[15:32:36 INFO]: [SkinsRestorer] Current version: 14.1.13
[15:32:36 INFO]: [SkinsRestorer] This is the latest version!
[15:32:36 INFO]: [SkinsRestorer] ----------------------------------------------
[15:32:36 INFO]: [Vault] No new version available
[15:32:36 INFO]: [HideStream] No update was found.
 
Здраствуйте! Подскажите, что нжно поменять. Не судите строго за тупость если что. Заранее Спасибо! ^_^

Starting org.bukkit.craftbukkit.Main
System Info: Java 17 (Java HotSpot(TM) 64-Bit Server VM 17.0.2+8-LTS-86) Host: Windows 10 10.0 (amd64)
Loading libraries, please wait...
[15:32:15 WARN]: [oshi.util.platform.windows.PerfDataUtil] Failed to add PDH Counter: \Paging File(_Total)\% Usage, Error code: 0xC0000BB8
[15:32:15 WARN]: [oshi.util.platform.windows.PerfCounterQueryHandler] Failed to add counter for PDH counter: \Paging File(_Total)\% Usage
[15:32:15 WARN]: [oshi.util.platform.windows.PerfCounterQuery] Disabling further attempts to query Paging File.
[15:32:18 WARN]: [oshi.util.platform.windows.WmiQueryHandler] COM exception: Invalid Query: SELECT PERCENTUSAGE FROM Win32_PerfRawData_PerfOS_PagingFile
[15:32:21 INFO]: Environment: authHost='https://authserver.mojang.com', accountsHost='https://api.mojang.com', sessionHost='https://sessionserver.mojang.com', servicesHost='https://api.minecraftservices.com', name='PROD'
[15:32:23 INFO]: Loaded 7 recipes
[15:32:24 INFO]: Starting minecraft server version 1.18.2
[15:32:24 WARN]: ****************************
[15:32:24 WARN]: YOU ARE RUNNING THIS SERVER AS AN ADMINISTRATIVE OR ROOT USER. THIS IS NOT ADVISED.
[15:32:24 WARN]: YOU ARE OPENING YOURSELF UP TO POTENTIAL RISKS WHEN DOING THIS.
[15:32:24 WARN]: FOR MORE INFORMATION, SEE https://madelinemiller.dev/blog/root-minecraft-server/
[15:32:24 WARN]: ****************************
[15:32:24 INFO]: Loading properties
[15:32:24 INFO]: This server is running Paper version git-Paper-257 (MC: 1.18.2) (Implementing API version 1.18.2-R0.1-SNAPSHOT) (Git: b8c90d2)
[15:32:24 INFO]: Server Ping Player Sample Count: 12
[15:32:24 INFO]: Using 4 threads for Netty based IO
[15:32:24 INFO]: Default game type: SURVIVAL
[15:32:24 INFO]: Generating keypair
[15:32:24 INFO]: Starting Minecraft server on *:25565
[15:32:24 INFO]: Using default channel type
[15:32:24 INFO]: Paper: Using Java 11 compression from Velocity.
[15:32:24 INFO]: Paper: Using Java cipher from Velocity.
[15:32:25 ERROR]: [STDERR] [org.bukkit.craftbukkit.v1_18_R2.legacy.CraftLegacy] Initializing Legacy Material Support. Unless you have legacy plugins and/or data this is a bug!
[15:32:28 WARN]: Legacy plugin HideStream v3.10 does not specify an api-version.
[15:32:29 INFO]: [LuckPerms] Loading LuckPerms v5.4.9
[15:32:29 INFO]: [SkinsRestorer] Loading SkinsRestorer v14.1.13
[15:32:29 INFO]: [Chunky] Loading Chunky v1.2.164
[15:32:29 INFO]: [Vault] Loading Vault v1.7.3-b131
[15:32:29 INFO]: [HideStream] Loading HideStream v3.10
[15:32:29 INFO]: [WorldEdit] Loading WorldEdit v7.2.9+e20e013
[15:32:29 INFO]: Got request to register class com.sk89q.worldedit.bukkit.BukkitServerInterface with WorldEdit [com.sk89q.worldedit.extension.platform.PlatformManager@2394afe2]
[15:32:29 INFO]: [Essentials] Loading Essentials v2.19.4
[15:32:29 INFO]: [WorldGuard] Loading WorldGuard v7.0.7+216b061
[15:32:29 INFO]: [AuthMe] Loading AuthMe v5.6.0-beta2-b2453
[15:32:29 INFO]: Server permissions file permissions.yml is empty, ignoring it
[15:32:29 INFO]: [LuckPerms] Enabling LuckPerms v5.4.9
[15:32:30 INFO]: __
[15:32:30 INFO]: | |__) LuckPerms v5.4.9
[15:32:30 INFO]: |___ | Running on Bukkit - Paper
[15:32:30 INFO]:
[15:32:30 INFO]: [LuckPerms] Loading configuration...
[15:32:30 INFO]: [LuckPerms] Loading storage provider... [H2]
[15:32:30 INFO]: [LuckPerms] Loading internal permission managers...
[15:32:30 INFO]: [LuckPerms] Performing initial data load...
[15:32:31 INFO]: [LuckPerms] Successfully enabled. (took 1254ms)
[15:32:31 INFO]: [Vault] Enabling Vault v1.7.3-b131
[15:32:31 WARN]: [Vault] Loaded class com.earth2me.essentials.api.Economy from Essentials v2.19.4 which is not a depend or softdepend of this plugin.
[15:32:31 INFO]: [Vault] [Economy] Essentials Economy found: Waiting
[15:32:31 INFO]: [Vault] [Permission] SuperPermissions loaded as backup permission system.
[15:32:31 INFO]: [Vault] Enabled Version 1.7.3-b131
[15:32:31 INFO]: [LuckPerms] Registered Vault permission & chat hook.
[15:32:31 INFO]: [WorldEdit] Enabling WorldEdit v7.2.9+e20e013
[15:32:31 INFO]: Registering commands with com.sk89q.worldedit.bukkit.BukkitServerInterface
[15:32:31 INFO]: WEPIF: Vault detected! Using Vault for permissions
[15:32:31 WARN]:
**********************************************
** This WorldEdit version does not fully support your version of Bukkit.
**
** When working with blocks or undoing, chests will be empty, signs
** will be blank, and so on. There will be no support for entity
** and block property-related functions.
**
** Please see https://worldedit.enginehub.org/en/latest/faq/#bukkit-adapters
**********************************************

[15:32:31 WARN]: **** SERVER IS RUNNING IN OFFLINE/INSECURE MODE!
[15:32:31 WARN]: The server will make no attempt to authenticate usernames. Beware.
[15:32:31 WARN]: While this makes the game possible to play without internet access, it also opens up the ability for hackers to connect with any username they choose.
[15:32:31 WARN]: To change this, set "online-mode" to "true" in the server.properties file.
[15:32:31 INFO]: Preparing level "world"
[15:32:32 INFO]: Preparing start region for dimension minecraft😬verworld
[15:32:32 INFO]: Time elapsed: 220 ms
[15:32:32 INFO]: Preparing start region for dimension minecraft:the_nether
[15:32:33 INFO]: Time elapsed: 64 ms
[15:32:33 INFO]: Preparing start region for dimension minecraft:the_end
[15:32:33 INFO]: Time elapsed: 68 ms
[15:32:33 INFO]: [SkinsRestorer] Enabling SkinsRestorer v14.1.13
[15:32:33 INFO]: [SkinsRestorer] Using PaperSkinRefresher
[15:32:33 INFO]: [SkinsRestorer] Detected Minecraft v1_18_R2, using PaperSkinRefresher.
[15:32:33 INFO]: [SkinsRestorer] [ACF] Enabled Asynchronous Tab Completion Support!
[15:32:35 INFO]: [Chunky] Enabling Chunky v1.2.164
[15:32:35 INFO]: [HideStream] Enabling HideStream v3.10*
[15:32:35 INFO]: [HideStream] Version 3.10 enabled. (Metrics: true. CheckForUpdates: true)
[15:32:35 INFO]: [Essentials] Enabling Essentials v2.19.4
[15:32:35 INFO]: [Essentials] Attempting to convert old kits in config.yml to new kits.yml
[15:32:35 INFO]: [Essentials] No kits found to migrate.
[15:32:35 INFO]: [Essentials] Starting Essentials ban format conversion
[15:32:35 INFO]: [Essentials] Starting usermap repair
[15:32:35 WARN]: [Essentials] Missing userdata folder, aborting
[15:32:35 INFO]: [Essentials] Attempting to migrate ignore list to UUIDs
[15:32:35 INFO]: [Essentials] Attempting to migrate legacy userdata keys to Configurate
[15:32:35 INFO]: [Essentials] Loaded 36926 items from items.json.
[15:32:35 INFO]: [Essentials] Using locale ru_RU
[15:32:35 INFO]: [Essentials] ServerListPingEvent: Spigot iterator API
[15:32:35 INFO]: [Essentials] Starting Metrics. Opt-out using the global bStats config.
[15:32:35 INFO]: [Vault] [Economy] Essentials Economy hooked.
[15:32:35 INFO]: [Essentials] Using Vault based permissions (LuckPerms)
[15:32:35 INFO]: [WorldGuard] Enabling WorldGuard v7.0.7+216b061
[15:32:35 INFO]: [WorldGuard] (world) TNT ignition is PERMITTED.
[15:32:35 INFO]: [WorldGuard] (world) Lighters are PERMITTED.
[15:32:35 INFO]: [WorldGuard] (world) Lava fire is PERMITTED.
[15:32:35 INFO]: [WorldGuard] (world) Fire spread is UNRESTRICTED.
[15:32:35 INFO]: [WorldGuard] Loaded configuration for world 'world'
[15:32:35 INFO]: [WorldGuard] (world_nether) TNT ignition is PERMITTED.
[15:32:35 INFO]: [WorldGuard] (world_nether) Lighters are PERMITTED.
[15:32:35 INFO]: [WorldGuard] (world_nether) Lava fire is PERMITTED.
[15:32:35 INFO]: [WorldGuard] (world_nether) Fire spread is UNRESTRICTED.
[15:32:35 INFO]: [WorldGuard] Loaded configuration for world 'world_nether'
[15:32:35 INFO]: [WorldGuard] (world_the_end) TNT ignition is PERMITTED.
[15:32:35 INFO]: [WorldGuard] (world_the_end) Lighters are PERMITTED.
[15:32:35 INFO]: [WorldGuard] (world_the_end) Lava fire is PERMITTED.
[15:32:35 INFO]: [WorldGuard] (world_the_end) Fire spread is UNRESTRICTED.
[15:32:35 INFO]: [WorldGuard] Loaded configuration for world 'world_the_end'
[15:32:35 INFO]: [WorldGuard] Loading region data...
[15:32:36 INFO]: [AuthMe] Enabling AuthMe v5.6.0-beta2-b2453
[15:32:36 INFO]: [AuthMe] SQLite Setup finished
[15:32:36 INFO]: [AuthMe] Hooked into LuckPerms!
[15:32:36 INFO]: [AuthMe] Hooked successfully into Essentials
[15:32:36 INFO]: [AuthMe] Essentials spawn file not found: 'C:\Users\Пользователь\Desktop\ВСЕ ДЛЯ СЕРВА\СЕРВЕР МАЙН\plugins\Essentials\spawn.yml'
[15:32:36 WARN]: [AuthMe] WARNING! The protectInventory feature requires ProtocolLib! Disabling it...
[15:32:36 INFO]: [AuthMe] AuthMe 5.6.0-beta2 build n.2453 successfully enabled!
[15:32:36 INFO]: Running delayed init tasks
[15:32:36 INFO]: [Essentials] §6Получение информации о версии...
[15:32:36 INFO]: [Essentials] Essentials found a compatible payment resolution method: Vault Compatibility Layer (v1.7.3-b131)!
[15:32:36 INFO]: [HideStream] Running updater ..
[15:32:36 INFO]: Done (12.520s)! For help, type "help"
[15:32:36 INFO]: [AuthMe] Downloading GEO IP database, because the old database is older than 30 days or doesn't exist
[15:32:36 INFO]: Timings Reset
[15:32:36 WARN]: [AuthMe] No MaxMind credentials found in the configuration file! GeoIp protections will be disabled.
[15:32:36 INFO]: [AuthMe] There is no newer GEO IP database uploaded to MaxMind. Using the old one for now.
[15:32:36 INFO]: [Vault] Checking for Updates ...
[15:32:36 WARN]: [AuthMe] Could not download GeoLiteAPI database [FileNotFoundException]: plugins\AuthMe\GeoLite2-Country.mmdb (Не удается найти указанный файл)
[15:32:36 INFO]: [SkinsRestorer] ----------------------------------------------
[15:32:36 INFO]: [SkinsRestorer] +==================+
[15:32:36 INFO]: [SkinsRestorer] | SkinsRestorer |
[15:32:36 INFO]: [SkinsRestorer] |------------------|
[15:32:36 INFO]: [SkinsRestorer] | Standalone Mode |
[15:32:36 INFO]: [SkinsRestorer] +==================+
[15:32:36 INFO]: [SkinsRestorer] ----------------------------------------------
[15:32:36 INFO]: [SkinsRestorer] Current version: 14.1.13
[15:32:36 INFO]: [SkinsRestorer] This is the latest version!
[15:32:36 INFO]: [SkinsRestorer] ----------------------------------------------
[15:32:36 INFO]: [Vault] No new version available
[15:32:36 INFO]: [HideStream] No update was found.
Что тут не так? Никаких проблем не вижу кроме наличия HideStream
 
Что тут не так? Никаких проблем не вижу кроме наличия HideStream
Спасибо за ответ! А как же WARN'i и Error's которые видны в списке. Не мог бы ты вкратц обьяснить что это за дичь. И в каком плане "наличие HideStream" -- типа хреновый?Спасибо!
 
Спасибо за ответ! А как же WARN'i и Error's которые видны в списке. Не мог бы ты вкратц обьяснить что это за дичь. И в каком плане "наличие HideStream" -- типа хреновый?Спасибо!
Да, hidestream не нужен, т.к. есть тот же Essentials или WorldGuard.

Варны не значительны и указывают на то что сервер запущен от рута.
 
Назад
Верх Низ