Archived
0
This repository has been archived on 2022-03-25. You can view files and clone it, but cannot push or open issues or pull requests.
Files
mc-core/core
DmitriyMX bd2991abaa почти успешная загрузка карты
зафиксированы следующие ошибки:
- не прогружаются некоторые чанки (совсем);
- не отображаюся некоторые чанки (пока не пнёшь);
- секция чанка некоректно загружается, если там есть сундук;
- местами некорректно отображаются данные о block light.
2018-11-04 15:20:07 +03:00
..

Core

Ядро сервера

Spring beans

ConfigFromSpring

Implements: mc.core.Config

Bean:

<bean id="config" class="mc.core.embedded.ConfigFromSpring">
    <property name="descriptionServer" value="MC Core"/>
    <property name="maxPlayers" value="100"/>
    <property name="faviconBase64" value="icon.png"/>
</bean>

IdleTime

Implements: mc.core.time.TimeProcessor

Bean:

<bean id="idleTime" class="mc.core.time.IdleTime">
    <constructor-arg index="0" type="long" value="1000"/>
</bean>

в качестве параметра конструктора указывается стартовое время.

TimePerTick

Implements: mc.core.time.TimeProcessor

Bean:

<bean id="timePerTick" class="mc.core.time.TimePerTick">
    <property name="startGameTime" value="1000"/>
</bean>

в качестве параметра указывается стартовое время.

RealTime

Implements: mc.core.time.TimeProcessor

Bean:

<bean id="realTime" class="mc.core.time.RealTime"/>

GameLoop

Bean:

<bean id="gameLoop" class="mc.core.GameLoop">
    <property name="gameTimer" ref="timeProcessor"/>
</bean>

gameTimer - бин, управляющий ходом времени