1.5 KiB
1.5 KiB
Simple world
Простая реализация мира
Spring bean
<bean id="simpleWorld" class="mc.world.simple.SimpleWorld">
<property name="spawn">
<bean class="mc.core.EntityLocation">
<constructor-arg index="0" type="double" value="8"/>
<constructor-arg index="1" type="double" value="6"/>
<constructor-arg index="2" type="double" value="8"/>
<constructor-arg index="3" type="float" value="0"/>
<constructor-arg index="4" type="float" value="0"/>
<constructor-arg index="5" type="mc.core.world.World">
<null/>
</constructor-arg>
</bean>
</property>
<property name="layersBlock">
<list value-type="java.lang.String">
<value>1;BEDROCK</value>
<value>2;DIRT</value>
<value>1;GRASS</value>
</list>
</property>
</bean>
spawn - точка спавна.
При указании точки спавна, указывать шестой параметр World не имеет смысла,
т.к. SimpleWorld всё равно перезапишет этот параметр.
layersBlock - слои блоков.
В качестве значения указывается спиток строк, каждая из которых описывает слой блоков.
Формат строк такой: кол-во_слоёв;тип_блока. Порядок строк такой: сверху нижние слои, а снизу - верхние.