- добавлены behavior_packs(используется иннером для добавление рецептов, половину надо удалять, но мне поебать) - исправлен ошибка метода getMaxStackForId, getMaxDamageForId - исправлено получение id для вёдер - исправлен метод IDRegistry.getIdByStrId - оформлен README.md - добавлена настройка eval-enable
31 lines
2.2 KiB
Markdown
31 lines
2.2 KiB
Markdown
# ZotCoreLoader
|
|
ZotCoreLoader - серверное ядро предназначенное для inner core 1.16.201.
|
|
Основой серверного ядра послужил [Nukkit-Mot](https://github.com/MemoriesOfTime/Nukkit-MOT), ZotCoreLoader сделан таким образом, чтобы Nukkit-Mot внутри ядра было легко обновлять.
|
|
|
|

|
|
|
|
## server.properties
|
|
**Настройки которые добавляет ядро**
|
|
* legacy.workbench - по умолчанию true(другое значение на данный момент не поддерживается)
|
|
* inner_core.legacy_inventory - по умолчанию true(другое значение на данный момент не поддерживается)
|
|
* inner-core-version - числовая версия inner core
|
|
* inner-core-version-name - текстовая версия inner core
|
|
* inner-core-pack-name - имя пака inner core
|
|
* inner_core.runtime_exception - выдовать RuntimeException об использовании не поддерживаемых методов(по умолчанию false)
|
|
* eval-enable - вкр\выкл использование eval(по умолчанию true)
|
|
|
|
## ВНИМАНИЕ!
|
|
Использование eval, requireGlobal не рекомендуется!
|
|
Используйте эти методы с осторожностью!
|
|
Особенно не рекомендуется использвать в Network пакетах!
|
|
Это может использвать для получения полного контроля над сервером!
|
|
По умолчанию eval-enable включён, лишь для обратной совместимости, при возможности рекомендуется держать его выключеным!
|
|
|
|
**Настройки которые ядро блокирует**
|
|
* multiversion-min-protocol - ставит значение 422
|
|
* multiversion-max-protocol - ставит значение 422
|
|
* xbox-auth - ставит значение false
|
|
* save-player-data-by-uuid - ставит значение false
|
|
|
|
## Лицензия
|
|
 |