OptiWorld
OptiWorld автоматически очищает старые выброшенные предметы и собирает сферы опыта каждые 60 минут. Умная защита сохраняет предметы, поставленные игроками, и дропы поблизости. Ноль лагов, работает на любом сервере.
- Загрузчики
- FabricNeoForgeForgeQuilt
- Скачиваний на Modrinth
- 783
- Подписчиков на Modrinth
- 4
- версии
- 2
- Обновлён
- 9 августа 20269 авг.
- Опубликован
- в 2026
Коротко о моде
Нужен на сервере; в игре — по желанию
OptiWorld
🇬🇧 English
Обзор
OptiWorld — это лёгкий датапак для оптимизации производительности Minecraft Java Edition 1.15+ (рекомендуемая версия: 26.1.2). Он автоматически очищает старый выброшенный лут и собирает сферы опыта каждые 60 минут, чтобы мир работал плавно и без вмешательства в активность игроков.
Основные возможности
Автоматическая очистка мира (каждые 60 минут)
- Запускается по расписанию в 72000 тиков с помощью команды
/schedule - Выполняет задачи очистки асинхронно, чтобы избежать лагов сервера
- Не влияет на активных игроков и недавно выброшенные предметы
Умная очистка предметов
- Удаляет только старые предметы (6000+ тиков / старше 5 минут)
- Защищает предметы рядом с игроками (радиус 6 блоков)
- Сохраняет именованные предметы (переименованные на наковальне) навсегда
- Игнорирует спектаторов, чтобы избежать случайной защиты
- Пакетная обработка — 50 предметов за тик, чтобы избежать просадок FPS
- Система обратной связи — показывает количество удалённых предметов в actionbar по завершении
Сбор сфер опыта
- Автоматически притягивает сферы опыта к ближайшим игрокам
- Минимальное расстояние сбора: 8 блоков (с учётом ванильной физики)
- Максимальная дальность: 100 блоков
- Нацелен только на игроков в режимах выживания/приключения (игнорирует спектаторов)
- Работает мгновенно без заметного влияния
Технические характеристики
Методы оптимизации
- Условные проверки сущностей предотвращают лишнее сканирование
- Постраничная пакетная обработка (50 предметов/тик) устраняет лаг-спайки
- Эффективные NBT-запросы только для кандидатов на удаление
- Отслеживание через scoreboard для статистики и живой обратной связи
Совместимость
- Minecraft Java Edition: 26.1.2 и новее
- Формат пака: 101+
- Серверы: одиночная и многопользовательская игра
- Другие датапаки: полностью совместим
Установка
- Распакуйте ZIP-файл
- Поместите папку в директорию
/datapacks/вашего мира - Перезагрузите с помощью
/reloadили перезапустите мир - Проверьте с помощью
/datapack list
Настройка
Отредактируйте эти значения в файлах функций под свои нужды:
| Параметр | Расположение | По умолчанию | Описание |
|---|---|---|---|
| Размер пакета | clean_items_batch.mcfunction | 50 | Предметов обрабатывается за тик |
| Интервал очистки | cycle.mcfunction | 72000t | Частота очистки (тики) |
| Порог возраста предмета | check_item_age.mcfunction | 6000 | Тиков до удаления |
| Радиус защиты | check_item.mcfunction | ..6 | Расстояние от игроков (блоки) |
| Дальность сбора | collect_orbs.mcfunction | 8..100 | Дистанция сбора сфер (блоки) |
Влияние на производительность
✅ Минимальные накладные расходы — срабатывает только каждые 60 минут ✅ Умное определение — пропускает очистку, если нет предметов/сфер ✅ Распределённая нагрузка — нет лаг-спайков от пакетной обработки ✅ Нулевое вмешательство — не влияет на обычный геймплей или эффективность ферм
Поддержка
Встроенная обратная связь через сообщения в actionbar, показывающие количество очищенных предметов за каждый цикл.
🇷🇺 Русский
Обзор
OptiWorld — это лёгкий датапак оптимизации производительности для Minecraft Java Edition 1.15+ (рекомендуемая версия: 26.1.2). Автоматически очищает старый выброшенный лут и собирает сферы опыта каждый час, чтобы мир работал гладко без вмешательства в игровой процесс.
Основные возможности
Автоматическая очистка мира (каждые 60 минут)
- Работает по расписанию 72000 тиков через команду
/schedule - Обрабатывает очистку асинхронно, без лагов на сервере
- Не влияет на активных игроков и свежий лут
Умная очистка предметов
- Удаляет только старые предметы (6000+ тиков / 5+ минут)
- Защищает вещи рядом с игроками (радиус 6 блоков)
- Сохраняет именованные предметы (переименованные на наковальне) навсегда
- Игнорирует спектаторов во избежание случайной защиты
- Пакетная обработка — 50 предметов в тик, без просадок FPS
- Система обратной связи — показывает количество удалённых предметов в actionbar
Сбор сфер опыта
- Автоматически притягивает орбы опыта к ближайшим игрокам
- Минимальное расстояние сбора: 8 блоков (уважает физику игры)
- Максимальный радиус: 100 блоков
- Работает только на живых игроках (игнорирует спектаторов)
- Выполняется мгновенно без заметного влияния
Технические характеристики
Техники оптимизации
- Условные проверки сущностей предотвращают ненужные сканирования
- Пакетная обработка (50 предметов/тик) исключает просадки тиков
- Эффективные NBT-запросы только к кандидатам на удаление
- Отслеживание статистики через scoreboard с живой обратной связью
Совместимость
- Minecraft Java Edition: 26.1.2 и новее
- Pack Format: 101+
- Серверы: Одиночная игра и мультиплеер
- Другие датапаки: Полностью совместим
Установка
- Распакуй ZIP файл
- Поместите папку в
/datapacks/твоего мира - Перезагрузи с
/reloadили перезапусти мир - Проверь с
/datapack list
Настройка
Отредактируй эти значения в файлах функций под свои нужды:
| Параметр | Расположение | По умолчанию | Описание |
|---|---|---|---|
| Размер пачки | clean_items_batch.mcfunction | 50 | Предметов обработано в тик |
| Интервал очистки | cycle.mcfunction | 72000t | Частота очистки (тиков) |
| Порог возраста | check_item_age.mcfunction | 6000 | Тиков до удаления |
| Радиус защиты | check_item.mcfunction | ..6 | Расстояние от игроков (блоки) |
| Диапазон сбора | collect_orbs.mcfunction | 8..100 | Расстояние сбора орбов (блоки) |
Влияние на производительность
✅ Минимальные издержки - срабатывает только каждые 60 минут ✅ Умное обнаружение - пропускает очистку если нет предметов/орбов ✅ Распределённая нагрузка - без просадок от пакетной обработки ✅ Нулевое вмешательство - не влияет на обычную игру и фермы
Поддержка
Встроенная система обратной связи через actionbar, показывающая количество очищенных предметов в каждом цикле.
License: MIT
Minecraft Versions: 1.15+ Recommended version: 26.1.2
Частые вопросы
Как установить OptiWorld?
Установите Fabric под свою версию Minecraft, скачайте OptiWorld под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть OptiWorld?
У OptiWorld есть сборки для Minecraft 1.15–26.2.
Нужен ли OptiWorld на сервере?
Нужен на сервере; в игре — по желанию