Dreamworld добавляет в игру систему снов - когда игрок встает с кровати, он может проснуться в отдельном "dream" мире с измененным инвентарем, эффектами и случайными спавнами.
Плагин автоматически грузит или создаёт мир с указанным именем (по умолчанию "dreamworld"), можно настроить случайные точки спавна или задать фиксированный спавн. При входе в сон плагин сохраняет состояние игрока, чистит инвентарь, телепортирует в мир с настроенными эффектами (прыжок, скорость, путаница, ночное зрение и пр.) и через заданное случайное время возвращает назад и восстанавливает всё как было.
Если игрок вылетает или сервер перезагружается во время сна, Dreamworld сохраняет текущее состояние в файл и позволяет продолжить сон при следующем входе. В конфиге можно настраивать шанс сновидения, минимальную и максимальную длительность, какие эффекты применять, поведение урона, блокировку команд и через сколько минут чистить сохранённые сны. Для правок текстов смотрите messages.yml, а общие настройки - в конфиге плагина.
Админские команды для управления спавнами и теста сна простые. Примеры команд: /dw help, /dw setspawn, /dw dspawn, /dw spawn, /dw addspawn, /dw clearspawns. Права у плагина: dreamworld.dream и dreamworld.admin.
Плагин сейчас устарел и ищет мейнтейнера - исходники на github, можно делать pull request и развивать идею: ночные кошмары, задания в снах, невидимость для других игроков и прочее.
Плагин для сервера, добавляет систему снов - при выходе из кровати игроки попадают в отдельный мир с настройками, сохранением инвентаря и кастомными эффектами.