▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/MoreFoWorld

MoreFoWorld

MoreFoWorld - референсный менеджер миров для Folia, который показывает, как добавлять кастомные миры в обход ограничений. Не полноценный инструмент, а пример для разработчиков плагинов.

Оцените первым
2.5K
4

MoreFoWorld - менеджер миров для Folia

MoreFoWorld - это не очередной полноценный менеджер миров вроде Multiverse Core или Worlds. Это, скорее, демонстрационный плагин, который создан с одной целью: показать, можно ли добавить кастомные миры в Folia, не используя стандартные механизмы. И ответ - да, можно, но с костылями.

Зачем это вообще нужно?

Folia - это форк Paper, который использует региональные потоки (region threads) для многопоточности. Из-за этого многие плагины, работающие с мирами, просто ломаются. Более того, Folia по умолчанию не поддерживает создание новых миров, кроме стандартных (overworld, nether, end). MoreFoWorld - это попытка решить эту проблему, пусть и не идеально. Автор сам пишет: "этот плагин не претендует на звание полноценного менеджера, он просто пример, на который можно опираться при разработке своих плагинов".

Как это работает? (Hacky Patch)

Некоторые функции, которые в обычном Minecraft работают из коробки, в Folia реализованы через костыли. MoreFoWorld использует "хакерские патчи" для двух вещей:

  • Респавн - возрождение игрока после смерти в указанном мире
  • Портал-телепортация - перенос между мирами через порталы Нижнего мира и Края

Но эти фичи работают с оговорками: разработчик не гарантирует, что они будут вести себя так же, как в ванильном Minecraft. Используйте на свой страх и риск.

Команды и разрешения

Для управления мирами через MoreFoWorld есть несколько команд. Все они завязаны на разрешения, так что админы могут тонко настроить доступ.

КомандаРазрешениеОписание
/mfw currentmorefoworld.currentПоказывает текущий мир игрока
/mfw current <player>morefoworld.current.othersПоказывает мир другого игрока
/mfw teleport <world>morefoworld.teleportТелепортирует вас в указанный мир
/mfw teleport <world> <player>morefoworld.teleport.othersТелепортирует другого игрока в мир
/mfw linkworld <from_world> <to_world> <nether/end>morefoworld.linkportalПривязывает порталы между двумя мирами
/mfw unlinkworld <world> <nether/end>morefoworld.linkportalОтвязывает порталы от мира
/mfw linkrespawn <from> <to>morefoworld.linkrespawnСвязывает точки респавна между мирами
/mfw unlinkrespawn <world>morefoworld.linkrespawnОтвязывает точки респавна от мира
/mfw setspawnmorefoworld.setspawnУстанавливает точку возрождения для новых игроков

Кому это пригодится?

Если вы разрабатываете плагины для Folia и хотите добавить поддержку кастомных миров - MoreFoWorld станет отличной отправной точкой. Для обычных серверов, где нужен полноценный менеджер с порталами, респавнами и генерацией, лучше посмотреть на Multiverse Core или Worlds. Но если надо просто потестировать, как миры работают на Folia, или нужен легковесный пример - этот плагин ваш выбор.

Скачайте MoreFoWorld и разберитесь, как устроен мир на Folia. Главное - помните про хакерские патчи: они не идеальны, но работают.

Партнёрский материал

Сервер для плагина MoreFoWorld - как у профи

Плагин MoreFoWorld создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином MoreFoWorld для друзей можно за пару минут - BungeeHost всё уже подготовил.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

26.2.x26.1.x1.21.x1.20.x

Платформы

Поддерживаемые окружения

Сервер

Ссылки


Детали

Лицензия:
Опубликован:2 года назад
Обновлён:1 месяц назад
Главная