
ReGenCWG
Активный0.0
Установок
Последнее обновление
ReGenCWG - Регенерация мира для CubicWorldGen
Обзор и требования
Данный аддон совместим с CubicChunks версии 0.0.938 или выше, CubicWorldGen версии 0.0.39 или выше, а также требует MinecraftForge 14.23.3.2658 или новее.
Основная функция мода - повторная генерация руд и замена определенных блоков в уже созданных и сохраненных на диске кубах для миров кубического типа.
Важно отметить, что установка мода на клиенте не требуется. Игроки без этого мода смогут подключаться к серверу, где он установлен.
Регенерация руд
Инструкция по использованию
В существующем мире создайте папку по пути <папка_сохранения_мира>/data/regencwg/ и разместите стандартный файл внешних настроек CubicWorldGen (custom_generator_settings.json), где определите только те руды, которые должны быть сгенерированы в существующих кубах. Для ограничения зон генерации новых руд используйте cubeAreas и определите руды в суб-пресете.
Принцип работы
При первой загрузке мира или выполнении команды /regencwg reset 0 аддон просканирует папку мира на наличие существующих кубов и добавит их координаты в память. При последующих перезагрузках сервера аддон будет использовать сохраненные данные. При каждом событии CubeWatchEvent (которое срабатывает при необходимости отправки куба клиенту) аддон проверит соответствие координат куба установленным в памяти, удалит его из набора и запустит генераторы руд согласно пресету.
Замена блоков
Инструкция по использованию
В существующем мире создайте папку по пути <папка_сохранения_мира>/data/regencwg/ и разместите файл replace_config.json, где определите, какой блокстат должен быть заменен на какой. Для изучения правильного синтаксиса скачайте предоставленный пример.
Альтернативно выполните команду /regencwg replace-config <id_измерения> <строка_конфигурации>.
<строка_конфигурации> - та же строка, что и в файле, но без пробелов. После этого выполните команду /regencwg replace <id_измерения> для запуска процесса.
Принцип работы
При выполнении команды /regencwg replace <id_измерения> аддон просканирует папку мира на наличие существующих кубов. Каждый куб будет загружен с диска, просканирован на наличие определенного блокстата, и если куб содержит этот блокстат, он будет заменен на заменяющий.
Серверные команды
Список серверных команд, добавленных модом:
- /regencwg remaining <id_измерения> - показывает оставшиеся кубы, которые нужно заполнить рудами в <id_измерения>. ID измерения Оверворлда - 0.
- /regencwg reset <id_измерения> - повторное сканирование папки сохранения для повторного добавления всех сохраненных координат кубов в очередь заполнения. Эту команду не нужно запускать, если процесс повторного заполнения кубов уже завершен и вам нужно начать новый.
- /regencwg stop <id_измерения> - полная остановка процесса заполнения.
- /regencwg finish <id_измерения> - заполнение всех кубов сразу. Может зависнуть сервер на некоторое время (около 1 минуты на 10 000 кубов).
- /regencwg replace-config <id_измерения> <строка_конфигурации> - перезапись конфигурации замены для измерения.
- /regencwg replace <id_измерения> - замена определенного блокстата в каждом сохраненном кубе согласно ранее загруженной конфигурации.