Progressive World Cleanup
Активный0.0
Установок
Последнее обновление
Progressive World Cleanup
Обзор
Progressive World Cleanup представляет собой автоматизированный инструмент для очистки игрового мира от ненужных блоков и предметов. Эта утилита позволяет администраторам настраивать условия для удаления и замены объектов в мире с минимальными усилиями.
Принцип работы
Мод функционирует в фоновом режиме, используя отдельный поток обработки, не связанный с основным игровым процессом. В этом потоке происходит сканирование чанков с заданной периодичностью. При обнаружении блоков и предметов, подлежащих изменению, они добавляются в очередь обработки. На следующем игровом тике основной поток игры обрабатывает 20 или более элементов из этой очереди для модификации. Такой подход обеспечивает бесперебойную работу игры без лагов, одновременно выполняя очистку мира.
Основные возможности
- Удаление блоков по различным критериям: название, метаданные, словарь руд
- Замена блоков на основе их названия и метаданных
- Настраиваемое ограничение модификаций за один тик
- Конфигурируемое время сканирования чанков
- Работа в отдельном потоке от основной игры
- Команды администратора для управления процессом: запуск, остановка, пауза, проверка состояния
Планируемые функции
Будущие обновления будут включать:
- Размещение и редактирование TileEntities
- Временную задержку перед удалением для возможности восстановления блоков игроками
- Расширенный набор команд администратора
- Поддержку генератора руд для автоматического обновления старых месторождений
- Условное удаление блоков (например, только рядом с сундуками)
- Профилирование и оптимизацию кода генерации мира
Часто задаваемые вопросы
Мод медленно обновляется при загрузке мира
Это связано с 500-тиковой задержкой (25 секунд), которая позволяет всем элементам мира полностью загрузиться.
Как добавить или удалить блоки из списка
Используйте конфигурационный файл, где блоки перечислены через запятую.
Как узнать название блока
Рекомендуется использовать NEI для получения списка зарегистрированных блоков.
Название блока не работает, я добавил "tnt"
Необходимо указывать полное название блока, включая пакет: "minecraft:tnt".
Можно ли использовать идентификаторы предметов
Нет, поддерживаются только регистрационные имена блоков.
Есть задержка после размещения блока перед его удалением
Чанки сканируются каждые 2 минуты для повышения производительности и равномерного охвата мира.
Что такое чанк
Это область мира размером 16x256x16 блоков. Minecraft разделяет мир на такие сегменты для эффективной загрузки и выгрузки.