diff --git a/mem.jpg b/.github/license.jpg similarity index 100% rename from mem.jpg rename to .github/license.jpg diff --git a/ZotCoreLoader.png b/.github/logo.png similarity index 100% rename from ZotCoreLoader.png rename to .github/logo.png diff --git a/README.md b/README.md index f40ece82..701535ae 100644 --- a/README.md +++ b/README.md @@ -1,32 +1,38 @@ # ZotCoreLoader -ZotCoreLoader - серверное ядро предназначенное для inner core 1.16.201. + +ZotCoreLoader — серверное ядро предназначенное для inner core 1.16.201. Основой серверного ядра послужил [Nukkit-Mot](https://github.com/MemoriesOfTime/Nukkit-MOT), ZotCoreLoader сделан таким образом, чтобы Nukkit-Mot внутри ядра было легко обновлять. -![](/ZotCoreLoader.png) +![ZotCoreLoader](/.github/logo.png) ## 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) - * develop-mode - режим разработки -## ВНИМАНИЕ! -Использование eval, requireGlobal не рекомендуется! +**Настройки, добавляемые ядром**: + +* 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) +* develop-mode — режим разработки + +## ПРЕДУПРЕЖДЕНИЕ + +Использование `eval`, `requireGlobal` не рекомендуется! Используйте эти методы с осторожностью! -Особенно не рекомендуется использвать в Network пакетах! -Это может использвать для получения полного контроля над сервером! -По умолчанию eval-enable включён, лишь для обратной совместимости, при возможности рекомендуется держать его выключеным! +Особенно не рекомендуется использвать в `Network` пакетах! +Это может использовать для получения полного контроля над сервером! +По умолчанию 'eval-enable' включён, лишь для обратной совместимости, при возможности рекомендуется держать его выключеным! -**Настройки которые ядро блокирует** - * multiversion-min-protocol - ставит значение 422 - * multiversion-max-protocol - ставит значение 422 - * xbox-auth - ставит значение false - * save-player-data-by-uuid - ставит значение false +**Настройки, заблокированные ядром**: + +* multiversion-min-protocol — ставит значение 422 (1.16.200) +* multiversion-max-protocol — ставит значение 422 (1.16.200) +* xbox-auth — ставит значение false +* save-player-data-by-uuid — ставит значение false ## Лицензия -![](/mem.jpg) \ No newline at end of file + +![Licensing](/.github/license.jpg)