FastAsyncWorldEdit
FastAsyncWorldEdit (FAWE) - это мощный плагин для Майнкрафт, который ускоряет редактирование мира в десятки раз. Идеальный инструмент для строителей и админов, экономящий CPU и оперативную память сервера.
Что такое FastAsyncWorldEdit и зачем он нужен
Обычный WorldEdit - это абсолютная классика. Но когда дело доходит до масштабных построек, сервер начинает захлебываться. Ты выделяешь миллион блоков, вводишь команду и всё - ТПС падает в ноль, все игроки лагают, а карта может вообще упасть. FastAsyncWorldEdit (или просто ФАВЕ) решает эту проблему на корню. Это форк WorldEdit, который делает всю работу асинхронно.
По факту, если на сервере стоит ФАВЕ, другие плагины, зависящие от WorldEdit, тоже начинают работать быстрее. Скачать плагин для Майнкрафт стоит хотя бы ради того, чтобы забыть про лаги при строительстве.
Основные плюсы:
- Простая установка и настройка
- Жрет минимум CPU и оперативки
- Безопасен для мультиплеера - игроки не смогут уронить сервер своими командами
- Работает безумно быстро даже в самом медленном режиме
Основные фишки плагина
Функционал тут просто огромный. Список команд переваливает за 200, но главное не количество, а то, как это работает на практике.
- Гибкая настройка лимитов - можно настроить ограничения для каждого игрока отдельно. Учитывается всё: от количества сущностей и тайлов до памяти и инвентаря. Отличная защита от гриферства на креативе.
- История без лимитов -
//undoработает на основе истории мира. Мгновенный откат, поиск изменений и кросс-серверные буферы обмена. - Веб-интеграция - работает из коробки, можно шариться буферами обмена (клипбордами) напрямую через вебу.
- Новые кисти и инструменты - добавлена куча мощных
//brushesи//tools, которых нет в оригинале. - Расширенные маски и паттерны - новая система синтаксиса, выражения, исходные маски и трансформы (можно применять трансформы к источнику, например при
//paste). //lazycopy- мгновенное копирование структур любого размера без просадок.- Починка схематиков - плагин сам умеет чинить частично поврежденные файлы схематиков.
- Всякое разное - смешивание биомов, рисование миром прямо в игре, динамическая дальность прорисовки, ванильный CUI, импорт картинок в блоки, генерация пещер, мульти-клипборды, визуализация лагов и Persistent Brushes (кисти, которые не сбрасываются).
Производительность и режимы работы
В плагине есть несколько режимов размещения блоков. Весь процесс идет асинхронно, но тяжелые задачи аккуратно разбиваются на главный поток, чтобы не вешать сервер. По умолчанию используется режим чанков.
- Blocks (Bukkit-API) - используется, если режим чанков не поддерживается. Даже в этом режиме ФАВЕ работает быстрее любых аналогов на Spigot.
- Chunks (NMS) - самый топовый режим. Размещает целые секции чанков за раз.
- World (CFI) - используется для генерации новых миров или регионов с нуля.
Совет: Если ты админ и хочешь запустить сервер Minecraft для масштабных строек с друзьями, проще арендовать сервер на BungeeHost. FastAsyncWorldEdit там заводится в 1 клик и отлично справляется с нагрузкой на NMS-режиме.
Защита и откат изменений
Плагин дружит с WorldGuard и PlotSquared, так что зоны не будут сломаны. Для поиска и отката изменений есть команды //inspect и //history rollback. Чтобы сэкономить место на диске, можно поиграться с уровнем сжатия и размером буфера в конфиге. А если нужно провернуть гигантскую работу без записи в историю (чтобы не забивать жесткий диск), используй команду //fast.
API для разработчиков
FastAsyncWorldEdit полностью совместим с API обычного WorldEdit, но работает асинхронно. Есть даже асинхронные обертки для Bukkit API. Это значит, что ты можешь писать свои плагины, которые не будут вешать главный поток при работе с миром. В вики есть примеры для чтения NBT, модификации файлов мира, вставки схематиков и работы со светом.
Скачать FastAsyncWorldEdit для Minecraft можно по ссылке ниже. Это мастхэв для любого проекта, где есть зачатки строительства и креатива.
Скриншоты FastAsyncWorldEdit
Часто задаваемые вопросы
Совместимость
Создатели
Детали
Версии плагина FastAsyncWorldEdit
Доступно 52 версий. Сначала показаны самые популярные и самые свежие.