Плагин для серверов Майнкрафт, который сохраняет данные мобов из загруженных чанков и позволяет вернуть погибших существ. Для каждого моба создаётся уникальный идентификатор, поэтому можно восстановить как всех мобов мира, так и конкретного.
Возможности
- Данные мобов автоматически сохраняются через заданный промежуток времени.
- Для каждого мира создаётся отдельный JSON-файл, например
world_mobs.json. - Сохраняются броня, оружие, предметы, зачарования, здоровье, имя, свечение, данные жителей, NBT и другие свойства сущности.
- Белый и чёрный списки позволяют выбрать, каких мобов сохранять.
Команды
/recovermobs [world]— показать миры с сохранёнными данными или восстановить всех мобов указанного мира./recovermob spawn <ID> [x] [y] [z] [world]— создать моба по идентификатору у себя или в заданных координатах./recovermob recover <ID>— вернуть моба в исходное сохранённое место./recovermob listmobs [page]— вывести сохранённых мобов и их идентификаторы постранично./recovermob reload config— перечитать настройки./recovermob reload mobsdata— перечитать сохранённые данные мобов./recovermob reload all— перечитать настройки и данные.
Права
recovermobs.recover— команда/recovermobs.recovermobs.spawn— команда/recovermob.recovermobs.list— подкоманда/recovermob listmobs.recovermobs.reload— подкоманда/recovermob reload.
По умолчанию права доступны операторам.
Настройка
Файл plugins/RecoverMobs/config.yml содержит параметры:
save-interval— интервал сохранения в секундах;whitelist— список типов мобов для сохранения;blacklist— типы сущностей, которые сохранять нельзя;debug— подробный вывод в журнал.
Если whitelist пуст, сохраняются все мобы, кроме сущностей из blacklist. Чёрный список имеет приоритет над белым.
Требования
Для работы требуется Java 21 или новее.
