Как изменить название мира на сервере Minecraft в панели Proxmox на хостинге proxify.cloud
Изменение названия мира на сервере Minecraft может потребоваться для удобства администрирования, переименования основного мира или создания нового с понятным именем. В этой инструкции мы подробно разберём процесс изменения названия мира на выделенном сервере с Ubuntu через панель управления proxify.cloud (на основе Proxmox).
Подготовка к изменению названия мира
Перед началом убедитесь, что:
- У вас есть доступ к панели управления proxify.cloud.
- Сервер остановлен или находится в режиме технического обслуживания.
- Вы подключились к серверу по SSH.
- Резервная копия файлов мира сделана.
Шаг 1: Подключение к серверу через SSH
- Войдите в панель управления proxify.cloud.
- Перейдите во вкладку «Серверы» и выберите нужный сервер.
- Нажмите кнопку «Подключиться» или используйте кнопку «Web Terminal», если доступна.
- Либо подключитесь через терминал на локальном компьютере:
ssh root@ваш_ip_адрес
Замените
ваш_ip_адресна реальный IP вашего сервера.
Шаг 2: Остановка сервера Minecraft
Перед изменением названия мира необходимо остановить процесс сервера Minecraft.
Если вы используете screen:
screen -ls
Найдите сессию с сервером (например, minecraft), затем подключитесь к ней:
screen -r minecraft
Внутри сессии введите команду остановки:
/stop
Дождитесь завершения работы сервера.
Если вы используете systemd-сервис:
systemctl stop minecraft
Шаг 3: Поиск директории с мирами
По умолчанию миры Minecraft находятся внутри папки сервера. Проверьте структуру каталогов:
cd /opt/minecraft/server
ls -la
Если путь отличается, найдите папку с сервером:
find / -name "server.jar" 2>/dev/null
Внутри директории сервера будут папки миров, например:
world/
world_nether/
world_the_end/
Шаг 4: Переименование папки мира
Чтобы изменить название основного мира, выполните следующие действия:
Вариант A: Переименование существующего мира
Если вы хотите просто переименовать текущий мир (например, с world на new_world):
mv world new_world
Аналогично для измерений:
mv world_nether new_world_nether
mv world_the_end new_world_the_end
Вариет B: Создание нового мира с нужным именем
Если вы хотите создать новый мир, просто удалите старые папки миров:
rm -rf world world_nether world_the_end
При следующем запуске сервер создаст новые миры с именем, указанным в конфигурации.
Шаг 5: Обновление конфигурационного файла server.properties
Название мира задаётся в файле server.properties. Откройте его:
nano /opt/minecraft/server/server.properties
Найдите строку:
level-name=world
Измените значение на новое имя:
level-name=new_world
Если вы переименовали только основной мир, остальные измерения (world_nether, world_the_end) будут автоматически переименованы сервером при следующем запуске.
Сохраните файл (Ctrl+O, Enter, Ctrl+X в nano).
Шаг 6: Проверка файла конфигурации world.yml (для плагинов)
Если на сервере установлены плагины (например, Multiverse-Core), проверьте конфигурационные файлы плагинов:
nano plugins/Multiverse-Core/worlds.yml
Обновите имена миров в соответствии с новыми названиями.
Шаг 7: Запуск сервера
После всех изменений запустите сервер:
Если используется screen:
screen -S minecraft -dm bash -c 'java -Xmx4G -Xms2G -jar server.jar nogui'
Если используется systemd:
systemctl start minecraft
Шаг 8: Проверка результата
Подключитесь к серверу через клиент Minecraft и убедитесь, что:
- Основной мир загружается с новым именем.
- Администраторские функции работают корректно.
- Нет ошибок в логах сервера.
Проверьте логи:
tail -f logs/latest.log
Возможные проблемы и решения
1. Сервер не запускается после переименования мира
Причина: В server.properties указано старое имя мира, либо папка мира отсутствует.
Решение:
- Убедитесь, что имя в
server.propertiesсовпадает с именем папки. - Проверьте права доступа:
chown -R minecraft:minecraft /opt/minecraft/server/new_world
2. Мир не загружается, появляется ошибка "Invalid path"
Причина: Некоторые плагины или моды ссылаются на старое имя мира.
Решение:
- Проверьте конфиги плагинов (например,
Multiverse-Core,WorldEdit,Essentials). - Очистите кэш плагинов:
rm -rf plugins/WorldEdit/*.cache
3. Данные игроков сброшены
Причина: Файлы playerdata привязаны к конкретному миру.
Решение:
- Перенесите содержимое
world/playerdataв новую папку мира вручную. - Используйте плагины для переноса данных игроков (например,
PlayerPoints,Multiverse-Core).
4. Ошибка доступа к файлам
Причина: Недостаточно прав на чтение/запись.
Решение:
- Установите корректные права:
chmod -R 755 /opt/minecraft/server/new_world
chown -R minecraft:minecraft /opt/minecraft/server/new_world
5. Сервер создаёт новый мир вместо загрузки существующего
Причина: В server.properties имя мира не совпадает с именем папки.
Решение:
- Проверьте точное совпадение имён.
- Убедитесь, что папка мира находится в корне директории сервера.
Заключение
Изменение названия мира на сервере Minecraft в панели proxify.cloud — это простая процедура, если соблюдать последовательность шагов. Важно всегда останавливать сервер перед изменениями, делать резервные копии и проверять конфигурационные файлы.
Если вы используете дополнительные плагины или моды, убедитесь, что они также обновлены для работы с новым именем мира.
Удачной администрции сервера!
Комментарии (0)