9
0
mirror of https://github.com/Xiao-MoMi/craft-engine.git synced 2025-12-30 20:39:10 +00:00

活板门行为测试完毕

This commit is contained in:
XiaoMoMi
2025-06-18 04:33:30 +08:00
parent 4d05a46db5
commit e9411f390f
8 changed files with 617 additions and 29 deletions

View File

@@ -17,8 +17,8 @@ public class Properties {
public static final Key INT = Key.of("craftengine:int");
public static final Key STRING = Key.of("craftengine:string");
public static final Key AXIS = Key.of("craftengine:axis");
public static final Key HORIZONTAL_DIRECTION = Key.of("craftengine:4-direction");
public static final Key DIRECTION = Key.of("craftengine:6-direction");
public static final Key HORIZONTAL_DIRECTION = Key.of("craftengine:horizontal_direction");
public static final Key DIRECTION = Key.of("craftengine:direction");
public static final Key SINGLE_BLOCK_HALF = Key.of("craftengine:single_block_half");
public static final Key DOUBLE_BLOCK_HALF = Key.of("craftengine:double_block_half");
public static final Key HINGE = Key.of("craftengine:hinge");
@@ -29,7 +29,9 @@ public class Properties {
register(STRING, StringProperty.FACTORY);
register(AXIS, new EnumProperty.Factory<>(Direction.Axis.class));
register(DIRECTION, new EnumProperty.Factory<>(Direction.class));
register(Key.of("craftengine:6-direction"), new EnumProperty.Factory<>(Direction.class));
register(HORIZONTAL_DIRECTION, new EnumProperty.Factory<>(HorizontalDirection.class));
register(Key.of("craftengine:4-direction"), new EnumProperty.Factory<>(HorizontalDirection.class));
register(SINGLE_BLOCK_HALF, new EnumProperty.Factory<>(SingleBlockHalf.class));
register(DOUBLE_BLOCK_HALF, new EnumProperty.Factory<>(DoubleBlockHalf.class));
register(HINGE, new EnumProperty.Factory<>(DoorHinge.class));