feat: Опции для контроля поведения серверных ошибок тика

- Добавлены опции `display-ticking-errors-to-players`, `stop-on-critical-ticking-error`, обе по умолчанию включены и предпочтительны.
- Уточнения по поводу команды `/profilecallback [enabled] [showParameters]`.
This commit is contained in:
MaXFeeD
2024-02-14 05:01:17 +03:00
parent f576284822
commit 6e993b6f8a
5 changed files with 30 additions and 5 deletions
+11 -2
View File
@@ -32,8 +32,8 @@ java -jar ZoteCore-SNAPSHOT.jar
# Изменение информации пака, который клиент должен иметь для входа на сервер.
# Устаревшие или не реализованные методы, однако, добавлены не будут.
pack: Inner Core Test
pack-version: 2.3.0b116 test
pack-version-code: 153
pack-version: 2.3.0b115 test
pack-version-code: 152
# Устанавливает список модов и конфигураций для загрузки, вы можете
# указать название, имя папки модпака из /modpacks или путь.
@@ -76,6 +76,14 @@ socket-server-enable: on
# Порт серверного сокета, обычно должен быть между 10000 и 24999.
# Но учтите, что по умолчанию клиент использует порт 2304.
socket-port: 2304
# Отправляет текстовую форму игрокам когда происходят ошибки тика,
# содержит только стактрейс скрипта (без потенциально опасных свойств).
display-ticking-errors-to-players: true
# Если серверный тик прерывается слишком часто, сервер будет остановлен;
# в противном случае тик будет пытаться продолжать перезапуски.
stop-on-critical-ticking-error: true
```
## Консольные команды
@@ -85,6 +93,7 @@ socket-port: 2304
+ mods — выводит список модификаций на сервере
+ inner_core_network — выводит список подключенных к протоколу игроков на сервере
+ state — выводит стейты блока по рантайм идентификатору
+ profilecallback [enabled] [showParameters] — отладка и профайлинг калбеков
> Все команды предназначены для операторов и не могут быть вызваны игроками.