Files
ZoteCoreLoader/README.md
T
Reider745 69dfa3ef3e fix: совместимость
- добавлены behavior_packs(используется иннером для добавление рецептов, половину надо удалять, но мне поебать)
- исправлен ошибка метода getMaxStackForId, getMaxDamageForId
- исправлено получение id для вёдер
- исправлен метод IDRegistry.getIdByStrId
- оформлен README.md
- добавлена настройка eval-enable
2023-12-09 09:39:11 +03:00

2.2 KiB

ZotCoreLoader

ZotCoreLoader - серверное ядро предназначенное для inner core 1.16.201. Основой серверного ядра послужил 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

Лицензия