40 lines
1.5 KiB
Markdown
40 lines
1.5 KiB
Markdown
# MultiSpawn-Core
|
||
|
||
Аддон для Paper 1.21.11 и Multiverse-Core 5.7.1. Для каждой пары
|
||
«UUID игрока + мир» сохраняется отдельная последняя позиция. При возвращении
|
||
в мир или перезаходе игрок появляется там, где остановился.
|
||
|
||
## Что делает плагин
|
||
|
||
- хранит координаты, поворот головы и наклон в SQLite;
|
||
- пишет в базу асинхронно, не задерживая серверный поток;
|
||
- работает только с мирами, импортированными в Multiverse-Core;
|
||
- не вмешивается в Nether/End-порталы, End Gateway и portal-события
|
||
Multiverse-Core;
|
||
- по умолчанию игнорирует `world`, `world_nether` и `world_the_end`.
|
||
|
||
База создаётся по пути:
|
||
`plugins/MultiSpawn-Core/positions.db`.
|
||
|
||
## Требования
|
||
|
||
- Paper 1.21.11;
|
||
- Java 21 или новее;
|
||
- Multiverse-Core 5.7.1.
|
||
|
||
## Сборка
|
||
|
||
```shell
|
||
mvn clean package
|
||
```
|
||
|
||
Готовый JAR: `target/MultiSpawn-Core-1.0.0.jar`.
|
||
|
||
## Настройка
|
||
|
||
В `config.yml` доступны белый список `enabled-worlds`, чёрный список
|
||
`disabled-worlds` и переключатель `include-default-worlds`. Обычные миры
|
||
начнут сохраняться только после включения `include-default-worlds: true`.
|
||
|
||
Перезагрузка настроек: `/multispawn reload`.
|