Плагин WorldEdit
Редактор мира прямо в игре: выделение, копирование, кисти, схематики.
Что он делает
WorldEdit превращает строительство из укладки блоков в работу с областями. Вы выделяете кусок мира двумя щелчками деревянным топором и дальше оперируете им целиком: залить, заменить один блок другим, скопировать, повернуть, отразить, поднять на десять блоков вверх. То, на что вручную уходит вечер, занимает три команды.
Базовый набор, который закрывает девять задач из десяти: //wand выдаёт топор выделения, //set заливает область блоком, //replace меняет один блок на другой внутри выделения, //copy и //paste переносят постройку, //undo отменяет последнее действие. Отмена — самая важная из них: ошибка в //set на большой области иначе означает восстановление из бэкапа.
Схематики
Постройку можно сохранить в файл и вставить в другом мире или на другом сервере — это и есть схематики. На них держится весь рынок готовых спавнов и арен: скачал файл, положил в папку schematics, вставил командой. Формат общий для WorldEdit и большинства редакторов.
Чего стоит опасаться
Операции над огромными областями съедают память и могут уронить сервер: команда вида «залить кубик 500×500×500» — это сто двадцать пять миллионов блоков. На слабом тарифе такое кончается вылетом. Лимиты выделения настраиваются в конфиге, и на публичном сервере их стоит выставить до того, как кто-то из операторов попробует.
Если операции крупные и регулярные, смотрите в сторону FAWE (FastAsyncWorldEdit) — форк с теми же командами, но многопоточный и заметно бережнее к памяти.
С чем работает вместе
WorldGuard использует выделение WorldEdit для создания регионов — без него защищённую зону не создать. Поэтому на серверах эти два плагина почти всегда стоят парой.
Куда класть файл
У проекта есть сборки и под серверные ядра, и под клиентские загрузчики: серверная версия кладётся в plugins, клиентская — в mods. Скачивайте файл, помеченный вашим загрузчиком.
Что говорят данные
| Загрузок на Modrinth | 11 130 040 |
|---|---|
| Загрузчики | Bukkit, Fabric, Folia, Forge, NeoForge, Paper, Quilt, Spigot |
| Версии игры | 1.21, 1.20, 1.19, 1.18, 1.17, 1.16, 1.15, 1.14 и ещё 15 |
| Обновление | Обновлялся в этом месяце. |
| Лицензия | GPL-3.0-only |
Лицензия: Копилефт. Использовать можно, но производную работу придётся открыть под той же лицензией. Файл мы у себя не храним — скачивание идёт со страницы проекта на Modrinth, где у каждого релиза указана своя версия игры.
WorldEdit выбран — где запускать сервер
Сборка с этим плагином на 1.21 требует памяти под ядро и мир. Мы сравнили хостинги по цене за гигабайт памяти: рейтинг хостингов. Сколько памяти нужно именно вашей сборке, посчитает калькулятор RAM, а стартовые настройки соберёт генератор server.properties.
Частые вопросы о WorldEdit
Работает ли WorldEdit на 1.21?
Автор заявляет поддержку версий 1.21, 1.20, 1.19, 1.18, 1.17 и других. Совместимость конкретного файла смотрите у релиза на странице проекта.
Можно ли класть его в свою сборку?
Копилефт. Использовать можно, но производную работу придётся открыть под той же лицензией.
Нужен ли он и клиенту, и серверу?
У проекта есть сборки и под серверные ядра, и под клиентские загрузчики: серверная версия кладётся в plugins, клиентская — в mods. Скачивайте файл, помеченный вашим загрузчиком.