# Core
Ядро сервера.
Пример настройки можно посмотреть в файле `sample-config.xml`.
## Spring beans
### Разное
#### CoreEventListener
Стандартный обработчик системных событий.
**Bean example:**
```xml
```
#### ConfigFromSpring
Настройка параметров сервера через конфигурацию "спринга".
Имеются следующие настройки:
* `descriptionServer` - описание сервера (aka "Motd")
* `favicon` - файл с иконкой сервера
* `maxPlayers` - максимальная вместимость сервера
**Implements:** `mc.core.Config`
**Bean example:**
```xml
```
#### GameLoop
**Bean example:**
Доступные параметры:
* `gameTimer` - бин, управляющий ходом времени
* `percentWarnLowTps` - порог "низкого" значения TPS, в процентах
```xml
```
#### SimpleChatProcessor
Простой обработчик чата.
**Implements:** `mc.core.chat.ChatProcessor`
**Bean example:**
```xml
```
### Время
#### IdleTime
Игровое время суток застывает на указанной отметке.
Доступные параметры:
* `gameTime` - отметка времени (long)
**Implements:** `mc.core.time.TimeProcessor`
**Bean example:**
```xml
```
#### TimePerTick
Игровое время суток соответствует игровым тикам (20 tps)
Доступные параметры:
* `startGameTime` - стартовое время (long)
**Implements:** `mc.core.time.TimeProcessor`
**Bean example:**
```xml
```
#### RealTime
Игровое время суток соответствует реальному времени
**Implements:** `mc.core.time.TimeProcessor`
**Bean example:**
```xml
```