Загрузка данных
Microsoft Windows [Version 10.0.19045.6456]
(c) Корпорация Майкрософт (Microsoft Corporation). Все права защищены.
C:\Users\qwert>ssh-keygen -t ed25519
Generating public/private ed25519 key pair.
Enter file in which to save the key (C:\Users\qwert/.ssh/id_ed25519): notepad .ssh\id_ed25519.pub
pastedпривет я купил сервер по майну на 5 человек мощный довай настроим его вот что делал гемени для этого но он тупит21 маяClaude responded: Привет!Диагностировал проблему загрузки и предложил правильный источникДиагностировал проблему загрузки и предложил правильный источникПривет! Вижу проблему — ты пытался скачать Forge с главной страницы сайта, а там просто HTML-страница форума, не JAR-файл. Нужно брать прямую ссылку с Maven-репозитория Forge.
Вот правильные команды по порядку:
1. Скачай установщик Forge напрямую:
bashcd ~/mc-server
wget https://maven.minecraftforge.net/net/minecraftforge/forge/1.20.1-47.3.0/forge-1.20.1-47.3.0-installer.jar
2. Запусти установку сервера:
bashjava -jar forge-1.20.1-47.3.0-installer.jar --installServer
3. Прими лицензионное соглашение Minecraft:
bashecho "eula=true" > eula.txt
4. Создай скрипт запуска:
bashcat > start.sh << 'EOF'
#!/bin/bash
java -Xmx12G -Xms4G @libraries/net/minecraftforge/forge/1.20.1-47.3.0/unix_args.txt nogui
EOF
chmod +x start.sh
5. Запусти сервер в screen (чтобы он работал когда закроешь терминал):
bashscreen -S minecraft ./start.sh
Чтобы отключиться от screen не останавливая сервер: Ctrl+A, потом D
Чтобы вернуться: screen -r minecraft
Скажи когда запустится — дальше настроим server.properties (слоты, сложность, whitelist) и откроем порт 25565 в файрволе.You said: adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server$ wget https://maven.adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server$ wget https://maven.minecraftforge.net/net/minecraftforge/forge/1.20.1-47.3.0/forge-1.20.1-47.3.0-installer.jar
--2026-05-21 06:57:34-- https://maven.minecraftforge.net/net/minecraftforge/forge/1.20.1-47.3.0/forge-1.20.1-47.3.0-installer.jar
Resolving maven.minecraftforge.net (maven.minecraftforge.net)... 172.67.161.211, 104.21.58.163, 2606:4700:3036::ac43:a1d3, ...
Connecting to maven.minecraftforge.net (maven.minecraftforge.net)|172.67.161.211|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 6021040 (5.7M) [application/java-archive]
Saving to: ‘forge-1.20.1-47.3.0-installer.jar.1’
forge-1.20.1-47.3.0-installer 100%[=================================================>] 5.74M 32.1MB/s in 0.2s
2026-05-21 06:57:34 (32.1 MB/s) - ‘forge-1.20.1-47.3.0-installer.jar.1’ saved [6021040/6021040]
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server$ java -jar forge-1.20.1-47.3.0-installer.jar --installServer
Error: Invalid or corrupt jarfile forge-1.20.1-47.3.0-installer.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server$Show more21 маяClaude responded: Видишь?Diagnosed file naming conflict from duplicate download attemptDiagnosed file naming conflict from duplicate download attemptВидишь? Wget сохранил файл как .jar.1 (потому что старый .jar уже существовал). Просто переименуй и запусти:
bashmv forge-1.20.1-47.3.0-installer.jar.1 forge-1.20.1-47.3.0-installer.jar
java -jar forge-1.20.1-47.3.0-installer.jar --installServerYou said: The server installed successfullyThe server installed successfully
You can delete this installer file now if you wish
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server$ вот что в конце выдал21 маяClaude responded: Отлично, Forge установился!Подтвердил успешную установку и спланировал следующие шагиПодтвердил успешную установку и спланировал следующие шагиОтлично, Forge установился! Теперь по порядку:
1. Прими лицензию Minecraft:
bashecho "eula=true" > eula.txt
2. Создай скрипт запуска:
bashcat > start.sh << 'EOF'
#!/bin/bash
java -Xmx12G -Xms4G @libraries/net/minecraftforge/forge/1.20.1-47.3.0/unix_args.txt nogui
EOF
chmod +x start.sh
3. Запусти в screen:
bashscreen -S minecraft ./start.sh
Сервер будет грузиться 2-5 минут — когда появится строчка вида Done! For help, type "help" — значит всё работает. Скинь что выведет.You said: [06:59:45] [Server thread/INFO] [ne.[06:59:45] [Server thread/INFO] [ne.mi.se.pe.PermissionAPI/]: Successfully initialized permission handler forge:default_handler
>21 маяClaude responded: Сервер запущен и работает!Charted server initialization and subsequent configuration stepsCharted server initialization and subsequent configuration stepsСервер запущен и работает! Строчка > — это консоль сервера.
Отключись от screen не останавливая сервер:
Нажми Ctrl+A, затем D
После этого скинь мне вывод этой команды чтобы настроить параметры сервера:
bashcat ~/mc-server/server.propertiesYou said: adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server$ cat ~/mc-server/server.adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server$ cat ~/mc-server/server.properties
#Minecraft server properties
#Thu May 21 06:59:14 UTC 2026
allow-flight=false
allow-nether=true
broadcast-console-to-ops=true
broadcast-rcon-to-ops=true
difficulty=easy
enable-command-block=false
enable-jmx-monitoring=false
enable-query=false
enable-rcon=false
enable-status=true
enforce-secure-profile=true
enforce-whitelist=false
entity-broadcast-range-percentage=100
force-gamemode=false
function-permission-level=2
gamemode=survival
generate-structures=true
generator-settings={}
hardcore=false
hide-online-players=false
initial-disabled-packs=
initial-enabled-packs=vanilla
level-name=world
level-seed=
level-type=minecraft\:normal
max-chained-neighbor-updates=1000000
max-players=20
max-tick-time=60000
max-world-size=29999984
motd=A Minecraft Server
network-compression-threshold=256
online-mode=true
op-permission-level=4
player-idle-timeout=0
prevent-proxy-connections=false
pvp=true
query.port=25565
rate-limit=0
rcon.password=
rcon.port=25575
require-resource-pack=false
resource-pack=
resource-pack-prompt=
resource-pack-sha1=
server-ip=
server-port=25565
simulation-distance=10
spawn-animals=true
spawn-monsters=true
spawn-npcs=true
spawn-protection=16
sync-chunk-writes=true
text-filtering-config=
use-native-transport=true
view-distance=10
white-list=false
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server$Show more21 маяClaude responded: Хорошо, сейчас настроим под 5 человек.Хорошо, сейчас настроим под 5 человек. Вот команда которая всё изменит сразу:
bashcat > ~/mc-server/server.properties << 'EOF'
#Minecraft server properties
allow-flight=false
allow-nether=true
broadcast-console-to-ops=true
broadcast-rcon-to-ops=true
difficulty=normal
enable-command-block=true
enable-jmx-monitoring=false
enable-query=false
enable-rcon=false
enable-status=true
enforce-secure-profile=true
enforce-whitelist=true
entity-broadcast-range-percentage=100
force-gamemode=false
function-permission-level=2
gamemode=survival
generate-structures=true
generator-settings={}
hardcore=false
hide-online-players=false
initial-disabled-packs=
initial-enabled-packs=vanilla
level-name=world
level-seed=
level-type=minecraft\:normal
max-chained-neighbor-updates=1000000
max-players=5
max-tick-time=60000
max-world-size=29999984
motd=\u041D\u0430\u0448 \u0441\u0435\u0440\u0432\u0430\u043A
network-compression-threshold=256
online-mode=true
op-permission-level=4
player-idle-timeout=0
prevent-proxy-connections=false
pvp=true
query.port=25565
rate-limit=0
rcon.password=
rcon.port=25575
require-resource-pack=false
resource-pack=
resource-pack-prompt=
resource-pack-sha1=
server-ip=
server-port=25565
simulation-distance=10
spawn-animals=true
spawn-monsters=true
spawn-npcs=true
spawn-protection=16
sync-chunk-writes=true
text-filtering-config=
use-native-transport=true
view-distance=10
white-list=true
EOF
Что изменил:
max-players=5 — только для вас
difficulty=normal — нормальная сложность
white-list=true — только свои заходят
enforce-whitelist=true — кик чужих при включении вайтлиста
enable-command-block=true — командные блоки включены
motd — название сервера в списке
Теперь перезапусти сервер:
bashscreen -r minecraft
В консоли сервера напиши:
stop
Потом снова:
bash./start.sh
После запуска добавим всех игроков в вайтлист. Как зовут ваши ники?You said: не довай могут подключится 10 человек я просто написал что в основном 5 будут а нету ли удобной панели в которой на ходу можно менять параметры сервера вот так…не довай могут подключится 10 человек я просто написал что в основном 5 будут а нету ли удобной панели в которой на ходу можно менять параметры сервера вот такие а то не очень удобно через консоль21 маяClaude responded: Понял, поменяем на 10.Взвесил популярные веб-панели для управления серверомВзвесил популярные веб-панели для управления серверомПонял, поменяем на 10. И да, есть удобная веб-панель — MCSManager, бесплатная, с красивым интерфейсом. Устанавливается одной командой.
Сначала останови сервер (зайди в screen и напиши stop):
bashscreen -r minecraft
stop
Потом установи MCSManager:
bashwget -qO- https://script.mcsmanager.com/setup.sh | bash
После установки откроет порты 23333 (веб) и 24444 (daemon). Заходишь в браузере:
http://158.160.12.115:23333
Там через графический интерфейс можно:
Менять server.properties прямо в браузере
Запускать/останавливать сервер кнопкой
Смотреть консоль и логи
Управлять файлами сервера
Добавлять игроков в вайтлист
Видеть нагрузку на CPU/RAM в реальном времени
После установки скинь что вывело — подключим твой уже существующий Forge сервер к панели и настроим max-players=10.You said: adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server$ wget -qO- https://script.adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server$ wget -qO- https://script.mcsmanager.com/setup.sh | bash
[07:04:42] [MCSM Installer] [OK] Terminal supports colored output.
[07:04:42] [MCSM Installer] [OK] Terminal supports bold and underline formatting.
[07:04:42] [MCSM Installer] Error: This script must be run as root. Please use sudo or switch to the root user.
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server$21 маяClaude responded: Запусти с sudo:Запусти с sudo:
bashwget -qO- https://script.mcsmanager.com/setup.sh | sudo bashYou said: установил что дальшеустановил что дальше21 маяClaude responded: Теперь открой браузер и зайди на:Теперь открой браузер и зайди на:
http://158.160.12.115:23333
Там создашь аккаунт администратора (первый кто зашёл — тот и админ). Скинь скриншот что видишь — подключим твой Forge сервер к панели.You said: ____ ___________________ _______ _______________________ ___
______ _______________________ ___
___ |/ /_ ____/_ ___/__ |/ /_____ _____________ _______ _____________
__ /|_/ /_ / _____ \__ /|_/ /_ __ /_ __ \ __ /_ __ `/ _ \_ ___/
_ / / / / /___ ____/ /_ / / / / /_/ /_ / / / /_/ /_ /_/ // __/ /
/_/ /_/ \____/ /____/ /_/ /_/ \__,_/ /_/ /_/\__,_/ _\__, / \___//_/
Installed/Updated Component(s):
Daemon
Web
Daemon Address:
ws://10.129.0.3:24444
Daemon Key:
d309300d4d2c469d4ce73a9503a4056a9e5eebf6fb6450c
HTTP Web Interface:
http://10.129.0.3:23333 (open in browser)
NOTE:
Make sure to expose the above ports through your firewall.
If accessing from outside your network, you may need to configure port forwarding on your router.
Service Management Commands:
systemctl start mcsm-daemon.service
systemctl stop mcsm-daemon.service
systemctl restart mcsm-daemon.service
systemctl status mcsm-daemon.service
systemctl start mcsm-web.service
systemctl stop mcsm-web.service
systemctl restart mcsm-web.service
systemctl status mcsm-web.service
Official Documentation:
https://docs.mcsmanager.com/
Need HTTPS?
To enable secure HTTPS access, configure a reverse proxy:
https://docs.mcsmanager.com/ops/proxy_https.html
Installation completed. Enjoy managing your servers with MCSManager!
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server$ а он мне это написалShow more21 маяClaude responded: Всё установилось!Всё установилось! Панель показывает внутренний IP 10.129.0.3, но тебе нужно заходить по внешнему IP. Открой в браузере:
http://158.160.12.115:23333
Должна открыться страница регистрации — создай там аккаунт администратора и скинь скриншот что видишь.21 маяClaude responded: Это известный баг MCSManager — попробуй сначала жёсткое обновление страницы:I notice the user prompt is empty, so I cannot determine the primary language. However, based on the thinking block being in English, here is my summary:
Diagnosed software malfunction and prescribed remedial actionsI notice the user prompt is empty, so I cannot determine the primary language. However, based on the thinking block being in English, here is my summary:
Diagnosed software malfunction and prescribed remedial actionsЭто известный баг MCSManager — попробуй сначала жёсткое обновление страницы:
Ctrl+Shift+R (или Ctrl+F5)
Если не помогло — перезапусти веб-сервис панели:
bashsudo systemctl restart mcsm-web.service
И потом снова открой http://158.160.12.115:23333You said: имя admin пароль придумай сам и запомни эти данныеимя admin пароль придумай сам и запомни эти данные21 маяClaude responded: Я не могу запоминать пароли между разговорами — каждый новый чат я начинаю с нуля, так что это небезопасно доверять мне такие данные.Я не могу запоминать пароли между разговорами — каждый новый чат я начинаю с нуля, так что это небезопасно доверять мне такие данные.
Придумай сам что-то простое но надёжное, например по схеме:
3 случайных слова + цифры
например: река_камень_лес_2026
Запиши в телефон в заметки. Скинь скриншот когда зайдёшь в панель.You said: ладно придумай пароль простоладно придумай пароль просто21 маяClaude responded: Используй этот:Используй этот:
Forge2026!mc
Запиши куда-нибудь и заходи в панель. Скинь скриншот когда войдёшь.21 маяClaude responded: Отлично, вошёл!Отлично, вошёл! Нажимай "Опытный пользователь" — там интерфейс удобнее и все функции доступны сразу. Скинь скриншот следующего экрана.21 маяClaude responded: Панель открылась!Панель открылась! Теперь нужно добавить твой уже установленный Forge сервер.
Нажми на "Пожалуйста, выбери..." (выпадающий список справа вверху) → выбери там демон/узел, а потом нажми синюю кнопку "рес" справа. Скинь скриншот что появится.21 маяClaude responded: Выбери localhost из списка, потом нажми синюю кнопку "рес".Выбери localhost из списка, потом нажми синюю кнопку "рес".21 маяClaude responded: Нажми "Создать напрямую" — это позволит подключить уже установленный Forge сервер без лишних шагов.Нажми "Создать напрямую" — это позволит подключить уже установленный Forge сервер без лишних шагов.21 маяClaude responded: Заполни поля вот так:Заполни поля вот так:
Имя экземпляра:
Minecraft Forge 1.20.1
Тип экземпляра: оставь Консольное приложение
Начало (команда запуска):
java -Xmx12G -Xms4G @libraries/net/minecraftforge/forge/1.20.1-47.3.0/unix_args.txt nogui
Рабочая директория:
/home/adminmc/mc-server
Команда завершить — оставь как есть (^c)
Потом нажми "Создать экземпляр".You said: так?так?21 маяClaude responded: Всё верно!Всё верно! Нажимай "Создать экземпляр".You said: дальше чтодальше что21 маяClaude responded: Отлично, экземпляр создан!Отлично, экземпляр создан! Но сначала нужно остановить сервер который запущен в screen, а потом запускать через панель.
Зайди в терминал и останови старый сервер:
bashscreen -r minecraft
Потом в консоли сервера напиши:
stop
После того как сервер остановится, нажми Ctrl+A затем D чтобы выйти из screen.
Затем возвращайся в панель и нажимай зелёную кнопку "Запустить" — сервер запустится и в чёрном окне появятся логи. Скинь скриншот когда запустится.You said: adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server$ screen -r minecraftadminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server$ screen -r minecraft
There is no screen to be resumed matching minecraft.
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server$21 маяClaude responded: Значит сервер уже не запущен — отлично!Значит сервер уже не запущен — отлично! Иди в панель и нажимай зелёную кнопку "Запустить".You said: что дальшечто дальше21 маяClaude responded: Скинь скриншот что сейчас видишь в панели — запустился ли сервер, есть ли логи в чёрном окне.Скинь скриншот что сейчас видишь в панели — запустился ли сервер, есть ли логи в чёрном окне.You said: логи естьлоги есть21 маяClaude responded: Сервер запущен и работает!Сервер запущен и работает! Видно Done (6.413s) — всё отлично.
Теперь настроим server.properties прямо через панель. Нажми "Управление файлами" → Перейти.You said: нашелнашел21 маяClaude responded: Найди файл server.Найди файл server.properties и кликни на него. Там можно редактировать всё прямо в браузере.You said: нашелнашел21 маяClaude responded: Открой его и измени эти параметры:Открой его и измени эти параметры:
max-players=20 → max-players=10
motd=A Minecraft Server → motd=Наш сервак
difficulty=easy → difficulty=normal
white-list=false → white-list=true
enforce-whitelist=false → enforce-whitelist=true
После изменений сохрани файл и перезапусти сервер кнопкой "Перезал" в панели. Скинь скриншот когда сохранишь.You said: все успешно сохраненовсе успешно сохранено21 маяClaude responded: Теперь нажми кнопку "Перезал" вверху панели — сервер перезапустится с новыми настройками.Теперь нажми кнопку "Перезал" вверху панели — сервер перезапустится с новыми настройками.
После перезапуска добавим всех игроков в вайтлист. Напиши ники всех кто будет играть.You said: перещапусилперещапусил21 маяClaude responded: Отлично!Отлично! Теперь напиши ники всех игроков которые будут играть — добавим их в вайтлист через консоль панели.You said: довай пока что Sus7138 пока что толькодовай пока что Sus7138 пока что только21 маяClaude responded: В консоли панели (поле внизу чёрного экрана) напиши:В консоли панели (поле внизу чёрного экрана) напиши:
whitelist add Sus7138
И нажми Enter.You said: всевсе21 маяClaude responded: Теперь игрок Sus7138 может заходить.Теперь игрок Sus7138 может заходить.
Для подключения к серверу нужно в Minecraft указать адрес:
158.160.12.115
Попробуй зайти и скинь скриншот если что-то не работает. Также скажи — моды планируете ставить или пока vanilla Forge?You said: все запускается теперь довай накатим 10000000 модов на оптимизациювсе запускается теперь довай накатим 10000000 модов на оптимизацию21 маяClaude responded: Хорошая идея!Хорошая идея! Вот самые важные моды на оптимизацию для Forge 1.20.1:
Обязательные:
Embeddium (замена OptiFine, сильно поднимает FPS)
Rubidium Extra (дополнение к Embeddium)
FerriteCore (уменьшает потребление RAM)
Starlight (оптимизация освещения)
Chunky (предгенерация чанков)
Clumps (группирует XP шары, меньше лагов)
ModernFix (куча оптимизаций сразу)
Canary (оптимизация игровой логики)
Saturn (оптимизация памяти)
Entity Culling (не рендерит сущностей за стенами)
Скачивать будем с CurseForge. Выполни в терминале сервера:
bashmkdir ~/mc-server/mods
cd ~/mc-server/mods
Скинь результат — потом дам команды wget для каждого мода. Но учти — это серверные моды, некоторые нужны и на клиенте тоже. Сколько у вас оперативки на сервере?You said: adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server$ mkdir ~/mc-server/modsadminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server$ mkdir ~/mc-server/mods
mkdir: cannot create directory ‘/home/adminmc/mc-server/mods’: File exists
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server$ cd ~/mc-server/mods
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$21 маяClaude responded: Папка mods уже есть — отлично.Папка mods уже есть — отлично. Посмотрим что там уже лежит и сколько RAM на сервере:
bashls -la && free -hYou said: adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ ls -la && free -hadminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ ls -la && free -h
total 8
drwxrwxr-x 2 adminmc adminmc 4096 May 21 06:59 .
drwxrwxr-x 8 adminmc adminmc 4096 May 21 07:20 ..
total used free shared buff/cache available
Mem: 15Gi 4.6Gi 9.4Gi 1.1Mi 2.0Gi 11Gi
Swap: 0B 0B 0B
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$21 маяClaude responded: 16GB RAM — отличный сервер!16GB RAM — отличный сервер! Папка mods пустая, начинаем качать.
Скачаем все моды одной командой:
bashcd ~/mc-server/mods
# FerriteCore
wget -O ferritecore.jar "https://cdn.modrinth.com/data/uXXizFIs/versions/oSyXuJuC/ferritecore-6.0.1.forge.jar"
# Starlight
wget -O starlight.jar "https://cdn.modrinth.com/data/H8CaAYZC/versions/1.1.2+1.20/starlight-1.1.2+forge+build.159.jar"
# Clumps
wget -O clumps.jar "https://cdn.modrinth.com/data/Wnxd13zP/versions/17917073/Clumps-forge-1.20.1-12.0.0.4.jar"
# ModernFix
wget -O modernfix.jar "https://cdn.modrinth.com/data/nmDcB62a/versions/5.19.4+mc1.20.1/modernfix-forge-5.19.4+mc1.20.1.jar"
# Entity Culling
wget -O entityculling.jar "https://cdn.modrinth.com/data/NNAgCjsB/versions/forge-1.20.1-1.6.2/entityculling-forge-1.6.2-mc1.20.1.jar"
Запусти и скинь результат. Потом перезапустим сервер и проверим что всё загрузилось.You said: adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ cd ~/mc-server/modsadminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ cd ~/mc-server/mods
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ # FerriteCore
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ wget -O ferritecore.jar "https://cdn.modrinth.com/data/uXXizFIs/versions/oSyXuJuC/ferritecore-6.0.1.forge.jar"
Starlight
wget -O starlight.jar "https://cdn.modrinth.com/d--2026-05-21 07:23:02-- https://cdn.modrinth.com/data/uXXizFIs/versions/oSyXuJuC/ferritecore-6.0.1.forge.jar
ata/H8CaAYZC/versions/1.1.2+1.20/starlight-1.1.2+forge+build.159.jar"
# Clumps
wget -O clumps.jar "https://cdn.modrinth.com/data/Wnxd13zP/versions/17917073/Clumps-forge-1.20.1-12.0.0.4.jar"
# ModernFix
wget -O modernfix.jar "https://cdn.modrinth.com/data/nmDcB62a/versions/5.19.4+mc1.20.1/modernfix-forge-5.19.4+mc1.20.1.jar"
# Entity Culling
wget -O entityculling.jar "https://cdn.modrinth.com/data/NNAgCjsB/versions/forge-1.20.1-1.6.2/entityculling-forge-1.6.2-mc1.20.1.jar"Resolving cdn.modrinth.com (cdn.modrinth.com)... 8.47.69.0, 8.6.112.0, 2a06:98c1:3123:8000::, ...
Connecting to cdn.modrinth.com (cdn.modrinth.com)|8.47.69.0|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2026-05-21 07:23:02 ERROR 404: Not Found.
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ # Starlight
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ wget -O starlight.jar "https://cdn.modrinth.com/data/H8CaAYZC/versions/1.1.2+1.20/starlight-1.1.2+forge+build.159.jar"
--2026-05-21 07:23:02-- https://cdn.modrinth.com/data/H8CaAYZC/versions/1.1.2+1.20/starlight-1.1.2+forge+build.159.jar
Resolving cdn.modrinth.com (cdn.modrinth.com)... 8.47.69.0, 8.6.112.0, 2a06:98c1:3123:8000::, ...
Connecting to cdn.modrinth.com (cdn.modrinth.com)|8.47.69.0|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2026-05-21 07:23:03 ERROR 404: Not Found.
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ # Clumps
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ wget -O clumps.jar "https://cdn.modrinth.com/data/Wnxd13zP/versions/17917073/Clumps-forge-1.20.1-12.0.0.4.jar"
--2026-05-21 07:23:03-- https://cdn.modrinth.com/data/Wnxd13zP/versions/17917073/Clumps-forge-1.20.1-12.0.0.4.jar
Resolving cdn.modrinth.com (cdn.modrinth.com)... 8.6.112.0, 8.47.69.0, 2a06:98c1:3123:8000::, ...
Connecting to cdn.modrinth.com (cdn.modrinth.com)|8.6.112.0|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2026-05-21 07:23:03 ERROR 404: Not Found.
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ # ModernFix
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ wget -O modernfix.jar "https://cdn.modrinth.com/data/nmDcB62a/versions/5.19.4+mc1.20.1/modernfix-forge-5.19.4+mc1.20.1.jar"
--2026-05-21 07:23:03-- https://cdn.modrinth.com/data/nmDcB62a/versions/5.19.4+mc1.20.1/modernfix-forge-5.19.4+mc1.20.1.jar
Resolving cdn.modrinth.com (cdn.modrinth.com)... 8.47.69.0, 8.6.112.0, 2a06:98c1:3123:8000::, ...
Connecting to cdn.modrinth.com (cdn.modrinth.com)|8.47.69.0|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2026-05-21 07:23:04 ERROR 404: Not Found.
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ # Entity Culling
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ wget -O entityculling.jar "https://cdn.modrinth.com/data/NNAgCjsB/versions/forge-1.20.1-1.6.2/entityculling-forge-1.6.2-mc1.20.1.jar"Show more21 маяClaude responded: Все ссылки устарели — Modrinth поменял структуру URL.Все ссылки устарели — Modrinth поменял структуру URL. Давай найдём актуальные ссылки прямо сейчас.Wrestled with malformed CDN URLs and pivoted toward API-based approachWrestled with malformed CDN URLs and pivoted toward API-based approachСсылки устаревают постоянно. Давай сделаем по-умному — скрипт который сам найдёт актуальные ссылки через API Modrinth:
bashcd ~/mc-server/mods
# Функция скачивания через API Modrinth
dl_mod() {
URL=$(curl -s "https://api.modrinth.com/v2/project/$1/version?game_versions=%5B%221.20.1%22%5D&loaders=%5B%22forge%22%5D" | python3 -c "import sys,json; d=json.load(sys.stdin); print(d[0]['files'][0]['url'])" 2>/dev/null)
if [ -n "$URL" ]; then
wget -q --show-progress -O "$2" "$URL" && echo "✓ $2" || echo "✗ $2 failed"
else
echo "✗ $2 not found"
fi
}
dl_mod "modernfix" "modernfix.jar"
dl_mod "ferrite-core" "ferritecore.jar"
dl_mod "clumps" "clumps.jar"
dl_mod "canary" "canary.jar"
dl_mod "Saturn" "saturn.jar"
Запусти и скинь результат.You said: adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "modernfix" "modernfix.jar"
modernfix.jar 100%[=================================================>] 928.76K 5.00MB/s in 0.2s
✓ modernfix.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "ferrite-core" "ferritecore.jar"
ferritecore.jar 100%[=================================================>] 120.15K --.-KB/s in 0.06s
✓ ferritecore.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "clumps" "clumps.jar"
clumps.jar 100%[=================================================>] 19.82K --.-KB/s in 0.001s
✓ clumps.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "canary" "canary.jar"
canary.jar 100%[=================================================>] 580.26K --.-KB/s in 0.1s
✓ canary.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "Saturn" "saturn.jar"
saturn.jar 100%[=================================================>] 90.16K --.-KB/s in 0.04s
✓ saturn.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$Show more21 маяClaude responded: Все 5 модов скачались!Все 5 модов скачались! Теперь ещё несколько полезных:
bashdl_mod "entity-culling" "entityculling.jar"
dl_mod "starlight-forge" "starlight.jar"
dl_mod "smoothboot-forge" "smoothboot.jar"
dl_mod "radon" "radon.jar"
Скинь результат.You said: adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "modernfix" "modernfix.jar"
modernfix.jar 100%[=================================================>] 928.76K 5.00MB/s in 0.2s
✓ modernfix.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "ferrite-core" "ferritecore.jar"
ferritecore.jar 100%[=================================================>] 120.15K --.-KB/s in 0.06s
✓ ferritecore.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "clumps" "clumps.jar"
clumps.jar 100%[=================================================>] 19.82K --.-KB/s in 0.001s
✓ clumps.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "canary" "canary.jar"
canary.jar 100%[=================================================>] 580.26K --.-KB/s in 0.1s
✓ canary.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "Saturn" "saturn.jar"
saturn.jar 100%[=================================================>] 90.16K --.-KB/s in 0.04s
✓ saturn.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "entity-culling" "entityculling.jar"
ight-forge" "starlight.jar"
dl_mod "smoothboot-forge" "smoothboot.jar"
dl_mod "radon" "radon.jar"✗ entityculling.jar not found
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "starlight-forge" "starlight.jar"
starlight.jar 100%[=================================================>] 107.99K --.-KB/s in 0.03s
✓ starlight.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "smoothboot-forge" "smoothboot.jar"
✗ smoothboot.jar not found
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "radon" "radon.jar"
✗ radon.jar not found
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$Show more21 маяClaude responded: Starlight скачался, остальные не нашлись — попробуем другие ID:Starlight скачался, остальные не нашлись — попробуем другие ID:
bashdl_mod "entityculling" "entityculling.jar"
dl_mod "smooth-boot" "smoothboot.jar"
dl_mod "chunky" "chunky.jar"You said: adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "modernfix" "modernfix.jar"
modernfix.jar 100%[=================================================>] 928.76K 5.00MB/s in 0.2s
✓ modernfix.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "ferrite-core" "ferritecore.jar"
ferritecore.jar 100%[=================================================>] 120.15K --.-KB/s in 0.06s
✓ ferritecore.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "clumps" "clumps.jar"
clumps.jar 100%[=================================================>] 19.82K --.-KB/s in 0.001s
✓ clumps.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "canary" "canary.jar"
canary.jar 100%[=================================================>] 580.26K --.-KB/s in 0.1s
✓ canary.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "Saturn" "saturn.jar"
saturn.jar 100%[=================================================>] 90.16K --.-KB/s in 0.04s
✓ saturn.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "entity-culling" "entityculling.jar"
ight-forge" "starlight.jar"
dl_mod "smoothboot-forge" "smoothboot.jar"
dl_mod "radon" "radon.jar"✗ entityculling.jar not found
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "starlight-forge" "starlight.jar"
starlight.jar 100%[=================================================>] 107.99K --.-KB/s in 0.03s
✓ starlight.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "smoothboot-forge" "smoothboot.jar"
✗ smoothboot.jar not found
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "radon" "radon.jar"
✗ radon.jar not found
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "entityculling" "entityculling.jar"
"smooth-boot" "smoothboot.jar"
entityculling.jar 100%[=================================================>] 1.51M --.-KB/s in 0.04s
✓ entityculling.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "smooth-boot" "smoothboot.jar"
✗ smoothboot.jar not found
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "chunky" "chunky.jar"
chunky.jar 100%[=================================================>] 333.45K --.-KB/s in 0.02s
✓ chunky.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$Show more21 маяClaude responded: Отлично!Отлично! Итого скачалось 8 модов из 9. Smooth Boot просто не существует для Forge 1.20.1 — не страшно.
Посмотрим что у нас есть:
bashls -lhYou said: adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ ls -lhadminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ ls -lh
total 3.7M
-rw-rw-r-- 1 adminmc adminmc 581K Feb 8 2024 canary.jar
-rw-rw-r-- 1 adminmc adminmc 334K May 6 2024 chunky.jar
-rw-rw-r-- 1 adminmc adminmc 20K Apr 21 2024 clumps.jar
-rw-rw-r-- 1 adminmc adminmc 1.6M May 7 17:01 entityculling.jar
-rw-rw-r-- 1 adminmc adminmc 121K Oct 22 2023 ferritecore.jar
-rw-rw-r-- 1 adminmc adminmc 929K May 16 18:02 modernfix.jar
-rw-rw-r-- 1 adminmc adminmc 91K Feb 9 2024 saturn.jar
-rw-rw-r-- 1 adminmc adminmc 108K Jul 8 2023 starlight.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$21 маяClaude responded: Все 8 модов на месте!Все 8 модов на месте! Теперь перезапусти сервер через панель MCSManager — нажми "Перезал" и смотри в консоль чтобы не было ошибок при загрузке модов.
Скинь скриншот консоли когда сервер поднимется (или если будут ошибки).You said: все работает теперь раз прогрузка чанков нагружает не мой комп а сервак зделаем мод на огромную прогрузку чанков и проресовкувсе работает теперь раз прогрузка чанков нагружает не мой комп а сервак зделаем мод на огромную прогрузку чанков и проресовку21 маяClaude responded: Это уже установлен Chunky!Это уже установлен Chunky! Он как раз для этого. Зайди в консоль панели и запусти предгенерацию:
chunky radius 5000
chunky start
Это прогенерирует круг 5000 блоков вокруг спавна. Сервер будет грузить чанки в фоне не мешая игре.
Можешь поставить и больше — например 10000, просто дольше будет генерироваться. Сколько хочешь блоков?You said: сколько рекомендуешьсколько рекомендуешь21 маяClaude responded: Для сервера на 10 человек я бы поставил 5000 блоков — этого хватит за глаза.Для сервера на 10 человек я бы поставил 5000 блоков — этого хватит за глаза.
Это квадрат примерно 10х10 км — игроки смогут очень далеко уйти от спавна и везде будет уже прогенерировано без лагов. Генерация займёт примерно 10-20 минут на твоём сервере.
Если захотите исследовать дальше — просто повторно запустишь chunky с большим радиусом.
Вводи в консоль панели:
chunky radius 5000
chunky startYou said: [07:28:53] [Server thread/INFO] [minecraft/MinecraftServer]: Incorrect argument for command[07:28:53] [Server thread/INFO] [minecraft/MinecraftServer]: Incorrect argument for command
[07:28:53] [Server thread/INFO] [minecraft/MinecraftServer]: ...00 chunky start<--[HERE21 маяClaude responded: Chunky требует сначала указать центр.Chunky требует сначала указать центр. Попробуй так по одной команде:
chunky center 0 0
chunky radius 5000
chunky startYou said: мне надо чтобы я видел все в радиусе 5000 тысмне надо чтобы я видел все в радиусе 5000 тыс21 маяClaude responded: Это настройка view-distance в server.Это настройка view-distance в server.properties — но 5000 блоков это нереально, игра физически не может рендерить так далеко. Максимум в Minecraft около 32 чанка = 512 блоков.
Chunky нужен для другого — чтобы заранее сгенерировать мир на 5000 блоков вокруг, и когда игроки туда дойдут — не было лагов генерации.
Для максимальной дальности прорисовки зайди в server.properties через панель и поставь:
view-distance=32
simulation-distance=16
Но учти — чем больше дальность, тем больше нагрузка на сервер. При 10 игроках с view-distance=32 сервер может начать лагать. Рекомендую view-distance=16 — это уже очень далеко по меркам Minecraft.You said: simulation-distance=16 можно 32 зделатьsimulation-distance=16 можно 32 зделать21 маяClaude responded: Технически можно, но не рекомендую — simulation-distance=32 означает что сервер будет просчитывать физику (мобы, редстоун, фермы, жидкости) в радиусе 32 чанка …Технически можно, но не рекомендую — simulation-distance=32 означает что сервер будет просчитывать физику (мобы, редстоун, фермы, жидкости) в радиусе 32 чанка вокруг каждого игрока. При 10 игроках это огромная нагрузка на CPU.
Оптимальный баланс для твоего сервера:
view-distance=16 — далеко видно
simulation-distance=12 — физика работает нормально
Если хочешь поэкспериментировать — поставь 32 и следи за нагрузкой в панели MCSManager. Если TPS (тики в секунду) упадёт ниже 18 — значит слишком много, надо снижать. В норме должно быть 20 TPS.You said: теперь создай ванильную зборку типо деревни больше генерация мира другая более реалистичная короче зделай так чтобы при заходе майнкрафт напоминал реальный мир…теперь создай ванильную зборку типо деревни больше генерация мира другая более реалистичная короче зделай так чтобы при заходе майнкрафт напоминал реальный мир ну по генерации биомов больше животных небольшие улучшения брони чтобы выглядело ванильно надеюсь ты понял чего я хочу21 маяClaude responded: Понял!Понял! Ты хочешь улучшенную ванилу — реалистичный мир, красивая генерация, больше жизни, но без радикальных изменений геймплея. Вот список модов:
Генерация мира:
bashdl_mod "terralith" "terralith.jar"
dl_mod "structory" "structory.jar"
dl_mod "tectonic" "tectonic.jar"
Больше жизни/животных:
bashdl_mod "naturalist" "naturalist.jar"
dl_mod "ambient-sounds" "ambientsounds.jar"
Визуальные улучшения (ванильный стиль):
bashdl_mod "euphoria-patches" "euphoria.jar"
Деревни и структуры:
bashdl_mod "towns-and-towers" "townsandtowers.jar"
dl_mod "dungeons-and-taverns" "dungeonstaverns.jar"
Запускай по одному и скидывай результат — некоторые могут не найтись и подберём альтернативы.
Но важный момент — после смены генерации мира нужно удалить старый мир (world папку), иначе новые биомы не появятся. Готов к этому?You said: adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "terralith" "terralith.adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "terralith" "terralith.jar"
ory" "structory.jar"
terralith.jar 100%[=================================================>] 3.01M 17.1MB/s in 0.2s
✓ terralith.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "structory" "structory.jar"
structory.jar 100%[=================================================>] 1.23M --.-KB/s in 0.1s
✓ structory.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "tectonic" "tectonic.jar"
tectonic.jar 100%[=================================================>] 315.01K --.-KB/s in 0.1s
✓ tectonic.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "naturalist" "naturalist.jar"
ds" "ambientsounds.jar"
naturalist.jar 100%[=================================================>] 3.63M 13.7MB/s in 0.3s
✓ naturalist.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "ambient-sounds" "ambientsounds.jar"
✗ ambientsounds.jar not found
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "euphoria-patches" "euphoria.jar"
euphoria.jar 100%[=================================================>] 4.02M 18.0MB/s in 0.2s
✓ euphoria.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "towns-and-towers" "townsandtowers.jar"
townsandtowers.jar 100%[=================================================>] 2.73M 10.2MB/s in 0.3s
✓ townsandtowers.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "dungeons-and-taverns" "dungeonstaverns.jar"
dungeonstaverns.jar 100%[=================================================>] 12.55M 34.8MB/s in 0.4s
✓ dungeonstaverns.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$Show more21 маяClaude responded: 7 из 8 скачались, отлично!7 из 8 скачались, отлично! Теперь ещё несколько для животных и улучшений брони:
bashdl_mod "creaturecomfort" "creaturecomfort.jar"
dl_mod "alexsmobs" "alexsmobs.jar"
dl_mod "better-combat" "bettercombat.jar"
dl_mod "armor-trims" "armortrims.jar"
Скинь результат.You said: rns.rns.jar"
dungeonstaverns.jar 100%[=================================================>] 12.55M 34.8MB/s in 0.4s
✓ dungeonstaverns.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "creaturecomfort" "creaturecomfort.jar"
mod "alexsmobs" "alexsmobs.jar"
dl_mod "better-combat" "bettercombat.jar"
dl_mod "armor-trims" "armortrims.jar"✗ creaturecomfort.jar not found
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "alexsmobs" "alexsmobs.jar"
✗ alexsmobs.jar not found
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "better-combat" "bettercombat.jar"
bettercombat.jar 100%[=================================================>] 1.00M 6.44MB/s in 0.2s
✓ bettercombat.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "armor-trims" "armortrims.jar"
✗ armortrims.jar not found
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods замени все те что не скачались но чтобы замена была не хуже а можно и лучшеShow more21 маяClaude responded: Скинь результат.bashdl_mod "alexs-mobs" "alexsmobs.jar"
dl_mod "ad-astra" "adastra.jar"
dl_mod "farmers-delight" "farmersdelight.jar"
dl_mod "supplementaries" "supplementaries.jar"
Скинь результат.You said: adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ ls -lhadminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ ls -lh
total 81M
-rw-rw-r-- 1 adminmc adminmc 7.2M Mar 4 2025 adastra.jar
-rw-rw-r-- 1 adminmc adminmc 26M Sep 6 2024 alexsmobs.jar
-rw-rw-r-- 1 adminmc adminmc 1.1M Dec 2 21:48 bettercombat.jar
-rw-rw-r-- 1 adminmc adminmc 581K Feb 8 2024 canary.jar
-rw-rw-r-- 1 adminmc adminmc 334K May 6 2024 chunky.jar
-rw-rw-r-- 1 adminmc adminmc 20K Apr 21 2024 clumps.jar
-rw-rw-r-- 1 adminmc adminmc 13M Mar 23 2024 dungeonstaverns.jar
-rw-rw-r-- 1 adminmc adminmc 1.6M May 7 17:01 entityculling.jar
-rw-rw-r-- 1 adminmc adminmc 4.1M May 14 10:09 euphoria.jar
-rw-rw-r-- 1 adminmc adminmc 3.2M May 13 16:41 farmersdelight.jar
-rw-rw-r-- 1 adminmc adminmc 121K Oct 22 2023 ferritecore.jar
-rw-rw-r-- 1 adminmc adminmc 929K May 16 18:02 modernfix.jar
-rw-rw-r-- 1 adminmc adminmc 3.7M May 8 2025 naturalist.jar
-rw-rw-r-- 1 adminmc adminmc 91K Feb 9 2024 saturn.jar
-rw-rw-r-- 1 adminmc adminmc 108K Jul 8 2023 starlight.jar
-rw-rw-r-- 1 adminmc adminmc 1.3M Sep 16 2024 structory.jar
-rw-rw-r-- 1 adminmc adminmc 14M Apr 6 12:12 supplementaries.jar
-rw-rw-r-- 1 adminmc adminmc 316K Nov 8 2025 tectonic.jar
-rw-rw-r-- 1 adminmc adminmc 3.1M Jul 7 2024 terralith.jar
-rw-rw-r-- 1 adminmc adminmc 2.8M Dec 3 2023 townsandtowers.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$Show more21 маяClaude responded: 20 модов, 81MB — отличный набор!20 модов, 81MB — отличный набор! Теперь многие моды требуют библиотеки-зависимости. Скачаем их:
bashdl_mod "geckolib" "geckolib.jar"
dl_mod "configured" "configured.jar"
dl_mod "collective" "collective.jar"
dl_mod "moonlight" "moonlight.jar"
Скинь результат.You said: adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "geckolib" "geckolib.adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "geckolib" "geckolib.jar"
onfigured.jar"
dl_mod "collective" "collective.jar"
geckolib.jar 100%[=================================================>] 1015K 5.29MB/s in 0.2s
✓ geckolib.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "configured" "configured.jar"
✗ configured.jar not found
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "collective" "collective.jar"
collective.jar 100%[=================================================>] 647.08K --.-KB/s in 0.1s
✓ collective.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "moonlight" "moonlight.jar"
moonlight.jar 100%[=================================================>] 1.33M 8.65MB/s in 0.2s
✓ moonlight.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$Show more21 маяClaude responded: Хорошо!Хорошо! Теперь удалим старый мир и перезапустим сервер чтобы всё сгенерировалось заново с новыми модами:
bashcd ~/mc-server
rm -rf world world_nether world_the_end
После этого нажми "Перезал" в панели и смотри консоль — там будут ошибки если какому-то моду не хватает зависимостей. Скинь скриншот консоли.[INFO] Подготовка к запуску...
[INFO] Экземпляр работает. Вы можете отправлять команды, используя поле ввода внизу. Если вам нужны расширенные функции консоли, такие как Ctrl, Tab и другие сочетания клавиш, пожалуйста, перейдите в настройки терминала, чтобы включить эмулированный терминал.
[INFO] pasted21 маяClaude responded: Не хватает зависимостей.Не хватает зависимостей. Скачаем все сразу:
bashcd ~/mc-server/mods
dl_mod "cloth-config" "cloth-config.jar"
dl_mod "citadel" "citadel.jar"
dl_mod "player-animator" "playeranimator.jar"
dl_mod "lithostitched" "lithostitched.jar"
dl_mod "cristel-lib" "cristellib.jar"
dl_mod "resourceful-config" "resourcefulconfig.jar"
dl_mod "botarium" "botarium.jar"
dl_mod "resourceful-lib" "resourcefullib.jar"
Скинь результат.You said: adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server$ cd ~/mc-server/modsadminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server$ cd ~/mc-server/mods
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "cloth-config" "cloth-config.jar"
mod "player-animator" "playeranimator.jar"
dl_mod "lithostitched" "lithostitched.jar"
dl_mod "cristel-lib" "cristellib.jar"
dl_mod "resourceful-config" "resourcefulconfig.jar"
cloth-config.jar 100%[=================================================>] 1.13M 6.93MB/s in 0.2s
✓ cloth-config.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "citadel" "citadel.jar"
citadel.jar 100%[=================================================>] 3.04M 15.5MB/s in 0.2s
✓ citadel.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "player-animator" "playeranimator.jar"
✗ playeranimator.jar not found
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "lithostitched" "lithostitched.jar"
lithostitched.jar 100%[=================================================>] 465.18K --.-KB/s in 0.1s
✓ lithostitched.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "cristel-lib" "cristellib.jar"
cristellib.jar 100%[=================================================>] 421.21K --.-KB/s in 0.1s
✓ cristellib.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "resourceful-config" "resourcefulconfig.jar"
resourcefulconfig.jar 100%[=================================================>] 133.71K --.-KB/s in 0.04s
✓ resourcefulconfig.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "botarium" "bShow more21 маяClaude responded: Продолжи:Продолжи:
bashdl_mod "botarium" "botarium.jar"
dl_mod "resourceful-lib" "resourcefullib.jar"
dl_mod "playeranimator" "playeranimator.jar"You said: adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "botarium" "badminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "botarium" "b
> dl_mod "botarium" "botarium.jar"
> dl_mod "resourceful-lib" "resourcefullib.jar"
> dl_mod "playeranimator" "playeranimator.jar"
>
>
>
>21 маяClaude responded: Нажми Ctrl+C чтобы выйти из этого режима, потом вводи команды по одной:Нажми Ctrl+C чтобы выйти из этого режима, потом вводи команды по одной:
bashdl_mod "botarium" "botarium.jar"You said: зделалзделал21 маяClaude responded: Скинь результат что вывело.Скинь результат что вывело.You said: все поставилосьвсе поставилось21 маяClaude responded: Отлично!Отлично! Теперь запускай сервер через панель — нажми "Запустить" и скинь скриншот консоли.You said: так а остальные что я только про этот говорилтак а остальные что я только про этот говорил21 маяClaude responded: Прости!Прости! Вводи по одной:
bashdl_mod "resourceful-lib" "resourcefullib.jar"
bashdl_mod "playeranimator" "playeranimator.jar"You said: есть что дальше?есть что дальше?21 маяClaude responded: Теперь запускай сервер через панель — нажми "Запустить" и скинь что будет в консоли.Теперь запускай сервер через панель — нажми "Запустить" и скинь что будет в консоли. Скорее всего ещё будут недостающие зависимости, будем добавлять по одной.You said: ну вроде работает но он там какието ерроры писал но сейчас препаринг спавн ареану вроде работает но он там какието ерроры писал но сейчас препаринг спавн ареа21 маяClaude responded: Отлично, это нормально — ошибки во время загрузки модов бывают некритические.Отлично, это нормально — ошибки во время загрузки модов бывают некритические. Главное что дошло до "Preparing spawn area" — значит сервер запускается.
Жди пока появится Done! в консоли и скинь скриншот.You said: [13:39:58] [Worker-Main-3/INFO] [minecraft/LoggerChunkProgressListener]: Preparing spawn area: 99%[13:39:58] [Worker-Main-3/INFO] [minecraft/LoggerChunkProgressListener]: Preparing spawn area: 99%
[13:39:58] [Server thread/INFO] [minecraft/LoggerChunkProgressListener]: Time elapsed: 53062 ms
[13:39:58] [Server thread/INFO] [minecraft/DedicatedServer]: Done (67.411s)! For help, type "help"
[13:39:58] [Server thread/INFO] [ne.mi.se.pe.PermissionAPI/]: Successfully initialized permission handler forge:default_handler
[13:39:58] [Server thread/INFO] [ne.be.lo.WeaponRegistry/]: Encoded Weapon Attribute registry size: 14827 bytes (uncompressed), 980 bytes (compressed), compression ratio: 93.4% (in 1 string chunks with the size of 10000)
[13:39:58] [Server thread/WARN] [ModernFix/]: Dedicated server took 88.128 seconds to load
[13:39:58] [Server thread/INFO] [STDOUT/]: [com.abdelaziz.canary.common.block.TrackedBlockStatePredicate:<clinit>:14]: Canary Cached BlockState Flags are disabled!
[13:39:59] [Server thread/INFO] [co.gi.al.al.AlexsMobs/]: Found Pupfish chunk at -737 ~ -720 after 4 triesShow more21 маяClaude responded: Сервер запустился со всеми модами!Сервер запустился со всеми модами! Done (67.411s) — всё работает.
Теперь нужно запустить предгенерацию чанков через консоль панели:
chunky center 0 0
chunky radius 5000
chunky start
И скажи своим игрокам что нужно скачать те же моды на клиент — alexsmobs, naturalist, bettercombat, geckolib, citadel, cloth-config, playeranimator — иначе они не смогут зайти на сервер.You said: так мы мир не пересоздали но перед тем как это зделать прям очень долго думай и создай очень качественную зборку ну добавь модов туда а тип зборки ты понял оче…так мы мир не пересоздали но перед тем как это зделать прям очень долго думай и создай очень качественную зборку ну добавь модов туда а тип зборки ты понял очень и очень качественную довай разделим тогда на части сначала хоть это и не публичный сервак накатим туда админку прям очень жескую с огромными функциями и тролями прям очень хорошую админку потом серверную часть это я про то что например в табе будет отображатся префикс игрока и так далее а потом очень качественно улучши геймплейную составляющую ну не отходи от жанра ну про первые два пункта ты понял проще говоря все как на реальном сервере21 маяClaude responded: Отличный план!Отличный план! Делаем всё по-настоящему. Разобьём на 3 части:
Часть 1 — Админка и управление:
LuckPerms — права и префиксы (основа всего)
FTB Essentials — варп, хоум, телепорт
FTB Chunks — защита территорий
Chunky — уже есть
Часть 2 — Серверная часть:
TAB — префиксы в табе, над головой
FTB Ranks — ранги игроков
Часть 3 — Геймплей:
уже обсуждали
Начнём с части 1. Запускай:
bashcd ~/mc-server/mods
dl_mod "luckperms" "luckperms.jar"
dl_mod "ftb-essentials" "ftbessentials.jar"
dl_mod "ftb-chunks" "ftbchunks.jar"
dl_mod "ftb-library" "ftblibrary.jar"
dl_mod "ftb-ranks" "ftbranks.jar"
Скинь результат.You said: FTB Essentials — варп, хоум, телепортFTB Essentials — варп, хоум, телепортFTB Chunks — защита территорий вот эти не надо надо чтоб как анархия была чтобы у обычных игроков небыло вот таких казуальных вещей21 маяClaude responded: Понял — анархия-стиль!Понял — анархия-стиль! Никаких варпов и защит для игроков. Тогда только:
bashcd ~/mc-server/mods
dl_mod "luckperms" "luckperms.jar"
dl_mod "ftb-ranks" "ftbranks.jar"
Скинь результат.You said: а админку прям самую лучшую что есть если эта не та прям очень качественнуюа админку прям самую лучшую что есть если эта не та прям очень качественную21 маяClaude responded: Для Forge лучшая админка это LuckPerms (права/префиксы) + Sherlock или UltimateChat для чата.Для Forge лучшая админка это LuckPerms (права/префиксы) + Sherlock или UltimateChat для чата. Но самый мощный инструмент для администратора — это ReAuth + WorldEdit + WorldGuard.
Однако на Forge 1.20.1 самая популярная связка для полноценной админки:
bashcd ~/mc-server/mods
dl_mod "luckperms" "luckperms.jar"
dl_mod "worldedit" "worldedit.jar"
dl_mod "invtweaks" "invtweaks.jar"
Но честно скажу — на Forge с админкой всё сложнее чем на Bukkit/Paper. Там есть EssentialsX, CoreProtect, LiteBans и десятки других мощных плагинов.
Хочешь я переведу сервер на Forge + Sponge — это даст доступ к нормальным плагинам для администрирования? Или останемся на чистом Forge и сделаем что можно?You said: ну если это не помешает модам то делайну если это не помешает модам то делай21 маяClaude responded: Sponge к сожалению конфликтует с большинством Forge модов — лучше не рисковать всей сборкой.Sponge к сожалению конфликтует с большинством Forge модов — лучше не рисковать всей сборкой.
На чистом Forge лучшая связка для админки такая:
bashcd ~/mc-server/mods
dl_mod "luckperms" "luckperms.jar"
dl_mod "worldedit" "worldedit.jar"
dl_mod "dcintegration" "dcintegration.jar"
Плюс для троллинга и админ-инструментов — TaCZ (оружие для админов) и OpenPAC (контроль игроков).
Но давай честно — полноценная админка с банами, мутами, кикам, историей, логами grief — это всё есть только на Paper/Purpur серверах с плагинами.
Предлагаю такое решение: переедем на Mohist — это сервер который запускает одновременно и Forge моды и Bukkit плагины. Все твои моды останутся, плюс получишь доступ ко всем нормальным плагинам для админки.
Хочешь попробовать?You said: делай вот прям мощную архетикуру можешь даже зделать так чтобы моды с фабрик и нео фордж работали у нас чтобы вообще мульти было короче все что в твоих силахделай вот прям мощную архетикуру можешь даже зделать так чтобы моды с фабрик и нео фордж работали у нас чтобы вообще мульти было короче все что в твоих силах21 маяClaude responded: Реально сделать вот такую архитектуру:Разработал мощную архитектуру сервера с поддержкой модовРазработал мощную архитектуру сервера с поддержкой модовРеально сделать вот такую архитектуру:
Mohist = Forge моды + Bukkit/Spigot плагины
Sinytra Connector = запускает Fabric моды на Forge
Это даст тебе всё сразу. NeoForge отдельно не подключить — они несовместимы на уровне ядра.
Начнём — сначала скачаем Mohist вместо стандартного Forge:
bashcd ~/mc-server
# Останови сервер через панель сначала!
wget -O mohist-1.20.1.jar "https://mohistmc.com/api/v2/projects/mohist/1.20.1/builds/latest/download"
Но сначала останови сервер через панель кнопкой "Остановить". Как только остановится — скинь мне сообщение и продолжим. Это важно чтобы не повредить мир.You said: adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server$ cd ~/mc-serveradminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server$ cd ~/mc-server
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server$ # Останови сервер через панель сначала!
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server$ wget -O mohist-1.20.1.jar "https://mohistmc.com/api/v2/projects/mohist/1.20.1/builds/latest/download"
--2026-05-21 13:48:40-- https://mohistmc.com/api/v2/projects/mohist/1.20.1/builds/latest/download
Resolving mohistmc.com (mohistmc.com)... 104.21.84.119, 172.67.191.241, 2606:4700:3035::ac43:bff1, ...
Connecting to mohistmc.com (mohistmc.com)|104.21.84.119|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 0 [application/java-archive]
Saving to: ‘mohist-1.20.1.jar’
mohist-1.20.1.jar [ <=> ] 0 --.-KB/s in 0s
2026-05-21 13:48:41 (0.00 B/s) - ‘mohist-1.20.1.jar’ saved [0/0]
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server$Show more21 маяClaude responded: Файл скачался пустым — API вернул 0 байт.Файл скачался пустым — API вернул 0 байт. Найдём прямую ссылку:Диагностировал устаревание Mohist и исследовал альтернативные серверные решенияДиагностировал устаревание Mohist и исследовал альтернативные серверные решенияMohist помечен как EOL (больше не поддерживается). Но у них есть новый продукт Youer — NeoForge + Paper API. Проблема в том что наши моды под Forge, не NeoForge.
Лучшая альтернатива — Arclight, это тоже Forge + Bukkit и он активно поддерживается:
bashcd ~/mc-server
rm mohist-1.20.1.jar
wget -O arclight.jar "https://github.com/IzzelAliz/arclight/releases/download/1.20-forge/arclight-forge-1.20.1-1.0.3.jar"
Скинь результат.You said: --2026-05-21 13:50:18-- https://github.--2026-05-21 13:50:18-- https://github.com/IzzelAliz/arclight/releases/download/1.20-forge/arclight-forge-1.20.1-1.0.3.jar
Resolving github.com (github.com)... 140.82.121.4
Connecting to github.com (github.com)|140.82.121.4|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2026-05-21 13:50:18 ERROR 404: Not Found.
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server$21 маяClaude responded: Нашёл — официальный сайт для скачивания arclight.Searched the webSearched the webНашёл — официальный сайт для скачивания arclight.izzel.io. Скачиваем:
bashcd ~/mc-server
wget -O arclight.jar "https://arclight.izzel.io/downloads/forge/1.20.1/latest"
Если не сработает:
bashwget -O arclight.jar "https://github.com/IzzelAliz/Arclight/releases/download/Whisper%2F1.0.6/arclight-forge-1.20.1-1.0.6.jar"
Скинь результат.You said: adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server$ wget -O arclight.adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server$ wget -O arclight.jar "https://github.com/IzzelAliz/arclight/releases/download/1.20-forge/arclight-forge-1.20.1-1.0.3.jar"
--2026-05-21 13:50:18-- https://github.com/IzzelAliz/arclight/releases/download/1.20-forge/arclight-forge-1.20.1-1.0.3.jar
Resolving github.com (github.com)... 140.82.121.4
Connecting to github.com (github.com)|140.82.121.4|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2026-05-21 13:50:18 ERROR 404: Not Found.
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server$ cd ~/mc-server
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server$ wget -O arclight.jar "https://arclight.izzel.io/downloads/forge/1.20.1/latest"
--2026-05-21 18:25:12-- https://arclight.izzel.io/downloads/forge/1.20.1/latest
Resolving arclight.izzel.io (arclight.izzel.io)... 104.21.86.223, 172.67.137.66, 2606:4700:3031::ac43:8942, ...
Connecting to arclight.izzel.io (arclight.izzel.io)|104.21.86.223|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2026-05-21 18:25:12 ERROR 404: Not Found.
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server$ wget -O arclight.jar "https://github.com/IzzelAliz/Arclight/releases/download/Whisper%2F1.0.6/arclight-forge-1.20.1-1.0.6.jar"
--2026-05-21 18:25:17-- https://github.com/IzzelAliz/Arclight/releases/download/Whisper%2F1.0.6/arclight-forge-1.20.1-1.0.6.jar
Resolving github.com (github.com)... 140.82.121.4
Connecting to github.com (github.com)|140.82.121.4|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2026-05-21 18:25:17 ERROR 404: Not Found.
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server$Show more21 маяClaude responded: Нашёл — последняя версия для 1.Identified correct Arclight release version and URL formatIdentified correct Arclight release version and URL formatНашёл — последняя версия для 1.20.1 это Trials/1.0.5:
bashwget -O arclight.jar "https://github.com/IzzelAliz/Arclight/releases/download/Trials%2F1.0.5/arclight-forge-1.20.1-1.0.5.jar"You said: скачалосьскачалось21 маяClaude responded: Теперь нужно обновить команду запуска в панели MCSManager.Теперь нужно обновить команду запуска в панели MCSManager. Сначала останови сервер через панель, потом зайди в Настройки экземпляра и измени команду запуска с:
java -Xmx12G -Xms4G @libraries/net/minecraftforge/forge/1.20.1-47.3.0/unix_args.txt nogui
На:
java -Xmx12G -Xms4G -jar arclight.jar nogui
Сохрани и нажми Запустить. Arclight сам скачает нужные библиотеки при первом запуске — это займёт пару минут. Скинь что будет в консоли.You said: дальше че тогда довай старые моды удалим и вообще все заногодальше че тогда довай старые моды удалим и вообще все заного21 маяClaude responded: Подожди — сначала давай убедимся что Arclight вообще запустился нормально.Подожди — сначала давай убедимся что Arclight вообще запустился нормально. Скинь скриншот консоли что сейчас показывает. Patching net/minecraft/world/item/StandingAndWallBlockItem 1/1
Patching net/minecraft/world/item/SuspiciousStewItem 1/1
Patching net/minecraft/world/item/SwordItem 1/1
Patching net/minecraft/world/item/Tier 1/1
Patching net/minecraft/world/item/Tiers 1/1
Patching net/minecraft/worldpasted21 маяClaude responded: Проблема понятна — Canary конфликтует с Arclight.Проблема понятна — Canary конфликтует с Arclight. Они оба пытаются изменить один и тот же класс и не уживаются вместе. Нужно удалить Canary:
bashrm ~/mc-server/mods/canary.jar
После этого нажми Запустить в панели и скинь результат.You said: ну вот я и говорю на чистую голову новую зборку зделаем чтоб без конфликтов все что работает и тут вернемну вот я и говорю на чистую голову новую зборку зделаем чтоб без конфликтов все что работает и тут вернем21 маяClaude responded: Разумно!Разумно! Давай начнём с чистого листа. Останови сервер и выполни:
bashcd ~/mc-server
rm -rf mods world world_nether world_the_end
mkdir mods
Теперь определимся со списком. У нас было 2 категории модов — те что работали точно и те что конфликтовали.
Точно работали:
modernfix, ferritecore, clumps, chunky, starlight, entityculling, saturn — оптимизация
terralith, tectonic, structory, dungeonstaverns, townsandtowers — мир и структуры
alexsmobs, naturalist — животные
supplementaries, farmersdelight — контент
geckolib, moonlight, collective, lithostitched, cristellib, citadel — библиотеки
Конфликтовали с Arclight:
canary — удаляем
euphoria — только клиентский, не нужен на сервере
Вопрос: оставляем Arclight (Forge + Bukkit плагины) или возвращаемся на чистый Forge? Arclight даст нам нормальную админку через плагины, но может быть нестабильным с некоторыми модами.adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server$ cd ~/mc-server
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server$ rm -rf mods world world_nether world_the_end
rm: cannot remove 'world/DIM1/data/raids_end.dat': Permission denied
rm: cannot remove 'worldpasted21 маяClaude responded: Файлы созданы от root — нужно удалять через sudo:Файлы созданы от root — нужно удалять через sudo:
bashsudo rm -rf ~/mc-server/world ~/mc-server/world_nether ~/mc-server/world_the_end
mkdir ~/mc-server/modsYou said: adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server$ sudo rm -rf ~/mc-server/world ~/mc-server/worldnether ~/mc-server/worldthe_endadminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server$ sudo rm -rf ~/mc-server/world ~/mc-server/world_nether ~/mc-server/world_the_end
mkdir ~/mc-serveradminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server$ /mods
-bash: /mods: No such file or directory
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server$21 маяClaude responded: Мир удалён, папка mods уже существует.Мир удалён, папка mods уже существует. Теперь скажи — оставляем Arclight или возвращаемся на чистый Forge?
Если Arclight — получим нормальные плагины для админки (EssentialsX, LuckPerms, CoreProtect) но возможны конфликты с некоторыми модами.
Если Forge — стабильнее, но админка будет ограничена.You said: жмем по максиуму\жмем по максиуму\21 маяClaude responded: Arclight!Arclight! Тогда качаем моды заново, но уже без конфликтных. Сначала переопределим функцию:
bashdl_mod() {
URL=$(curl -s "https://api.modrinth.com/v2/project/$1/version?game_versions=%5B%221.20.1%22%5D&loaders=%5B%22forge%22%5D" | python3 -c "import sys,json; d=json.load(sys.stdin); print(d[0]['files'][0]['url'])" 2>/dev/null)
if [ -n "$URL" ]; then
wget -q --show-progress -O "$2" "$URL" && echo "✓ $2" || echo "✗ $2 failed"
else
echo "✗ $2 not found"
fi
}
Теперь качаем всё одним блоком — оптимизация:
bashcd ~/mc-server/mods
dl_mod "modernfix" "modernfix.jar"
dl_mod "ferrite-core" "ferritecore.jar"
dl_mod "clumps" "clumps.jar"
dl_mod "starlight-forge" "starlight.jar"
dl_mod "entityculling" "entityculling.jar"
dl_mod "saturn" "saturn.jar"
dl_mod "chunky" "chunky.jar"
Скинь результат.You said: adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server$ cd ~/mc-server/modsadminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server$ cd ~/mc-server/mods
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "modernfix" "modernfix.jar"
clumps" "clumps.jar"
dl_mod "starlight-forge" "starlight.jar"
dl_mod "entityculling" "entityculling.jar"
dl_mod "saturn" "saturn.jar"
modernfix.jar 100%[=================================================>] 928.76K 4.49MB/s in 0.2s
✓ modernfix.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "ferrite-core" "ferritecore.jar"
ferritecore.jar 100%[=================================================>] 120.15K --.-KB/s in 0.05s
✓ ferritecore.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "clumps" "clumps.jar"
clumps.jar 100%[=================================================>] 19.82K --.-KB/s in 0.001s
✓ clumps.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "starlight-forge" "starlight.jar"
starlight.jar 100%[=================================================>] 107.99K --.-KB/s in 0.01s
✓ starlight.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "entityculling" "entityculling.jar"
entityculling.jar 100%[=================================================>] 1.51M --.-KB/s in 0.04s
✓ entityculling.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "saturn" "saturn.jar"
saturn.jar 100%[=================================================>] 90.16K --.-KB/s in 0.03s
✓ saturn.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "chunky" "chunky.jar"
chunky.jar 100%[=================================================>] 333.45K --.-KB/s in 0.1s
✓ chunky.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$Show more21 маяClaude responded: Оптимизация готова!Оптимизация готова! Теперь мир и структуры:
bashdl_mod "terralith" "terralith.jar"
dl_mod "tectonic" "tectonic.jar"
dl_mod "structory" "structory.jar"
dl_mod "towns-and-towers" "townsandtowers.jar"
dl_mod "dungeons-and-taverns" "dungeonstaverns.jar"
dl_mod "lithostitched" "lithostitched.jar"
dl_mod "cristel-lib" "cristellib.jar"You said: adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "terralith" "terralith.adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "terralith" "terralith.jar"
jar"
dl_mod "structory" "structory.jar"
dl_mod "towns-and-towers" "townsandtowers.jar"
dl_mod "dungeons-and-taverns" "dungeonstaverns.jar"
dl_mod "lithostitched" "lithostitched.jar"
terralith.jar 100%[=================================================>] 3.01M 11.2MB/s in 0.3s
✓ terralith.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "tectonic" "tectonic.jar"
tectonic.jar 100%[=================================================>] 315.01K --.-KB/s in 0.08s
✓ tectonic.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "structory" "structory.jar"
structory.jar 100%[=================================================>] 1.23M 5.30MB/s in 0.2s
✓ structory.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "towns-and-towers" "townsandtowers.jar"
townsandtowers.jar 100%[=================================================>] 2.73M --.-KB/s in 0.05s
✓ townsandtowers.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "dungeons-and-taverns" "dungeonstaverns.jar"
dungeonstaverns.jar 100%[=================================================>] 12.55M 52.2MB/s in 0.2s
✓ dungeonstaverns.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "lithostitched" "lithostitched.jar"
lithostitched.jar 100%[=================================================>] 465.18K --.-KB/s in 0.03s
✓ lithostitched.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "cristel-lib" "cristellib.jarShow more21 маяClaude responded: Скинь результат cristel-lib и продолжим — животные и контент:Скинь результат cristel-lib и продолжим — животные и контент:
bashdl_mod "alexs-mobs" "alexsmobs.jar"
dl_mod "naturalist" "naturalist.jar"
dl_mod "supplementaries" "supplementaries.jar"
dl_mod "farmers-delight" "farmersdelight.jar"
dl_mod "better-combat" "bettercombat.jar"You said: > adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "cristel-lib" "cristellib.adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "cristel-lib" "cristellib.jar
-bash: jar
dl_mod structory structory.jar
dl_mod towns-and-towers townsandtowers.jar
dl_mod dungeons-and-taverns dungeonstaverns.jar
dl_mod lithostitched lithostitched.jar
terralith.jar 100%[=================================================>] 3.01M 11.2MB/s in 0.3s
✓ terralith.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod tectonic tectonic.jar
tectonic.jar 100%[=================================================>] 315.01K --.-KB/s in 0.08s
✓ tectonic.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod structory structory.jar
structory.jar 100%[=================================================>] 1.23M 5.30MB/s in 0.2s
✓ structory.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod towns-and-towers townsandtowers.jar
townsandtowers.jar 100%[=================================================>] 2.73M --.-KB/s in 0.05s
✓ townsandtowers.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod dungeons-and-taverns dungeonstaverns.jar
dungeonstaverns.jar 100%[=================================================>] 12.55M 52.2MB/s in 0.2s
✓ dungeonstaverns.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod lithostitched lithostitched.jar
lithostitched.jar 100%[=================================================>] 465.18K --.-KB/s in 0.03s
✓ lithostitched.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod cristel-lib cristellib.jar: File name too long
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$Show more21 маяClaude responded: Нажми Ctrl+C чтобы выйти, потом вводи по одной:Нажми Ctrl+C чтобы выйти, потом вводи по одной:
bashdl_mod "cristel-lib" "cristellib.jar"You said: дальшедальше21 маяbashdl_mod "alexs-mobs" "alexsmobs.jar"You said: дальшедальше21 маяbashdl_mod "naturalist" "naturalist.jar"You said: дальшедальше21 маяbashdl_mod "supplementaries" "supplementaries.jar"You said: довай пачкамидовай пачками21 маяClaude responded: Окей, вставляй по одной строке за раз — просто копируй и жми Enter:Окей, вставляй по одной строке за раз — просто копируй и жми Enter:
bashdl_mod "farmers-delight" "farmersdelight.jar"
bashdl_mod "better-combat" "bettercombat.jar"
bashdl_mod "geckolib" "geckolib.jar"
bashdl_mod "moonlight" "moonlight.jar"
bashdl_mod "collective" "collective.jar"
bashdl_mod "citadel" "citadel.jar"
bashdl_mod "cloth-config" "cloth-config.jar"
bashdl_mod "player-animator" "playeranimator.jar"
bashdl_mod "botarium" "botarium.jar"
bashdl_mod "resourceful-lib" "resourcefullib.jar"
bashdl_mod "resourceful-config" "resourcefulconfig.jar"
Скинь общий результат когда закончишь.You said: как посмотреть полный список чтобы тебе скинтькак посмотреть полный список чтобы тебе скинть21 маяbashls -lh ~/mc-server/modsYou said: adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ ls -lh ~/mc-server/modsadminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ ls -lh ~/mc-server/mods
total 78M
-rw-rw-r-- 1 adminmc adminmc 26M Sep 6 2024 alexsmobs.jar
-rw-rw-r-- 1 adminmc adminmc 1.1M Dec 2 21:48 bettercombat.jar
-rw-rw-r-- 1 adminmc adminmc 154K Jun 29 2024 botarium.jar
-rw-rw-r-- 1 adminmc adminmc 334K May 6 2024 chunky.jar
-rw-rw-r-- 1 adminmc adminmc 3.1M Jan 17 18:17 citadel.jar
-rw-rw-r-- 1 adminmc adminmc 1.2M Sep 16 2024 cloth-config.jar
-rw-rw-r-- 1 adminmc adminmc 20K Apr 21 2024 clumps.jar
-rw-rw-r-- 1 adminmc adminmc 648K May 1 14:11 collective.jar
-rw-rw-r-- 1 adminmc adminmc 422K Nov 2 2024 cristellib.jar
-rw-rw-r-- 1 adminmc adminmc 13M Mar 23 2024 dungeonstaverns.jar
-rw-rw-r-- 1 adminmc adminmc 1.6M May 7 17:01 entityculling.jar
-rw-rw-r-- 1 adminmc adminmc 3.2M May 13 16:41 farmersdelight.jar
-rw-rw-r-- 1 adminmc adminmc 121K Oct 22 2023 ferritecore.jar
-rw-rw-r-- 1 adminmc adminmc 1015K Jan 31 01:40 geckolib.jar
-rw-rw-r-- 1 adminmc adminmc 466K Jul 7 2025 lithostitched.jar
-rw-rw-r-- 1 adminmc adminmc 929K May 16 18:02 modernfix.jar
-rw-rw-r-- 1 adminmc adminmc 1.4M May 12 06:29 moonlight.jar
-rw-rw-r-- 1 adminmc adminmc 3.7M May 8 2025 naturalist.jar
-rw-rw-r-- 1 adminmc adminmc 134K Feb 24 2025 resourcefulconfig.jar
-rw-rw-r-- 1 adminmc adminmc 423K Aug 24 2024 resourcefullib.jar
-rw-rw-r-- 1 adminmc adminmc 91K Feb 9 2024 saturn.jar
-rw-rw-r-- 1 adminmc adminmc 108K Jul 8 2023 starlight.jar
-rw-rw-r-- 1 adminmc adminmc 1.3M Sep 16 2024 structory.jar
-rw-rw-r-- 1 adminmc adminmc 14M Apr 6 12:12 supplementaries.jar
-rw-rw-r-- 1 adminmc adminmc 316K Nov 8 2025 tectonic.jar
-rw-rw-r-- 1 adminmc adminmc 3.1M Jul 7 2024 terralith.jar
-rw-rw-r-- 1 adminmc adminmc 2.8M Dec 3 2023 townsandtowers.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ вотShow more21 маяClaude responded: 27 модов, всё на месте!27 модов, всё на месте! Не хватает только playeranimator — скачай:
bashdl_mod "playeranimator" "playeranimator.jar"
После этого запускай сервер через панель и смотри консоль. Если запустится без крашей — сразу ставим плагины для админки через папку plugins.You said: что на счет модов на админку ради которых мы все делаличто на счет модов на админку ради которых мы все делали21 маяClaude responded: Правильно!Правильно! Плагины для Arclight кладутся в папку plugins, не mods. Сначала создадим папку и скачаем всё самое мощное:
bashmkdir ~/mc-server/plugins
cd ~/mc-server/plugins
# Главное — права и префиксы
wget -O luckperms.jar "https://download.luckperms.net/1564/bukkit/loader/LuckPerms-Bukkit-5.4.145.jar"
# Основные команды админа
wget -O essentialsx.jar "https://github.com/EssentialsX/Essentials/releases/download/2.20.1/EssentialsX-2.20.1.jar"
# Защита от грифа — логирует всё
wget -O coreprotect.jar "https://github.com/PlayPro/CoreProtect/releases/download/v22.4/CoreProtect-22.4.jar"
# TAB — префиксы в табе
wget -O tab.jar "https://github.com/NEZNAMY/TAB/releases/download/4.1.4/TAB.v4.1.4.jar"
Скинь результат.You said: adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "playeranimator" "playeranimator.adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "playeranimator" "playeranimator.jar"
playeranimator.jar 100%[=================================================>] 177.18K --.-KB/s in 0.09s
✓ playeranimator.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ mkdir ~/mc-server/plugins
mkdir: cannot create directory ‘/home/adminmc/mc-server/plugins’: File exists
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ cd ~/mc-server/plugins
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/plugins$
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/plugins$ # Главное — права и префиксы
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/plugins$ wget -O luckperms.jar "https://download.luckperms.net/1564/bukkit/loader/LuckPerms-Bukkit-5.4.145.jar"
luckperms.jar: Permission denied
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/plugins$
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/plugins$ # Основные команды админа
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/plugins$ wget -O essentialsx.jar "https://github.com/EssentialsX/Essentials/releases/download/2.20.1/EssentialsX-2.20.1.jar"
essentialsx.jar: Permission denied
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/plugins$
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/plugins$ # Защита от грифа — логирует всё
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/plugins$ wget -O coreprotect.jar "https://github.com/PlayPro/CoreProtect/releases/download/v22.4/CoreProtect-22.4.jar"
coreprotect.jar: Permission denied
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/plugins$
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/plugins$ # TAB — префиксы в табе
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/plugins$ wget -O tab.jar "https://github.com/NEZNAMY/TAB/releases/download/4.1.4/TAB.v4.1.4.jar"
tab.jar: Permission denied
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/plugins$Show more21 маяClaude responded: Папка plugins создана от root.Папка plugins создана от root. Исправим права:
bashsudo chown -R adminmc:adminmc ~/mc-server/plugins
Потом снова качаем:
bashwget -O luckperms.jar "https://download.luckperms.net/1564/bukkit/loader/LuckPerms-Bukkit-5.4.145.jar"
wget -O essentialsx.jar "https://github.com/EssentialsX/Essentials/releases/download/2.20.1/EssentialsX-2.20.1.jar"
wget -O coreprotect.jar "https://github.com/PlayPro/CoreProtect/releases/download/v22.4/CoreProtect-22.4.jar"
wget -O tab.jar "https://github.com/NEZNAMY/TAB/releases/download/4.1.4/TAB.v4.1.4.jar"adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/mods$ dl_mod "playeranimator" "playeranimator.jar"
playeranimator.jar 100%[=================================================>] 177.18K --.-KB/s in 0.09s
✓ playeranimator.jar
adminmc@compute-vm-4-16-93-ssd-nonreppasted21 маяClaude responded: EssentialsX скачался, остальные ссылки устарели.EssentialsX скачался, остальные ссылки устарели. Исправим:Searched the webSearched the webНашёл актуальные ссылки. Качаем:
bashwget -O luckperms.jar "https://download.luckperms.net/1580/bukkit/loader/LuckPerms-Bukkit-5.5.0.jar"
wget -O coreprotect.jar "https://github.com/PlayPro/CoreProtect/releases/download/v22.4/CoreProtect-22.4.jar"
wget -O tab.jar "https://github.com/NEZNAMY/TAB/releases/download/5.0.5/TAB.v5.0.5.jar"adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/plugins$ wget -O essentialsx.jar "https://github.com/EssentialsX/Essentials/releases/download/2.20.1/EssentialsX-2.20.1.jar"
--2026-05-21 18:36:06-- https://github.com/EssentialsX/Essentials/releases/download/2.20.1/EssentialsXpasted21 маяClaude responded: TAB и EssentialsX скачались.TAB и EssentialsX скачались. LuckPerms и CoreProtect не нашлись — ищем актуальные ссылки:Searched the webSearched the webbashwget -O luckperms.jar "https://cdn.modrinth.com/data/Vebnzrzj/versions/v5.5.17-bukkit/LuckPerms-Bukkit-5.5.17.jar"
bashwget -O coreprotect.jar "https://github.com/PlayPro/CoreProtect/releases/download/v22.4.1/CoreProtect-22.4.1.jar"You said: оба не нашлись 404оба не нашлись 40421 маяClaude responded: CoreProtect скачивается только со Spigot — там нужна авторизация.Searched the webSearched the webCoreProtect скачивается только со Spigot — там нужна авторизация. LuckPerms тоже. Давай скачаем через Modrinth API:
bash# LuckPerms
curl -s "https://api.modrinth.com/v2/project/Vebnzrzj/version?loaders=%5B%22bukkit%22%5D" | python3 -c "import sys,json; d=json.load(sys.stdin); print(d[0]['files'][0]['url'])"
Скинь что выведет — получим прямую ссылку.You said: adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/plugins$ # LuckPermsadminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/plugins$ # LuckPerms
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/plugins$ curl -s "https://api.modrinth.com/v2/project/Vebnzrzj/version?loaders=%5B%22bukkit%22%5D" | python3 -c "import sys,json; d=json.load(sys.stdin); print(d[0]['files'][0]['url'])"
https://cdn.modrinth.com/data/Vebnzrzj/versions/OrIs0S6b/LuckPerms-Bukkit-5.5.17.jar
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/plugins$21 маяClaude responded: Отлично, есть ссылка!Отлично, есть ссылка! Качаем:
bashwget -O luckperms.jar "https://cdn.modrinth.com/data/Vebnzrzj/versions/OrIs0S6b/LuckPerms-Bukkit-5.5.17.jar"You said: есть дальшеесть дальше21 маяClaude responded: CoreProtect качается только со Spigot через браузер — нужна регистрация.CoreProtect качается только со Spigot через браузер — нужна регистрация. Пропустим пока и добавим потом вручную через панель.
Качаем остальные важные плагины:
bashwget -O vault.jar "https://github.com/MilkBowl/Vault/releases/download/1.7.3/Vault.jar"
bashwget -O chatmanager.jar "https://github.com/Andrew6rant/ChatManager/releases/download/v2.1.7/ChatManager.jar"
Vault нужен для связки LuckPerms + EssentialsX. Скинь результат.You said: 2 не скачалсЯ2 не скачалсЯ21 маяClaude responded: Скинь результат только по Vault — ChatManager найдём отдельно.bashwget -O vault.jar "https://github.com/MilkBowl/Vault/releases/download/1.7.3/Vault.jar"
Скинь результат только по Vault — ChatManager найдём отдельно.You said: скачалсяскачался21 маяClaude responded: Теперь посмотрим что есть в plugins:Теперь посмотрим что есть в plugins:
bashls -lh ~/mc-server/pluginsYou said: drwxr-xr-x 2 adminmc adminmc 4.drwxr-xr-x 2 adminmc adminmc 4.0K May 21 18:28 PluginMetrics
-rw-rw-r-- 1 adminmc adminmc 0 May 21 18:37 chatmanager.jar
-rw-rw-r-- 1 adminmc adminmc 0 May 21 18:37 coreprotect.jar
-rw-rw-r-- 1 adminmc adminmc 3.0M Aug 5 2023 essentialsx.jar
-rw-rw-r-- 1 adminmc adminmc 1.5M Oct 11 2025 luckperms.jar
-rw-rw-r-- 1 adminmc adminmc 1.4M Jan 29 2025 tab.jar
-rw-rw-r-- 1 adminmc adminmc 266K Dec 7 2021 vault.jar21 маяClaude responded: Удали пустые файлы и запускай сервер:Удали пустые файлы и запускай сервер:
bashrm ~/mc-server/plugins/chatmanager.jar ~/mc-server/plugins/coreprotect.jar
Потом нажми Запустить в панели и скинь консоль — проверим что все плагины загрузились без ошибок.You said: а че там в ручную скачаем мыа че там в ручную скачаем мы21 маяClaude responded: CoreProtect — нужна регистрация на SpigotMC.CoreProtect — нужна регистрация на SpigotMC. Это бесплатно, займёт 2 минуты. Зайди на spigotmc.org, зарегистрируйся, потом скачай отсюда:
https://www.spigotmc.org/resources/coreprotect.8631/
Скачай файл на комп, потом загрузи через Управление файлами в MCSManager в папку plugins.
Но пока это не критично — запускай сервер без него, проверим что основное работает. CoreProtect добавим потом.You said: Error 1005 выдает ссылка на скачиваниеError 1005 выдает ссылка на скачивание21 маяClaude responded: Spigot блокирует без аккаунта.Spigot блокирует без аккаунта. Не страшно — CoreProtect можно заменить на Prism или LogBlock, они делают то же самое и качаются без регистрации:
bashwget -O prism.jar "https://github.com/prism/Prism/releases/download/3.0.6/Prism-3.0.6.jar"
Скинь результат.You said: 40440421 маяClaude responded: Забудем пока про логгер — добавим потом.Searched the webSearched the webЗабудем пока про логгер — добавим потом. Лучше запустим сервер и проверим что есть. Нажми Запустить в панели и скинь консоль когда загрузится.You said: какой там айпикакой там айпи21 маяClaude responded: IP твоего сервера:IP твоего сервера:
158.160.12.115
Порт стандартный 25565 — в Minecraft просто вводи 158.160.12.115 и всё.
Но сначала запусти сервер через панель и убедись что он поднялся без ошибок![INFO] Подготовка к запуску...
[INFO] Экземпляр работает. Вы можете отправлять команды, используя поле ввода внизу. Если вам нужны расширенные функции консоли, такие как Ctrl, Tab и другие сочетания клавиш, пожалуйста, перейдите в настройки терминала, чтобы включить эмулированный терминал.
[INFO] pasted21 маяClaude responded: Проблема в моде Supplementaries — он конфликтует с Arclight.Проблема в моде Supplementaries — он конфликтует с Arclight. Удаляем его:
bashrm ~/mc-server/mods/supplementaries.jar ~/mc-server/mods/moonlight.jar
Потом запускай сервер снова.You said: Не забудь его заменить потомНе забудь его заменить потом21 маяClaude responded: Запомнил — Supplementaries и Moonlight удалены из-за конфликта с Arclight, нужно найти замену позже.Запомнил — Supplementaries и Moonlight удалены из-за конфликта с Arclight, нужно найти замену позже.
Запускай сервер и скинь консоль. supplementaries:trapped_present_blue: 1875
supplementaries:trapped_present_brown: 1867
supplementaries:trapped_present_cyan: 1873
supplementaries:trapped_present_gray: 1865
supplementaries:trapped_present_green: 1872
supplementaries:trapped_presenpasted21 маяClaude responded: Сервер запустился и работает!Сервер запустился и работает! Done (4.469s) — отлично.
Предупреждения про supplementaries — не критично, просто старые данные мира очищаются. Также есть пустой prism.jar — удали его:
bashrm ~/mc-server/plugins/prism.jar
Теперь нужно сделать себя оператором. В консоли панели напиши:
op Sus7138
После этого зайди в игру и проверь что всё работает!You said: у меня почему то не заходит на серваку меня почему то не заходит на сервак21 маяClaude responded: Скорее всего проблема с вайтлистом.Скорее всего проблема с вайтлистом. В консоли панели напиши:
whitelist add Sus7138
Если всё равно не заходит — напиши какую ошибку показывает Minecraft при подключении.21 маяClaude responded: Connection timed out — порт 25565 закрыт в файрволе.Connection timed out — порт 25565 закрыт в файрволе. Открой его:
bashsudo ufw allow 25565/tcp
sudo ufw allow 25565/udp
Потом попробуй зайти снова.You said: adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/plugins$ sudo ufw allow 25565/tcpadminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/plugins$ sudo ufw allow 25565/tcp
sudo ufw allow 25565/udpRules updated
Rules updated (v6)
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/plugins$21 маяClaude responded: Теперь пробуй заходить на 158.Теперь пробуй заходить на 158.160.12.115 в Minecraft. Если всё равно не пускает — это может быть файрвол на уровне облака (Яндекс Клауд).
Скинь скриншот что покажет при попытке подключения.You said: тоже самоетоже самое21 маяClaude responded: Это файрвол Яндекс Клауда — нужно открыть порт в их панели управления.Это файрвол Яндекс Клауда — нужно открыть порт в их панели управления. Зайди на console.yandex.cloud, найди свою виртуальную машину, перейди в Сеть → Группы безопасности и добавь правило:
Направление: Входящий трафик
Протокол: TCP
Порт: 25565
Источник: 0.0.0.0/0
Скинь скриншот панели Яндекса если не найдёшь где это.21 маяClaude responded: Нажми на "Группы безопасности" в левом меню, потом кликни на default-sg-enpte51g8uosc9gl2klg.Нажми на "Группы безопасности" в левом меню, потом кликни на default-sg-enpte51g8uosc9gl2klg.21 маяClaude responded: Уже есть правило Any с источником 0.Уже есть правило Any с источником 0.0.0.0/0 — это означает что весь входящий трафик разрешён! Порт не должен быть заблокирован.
Проверим что сервер реально слушает порт:
bashss -tlnp | grep 25565You said: ss -tlnp | grep 25565ss -tlnp | grep 2556521 маяClaude responded: Скинь что вывело.Скинь что вывело.You said: adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/plugins$ ss -tlnp | grep 25565adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/plugins$ ss -tlnp | grep 25565
LISTEN 0 4096 *:25565 *:*
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/plugins$21 маяClaude responded: Сервер слушает порт — всё правильно.Сервер слушает порт — всё правильно. Попробуй подключиться указав порт явно: 158.160.12.115:25565
Также проверь — какую версию Minecraft используешь? Должна быть 1.20.1.You said: пишет привышено время ожиданияпишет привышено время ожидания21 маяClaude responded: Попробуй с телефона через мобильный интернет (не через тот же WiFi) — иногда провайдер блокирует игровые порты.Попробуй с телефона через мобильный интернет (не через тот же WiFi) — иногда провайдер блокирует игровые порты.
Также проверим пингуется ли сервер вообще:
bashping 158.160.12.115
Запусти на своём компьютере и скинь результат.You said: > ping 158.ping 158.160.12.115
ping: 158.160.12.115ping: Name or service not known
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/plugins$21 маяClaude responded: Ты запустил ping на сервере а не на своём компьютере!Ты запустил ping на сервере а не на своём компьютере! Запусти на своём Windows ПК в командной строке:
ping 158.160.12.115You said: Microsoft Windows [Version 10.Microsoft Windows [Version 10.0.19045.6456]
(c) Корпорация Майкрософт (Microsoft Corporation). Все права защищены.
C:\Users\qwert>> ping 158.160.12.115
"158.160.12.115" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
C:\Users\qwert>ping: 158.160.12.115ping: Name or service not known
"ping:" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
C:\Users\qwert>adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/plugins$
Синтаксическая ошибка в имени файла, имени папки или метке тома.
C:\Users\qwert>> ping 158.160.12.115
"158.160.12.115" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
C:\Users\qwert>ping: 158.160.12.115ping: Name or service not known
"ping:" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
C:\Users\qwert>adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~/mc-server/plugins$
Синтаксическая ошибка в имени файла, имени папки или метке тома.
C:\Users\qwert>Show more21 маяClaude responded: Ты скопировал команды вместе с серверными строками.Ты скопировал команды вместе с серверными строками. Открой новую командную строку на Windows и напиши вручную только:
ping 158.160.12.115You said: Обмен пакетами с 158.Обмен пакетами с 158.160.12.115 по с 32 байтами данных:
Ответ от 158.160.12.115: число байт=32 время=39мс TTL=55
Ответ от 158.160.12.115: число байт=32 время=41мс TTL=55
Ответ от 158.160.12.115: число байт=32 время=36мс TTL=55
Ответ от 158.160.12.115: число байт=32 время=42мс TTL=55
Статистика Ping для 158.160.12.115:
Пакетов: отправлено = 4, получено = 4, потеряно = 0
(0% потерь)
Приблизительное время приема-передачи в мс:
Минимальное = 36мсек, Максимальное = 42 мсек, Среднее = 39 мсек
C:\Users\qwert>22 маяClaude responded: Пинг идёт отлично — 39мс, 0% потерь.Пинг идёт отлично — 39мс, 0% потерь. Сервер доступен по сети. Значит проблема именно в порте 25565.
Проверим порт с Windows:
Test-NetConnection -ComputerName 158.160.12.115 -Port 25565
Запусти в PowerShell (не cmd) и скинь результат.You said: PS C:\Users\qwert> Test-NetConnection -ComputerName 158.PS C:\Users\qwert> Test-NetConnection -ComputerName 158.160.12.115 -Port 25565
ПРЕДУПРЕЖДЕНИЕ: TCP connect to (158.160.12.115 : 25565) failed
ComputerName : 158.160.12.115
RemoteAddress : 158.160.12.115
RemotePort : 25565
InterfaceAlias : Ethernet
SourceAddress : 192.168.0.79
PingSucceeded : True
PingReplyDetails (RTT) : 36 ms
TcpTestSucceeded : False
PS C:\Users\qwert>22 маяClaude responded: TCP connect failed — порт закрыт несмотря на правила.TCP connect failed — порт закрыт несмотря на правила. Проблема в том что у Яндекс Клауда есть ещё один уровень защиты — нужно проверить привязана ли группа безопасности к самой виртуальной машине.
Зайди в Яндекс Клауд → Compute Cloud → Виртуальные машины → кликни на свою VM → вкладка Сеть — скинь скриншот.22 маяClaude responded: Вижу проблему!Вижу проблему! Публичный IP твоей VM это 111.88.158.80, а не 158.160.12.115!
Попробуй подключиться в Minecraft по адресу:
111.88.158.8022 маяClaude responded: Всё равно не пускает.Всё равно не пускает. IP динамический — возможно он изменился. Давай проверим актуальный внешний IP прямо с сервера:
bashcurl ifconfig.meYou said: adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~$ curl ifconfig.adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~$ curl ifconfig.me
111.88.158.80adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~$22 маяClaude responded: IP правильный — 111.IP правильный — 111.88.158.80. Проверим порт с PowerShell:
Test-NetConnection -ComputerName 111.88.158.80 -Port 25565You said: 111.111.88.158.80adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~$ Test-NetConnection -ComputerName 111.88.158.5
Test-NetConnection: command not found
adminmc@compute-vm-4-16-93-ssd-nonreplicated-1779345260926:~$22 маяClaude responded: Запусти на своём Windows компьютере в PowerShell, не на сервере:Запусти на своём Windows компьютере в PowerShell, не на сервере:
Test-NetConnection -ComputerName 111.88.158.80 -Port 25565You said: PS C:\Users\qwert> PS C:\Users\qwert>Test-NetConnection -ComputerName 111.PS C:\Users\qwert> PS C:\Users\qwert>Test-NetConnection -ComputerName 111.88.158.80 -Port 25565
Get-Process : Не удается найти параметр, соответствующий имени параметра "Port".
строка:1 знак:66
+ ... sers\qwert>Test-NetConnection -ComputerName 111.88.158.80 -Port 25565
+ ~~~~~
+ CategoryInfo : InvalidArgument: (:) [Get-Process], ParameterBindingException
+ FullyQualifiedErrorId : NamedParameterNotFound,Microsoft.PowerShell.Commands.GetProcessCommand
PS C:\Users\qwert>22 маяClaude responded: Попробуй так в PowerShell:Попробуй так в PowerShell:
tnc 111.88.158.80 -port 25565You said: PS C:\Users\qwert> tnc 111.PS C:\Users\qwert> tnc 111.88.158.80 -port 25565
ПРЕДУПРЕЖДЕНИЕ: TCP connect to (111.88.158.80 : 25565) failed
ComputerName : 111.88.158.80
RemoteAddress : 111.88.158.80
RemotePort : 25565
InterfaceAlias : Ethernet
SourceAddress : 192.168.0.79
PingSucceeded : True
PingReplyDetails (RTT) : 35 ms
TcpTestSucceeded : False
PS C:\Users\qwert>22 маяClaude responded: Порт заблокирован на уровне Яндекс Клауда.Порт заблокирован на уровне Яндекс Клауда. Группа безопасности разрешает Any трафик но это не применяется к порту 25565 снаружи.
Зайди в Яндекс Клауд → VPC → Группы безопасности → default-sg-enpte51g8uosc9gl2klg → нажми Редактировать → добавь правило для входящего трафика:
Протокол: TCP
Диапазон портов: 25565
Тип источника: CIDR
CIDR: 0.0.0.0/0
Скинь скриншот после добавления.22 маяClaude responded: Правило добавлено!Правило добавлено! Теперь пробуй подключиться в Minecraft по адресу:
111.88.158.80You said: может чтобы это исправить привяжем домен серверцможет чтобы это исправить привяжем домен серверц22 маяClaude responded: Сначала давай проверим — заходит ли сейчас на сервер без домена.Сначала давай проверим — заходит ли сейчас на сервер без домена. Попробуй подключиться к 111.88.158.80 в Minecraft и скинь что показывает.22 маяClaude responded: Прогресс!Прогресс! Теперь Connection refused вместо timed out — это значит что порт виден, но сервер отклоняет соединение. Скорее всего сервер упал или не запущен.
Проверь в панели MCSManager — запущен ли сервер. Если да — скинь последние строки консоли.You said: какая там ссылкакакая там ссылка22 маяClaude responded: http://111.http://111.88.158.80:2333322 маяClaude responded: Сервер запущен но сбрасывает соединение — скорее всего проблема с онлайн-режимом или версией клиента.Сервер запущен но сбрасывает соединение — скорее всего проблема с онлайн-режимом или версией клиента.
Скинь скриншот консоли MCSManager — последние строки после попытки подключения.[INFO] Подготовка к запуску...
[INFO] Экземпляр работает. Вы можете отправлять команды, используя поле ввода внизу. Если вам нужны расширенные функции консоли, такие как Ctrl, Tab и другие сочетания клавиш, пожалуйста, перейдите в настройки терминала, чтобы включить эмулированный терминал.
[INFO] pasted22 маяClaude responded: Вот в чём проблема!Вот в чём проблема! Сервер тебя видит и пускает, но отклоняет потому что на клиенте (твоём Minecraft) нет нужных модов:
farmersdelight, alexsmobs, citadel, geckolib
Эти моды нужно установить и на клиент! Тебе нужно:
Установить Forge 1.20.1 на свой компьютер
Скачать и положить в папку mods клиента те же моды что на сервере
Какой лаунчер используешь — обычный Minecraft лаунчер или сторонний (CurseForge, Modrinth, ATLauncher)?22 маяClaude responded: Прогресс!Прогресс! Minecraft сам показывает какие моды нужны — Better Combat, Botarium, Naturalist. Нажми "Открыть папку модов" и скинь скриншот что там уже есть.22 маяClaude responded: Используешь Prism Launcher — отлично!Используешь Prism Launcher — отлично! Видно что уже есть часть модов. Не хватает Better Combat, Botarium и Naturalist. Скачай их с Modrinth и положи в эту папку:
Better Combat: https://modrinth.com/mod/better-combat/versions
Botarium: https://modrinth.com/mod/botarium/versions
Naturalist: https://modrinth.com/mod/naturalist/versions
На каждой странице выбирай версию для Forge 1.20.1 и скачивай jar файл прямо в эту папку модов.22 маяClaude responded: Скачивай 5.Скачивай 5.0pre3-forge — это именно та версия которую требует сервер.You said: вот что выдал майнкрафт после установкивот что выдал майнкрафт после установки22 маяClaude responded: Better Combat требует ещё два мода на клиент.Better Combat требует ещё два мода на клиент. Скачай и положи в папку модов:
Cloth Config: https://modrinth.com/mod/cloth-config/versions — выбирай Forge 1.20.1
Player Animator: https://modrinth.com/mod/player-animator/versions — выбирай Forge 1.20.122 маяClaude responded: Player Animator переехал.Player Animator переехал. Попробуй эту ссылку:
https://modrinth.com/mod/playeranimator/versionsYou said: как только зашел в мир вылетелоPrism Launcher version: 11.0.2 (official)
Launched instance in online mode
login.microsoftonline.com resolves to:
2603:1027:1:28::1f, 2603:1027:1:28::6, 2603:1027:1:28::4, 2603:1027:1:28::1e, 2603:1027:1:28::10, 2603:1027:1:28::23, 2603:1027:1:28::25, 2603:1027:1:28::1c, 20.190.147.4, 20.19pastedкак только зашел в мир вылетело22 маяClaude responded: Проблема ясна — мод No Tree Punching на клиенте конфликтует с сервером.Проблема ясна — мод No Tree Punching на клиенте конфликтует с сервером. Этого мода нет на сервере, а на клиенте он есть. Просто удали его из папки модов клиента:
Удали из папки модов эти два файла:
notreepunching-forge-1.20-7.1.0.jar
farmersdelight-notreepunching-pot-1.0.0.jar
Потом снова заходи на сервер.You said: когда я подключаюсь выскакивают 1 из этих ошибоккогда я подключаюсь выскакивают 1 из этих ошибок22 маяClaude responded: Сервер падает когда ты заходишь — это крашит его.Сервер падает когда ты заходишь — это крашит его. Посмотри в MCSManager — запущен ли сервер сейчас, и если да скинь последние строки консоли после попытки подключения.You said: он не падал[INFO] Подготовка к запуску...
[INFO] Экземпляр работает. Вы можете отправлять команды, используя поле ввода внизу. Если вам нужны расширенные функции консоли, такие как Ctrl, Tab и другие сочетания клавиш, пожалуйста, перейдите в настройки терминала, чтобы включить эмулированный терминал.
[INFO] pastedон не падал22 маяClaude responded: Вижу — один раз ты зашёл (Sus7138 logged in), потом вылетел (lost connection: Disconnected).Вижу — один раз ты зашёл (Sus7138 logged in), потом вылетел (lost connection: Disconnected). Это клиентский краш от notreepunching.
Теперь пишет Channels [farmersdelight:main] rejected — значит на клиенте нет FarmersDelight или версия не та.
Скинь скриншот папки модов клиента — покажи что сейчас там лежит.You said: смотри довай все откатим и зделаем версию джава 1.смотри довай все откатим и зделаем версию джава 1.20.1 фабрик ванилу22:36Claude responded: Хорошая идея — Fabric намного стабильнее для клиент-серверной игры чем Forge.Хорошая идея — Fabric намного стабильнее для клиент-серверной игры чем Forge. Но тогда все моды нужно менять на Fabric версии.
Давай сначала определимся — что хочешь на сервере:
Вариант А — чистая ваниль без модов
Просто Java сервер 1.20.1, никаких модов. Максимальная совместимость, любой клиент заходит.
Вариант Б — Fabric с модами
Те же моды на генерацию мира (Terralith, Towns&Towers и т.д.) но на Fabric — работают стабильнее.
Что выбираешь?