diff --git a/Allay-API/src/main/java/org/allaymc/api/AllayAPI.java b/Allay-API/src/main/java/org/allaymc/api/AllayAPI.java
index 48c50a760..98693f8d4 100644
--- a/Allay-API/src/main/java/org/allaymc/api/AllayAPI.java
+++ b/Allay-API/src/main/java/org/allaymc/api/AllayAPI.java
@@ -176,7 +176,7 @@ private void defaultAPIRequirements() {
requireImpl(VanillaBlockAttributeRegistry.class, VanillaBlockAttributeRegistry.REGISTRY::set);
requireImpl(BlockStateHashPalette.class, BlockStateHashPalette.REGISTRY::set);
requireImpl(BlockTypeRegistry.class, BlockTypeRegistry.REGISTRY::set);
-
+
// Entity
requireImpl(EffectRegistry.class, EffectRegistry.REGISTRY::set);
requireImpl(EntityTypeBuilder.EntityTypeBuilderFactory.class, EntityTypeBuilder.FACTORY::set);
@@ -185,18 +185,18 @@ private void defaultAPIRequirements() {
// Biome
requireImpl(BiomeTypeRegistry.class, BiomeTypeRegistry.REGISTRY::set);
- // Misc
- requireImpl(VanillaItemMetaBlockStateBiMap.class, VanillaItemMetaBlockStateBiMap.REGISTRY::set);
-
// World
requireImpl(WorldStorageFactory.class, WorldStorageFactory.FACTORY::set);
requireImpl(WorldGeneratorFactory.class, WorldGeneratorFactory.FACTORY::set);
- // Creative Item Registry
- requireImpl(CreativeItemRegistry.class, CreativeItemRegistry.REGISTRY::set);
-
- // Recipe
- requireImpl(RecipeRegistry.class, RecipeRegistry.REGISTRY::set);
+ {
+ // Misc
+ requireImpl(VanillaItemMetaBlockStateBiMap.class, VanillaItemMetaBlockStateBiMap.REGISTRY::set);
+ // Creative Item Registry
+ requireImpl(CreativeItemRegistry.class, CreativeItemRegistry.REGISTRY::set);
+ // Recipe
+ requireImpl(RecipeRegistry.class, RecipeRegistry.REGISTRY::set);
+ }
// Perm
requireImpl(PermTree.PermTreeFactory.class, PermTree.FACTORY::set);
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockBrainCoralBlockBehavior.java b/Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockBrainCoralBlockBehavior.java
new file mode 100644
index 000000000..b93f5216a
--- /dev/null
+++ b/Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockBrainCoralBlockBehavior.java
@@ -0,0 +1,10 @@
+package org.allaymc.api.block.interfaces;
+
+import org.allaymc.api.block.BlockBehavior;
+
+/**
+ * @author daoge_cmd
+ * Allay Project
+ */
+public interface BlockBrainCoralBlockBehavior extends BlockBehavior {
+}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockBubbleCoralBlockBehavior.java b/Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockBubbleCoralBlockBehavior.java
new file mode 100644
index 000000000..77a860ae8
--- /dev/null
+++ b/Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockBubbleCoralBlockBehavior.java
@@ -0,0 +1,10 @@
+package org.allaymc.api.block.interfaces;
+
+import org.allaymc.api.block.BlockBehavior;
+
+/**
+ * @author daoge_cmd
+ * Allay Project
+ */
+public interface BlockBubbleCoralBlockBehavior extends BlockBehavior {
+}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockDeadBrainCoralBlockBehavior.java b/Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockDeadBrainCoralBlockBehavior.java
new file mode 100644
index 000000000..cf8520585
--- /dev/null
+++ b/Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockDeadBrainCoralBlockBehavior.java
@@ -0,0 +1,10 @@
+package org.allaymc.api.block.interfaces;
+
+import org.allaymc.api.block.BlockBehavior;
+
+/**
+ * @author daoge_cmd
+ * Allay Project
+ */
+public interface BlockDeadBrainCoralBlockBehavior extends BlockBehavior {
+}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockDeadBubbleCoralBlockBehavior.java b/Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockDeadBubbleCoralBlockBehavior.java
new file mode 100644
index 000000000..5f26ead21
--- /dev/null
+++ b/Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockDeadBubbleCoralBlockBehavior.java
@@ -0,0 +1,10 @@
+package org.allaymc.api.block.interfaces;
+
+import org.allaymc.api.block.BlockBehavior;
+
+/**
+ * @author daoge_cmd
+ * Allay Project
+ */
+public interface BlockDeadBubbleCoralBlockBehavior extends BlockBehavior {
+}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockDeadFireCoralBlockBehavior.java b/Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockDeadFireCoralBlockBehavior.java
new file mode 100644
index 000000000..de835471c
--- /dev/null
+++ b/Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockDeadFireCoralBlockBehavior.java
@@ -0,0 +1,10 @@
+package org.allaymc.api.block.interfaces;
+
+import org.allaymc.api.block.BlockBehavior;
+
+/**
+ * @author daoge_cmd
+ * Allay Project
+ */
+public interface BlockDeadFireCoralBlockBehavior extends BlockBehavior {
+}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockDeadHornCoralBlockBehavior.java b/Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockDeadHornCoralBlockBehavior.java
new file mode 100644
index 000000000..77f162271
--- /dev/null
+++ b/Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockDeadHornCoralBlockBehavior.java
@@ -0,0 +1,10 @@
+package org.allaymc.api.block.interfaces;
+
+import org.allaymc.api.block.BlockBehavior;
+
+/**
+ * @author daoge_cmd
+ * Allay Project
+ */
+public interface BlockDeadHornCoralBlockBehavior extends BlockBehavior {
+}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockDeadTubeCoralBlockBehavior.java b/Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockDeadTubeCoralBlockBehavior.java
new file mode 100644
index 000000000..1a1c70654
--- /dev/null
+++ b/Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockDeadTubeCoralBlockBehavior.java
@@ -0,0 +1,10 @@
+package org.allaymc.api.block.interfaces;
+
+import org.allaymc.api.block.BlockBehavior;
+
+/**
+ * @author daoge_cmd
+ * Allay Project
+ */
+public interface BlockDeadTubeCoralBlockBehavior extends BlockBehavior {
+}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockTallgrassBehavior.java b/Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockFernBehavior.java
similarity index 69%
rename from Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockTallgrassBehavior.java
rename to Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockFernBehavior.java
index b7d2da15b..cfca62d3f 100644
--- a/Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockTallgrassBehavior.java
+++ b/Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockFernBehavior.java
@@ -6,5 +6,5 @@
* @author daoge_cmd
* Allay Project
*/
-public interface BlockTallgrassBehavior extends BlockBehavior {
+public interface BlockFernBehavior extends BlockBehavior {
}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockFireCoralBlockBehavior.java b/Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockFireCoralBlockBehavior.java
new file mode 100644
index 000000000..98cefa6a6
--- /dev/null
+++ b/Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockFireCoralBlockBehavior.java
@@ -0,0 +1,10 @@
+package org.allaymc.api.block.interfaces;
+
+import org.allaymc.api.block.BlockBehavior;
+
+/**
+ * @author daoge_cmd
+ * Allay Project
+ */
+public interface BlockFireCoralBlockBehavior extends BlockBehavior {
+}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockHornCoralBlockBehavior.java b/Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockHornCoralBlockBehavior.java
new file mode 100644
index 000000000..7dbb353c9
--- /dev/null
+++ b/Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockHornCoralBlockBehavior.java
@@ -0,0 +1,10 @@
+package org.allaymc.api.block.interfaces;
+
+import org.allaymc.api.block.BlockBehavior;
+
+/**
+ * @author daoge_cmd
+ * Allay Project
+ */
+public interface BlockHornCoralBlockBehavior extends BlockBehavior {
+}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockDoublePlantBehavior.java b/Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockLargeFernBehavior.java
similarity index 68%
rename from Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockDoublePlantBehavior.java
rename to Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockLargeFernBehavior.java
index 0280aedc9..40ac667c2 100644
--- a/Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockDoublePlantBehavior.java
+++ b/Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockLargeFernBehavior.java
@@ -6,5 +6,5 @@
* @author daoge_cmd
* Allay Project
*/
-public interface BlockDoublePlantBehavior extends BlockBehavior {
+public interface BlockLargeFernBehavior extends BlockBehavior {
}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockLilacBehavior.java b/Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockLilacBehavior.java
new file mode 100644
index 000000000..89260d459
--- /dev/null
+++ b/Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockLilacBehavior.java
@@ -0,0 +1,10 @@
+package org.allaymc.api.block.interfaces;
+
+import org.allaymc.api.block.BlockBehavior;
+
+/**
+ * @author daoge_cmd
+ * Allay Project
+ */
+public interface BlockLilacBehavior extends BlockBehavior {
+}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockPeonyBehavior.java b/Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockPeonyBehavior.java
new file mode 100644
index 000000000..c8c4f4072
--- /dev/null
+++ b/Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockPeonyBehavior.java
@@ -0,0 +1,10 @@
+package org.allaymc.api.block.interfaces;
+
+import org.allaymc.api.block.BlockBehavior;
+
+/**
+ * @author daoge_cmd
+ * Allay Project
+ */
+public interface BlockPeonyBehavior extends BlockBehavior {
+}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockRoseBushBehavior.java b/Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockRoseBushBehavior.java
new file mode 100644
index 000000000..5d5a04f44
--- /dev/null
+++ b/Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockRoseBushBehavior.java
@@ -0,0 +1,10 @@
+package org.allaymc.api.block.interfaces;
+
+import org.allaymc.api.block.BlockBehavior;
+
+/**
+ * @author daoge_cmd
+ * Allay Project
+ */
+public interface BlockRoseBushBehavior extends BlockBehavior {
+}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockCoralBlockBehavior.java b/Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockShortGrassBehavior.java
similarity index 69%
rename from Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockCoralBlockBehavior.java
rename to Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockShortGrassBehavior.java
index 55f35a237..99a03e3bf 100644
--- a/Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockCoralBlockBehavior.java
+++ b/Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockShortGrassBehavior.java
@@ -6,5 +6,5 @@
* @author daoge_cmd
* Allay Project
*/
-public interface BlockCoralBlockBehavior extends BlockBehavior {
+public interface BlockShortGrassBehavior extends BlockBehavior {
}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockSunflowerBehavior.java b/Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockSunflowerBehavior.java
new file mode 100644
index 000000000..8a8331216
--- /dev/null
+++ b/Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockSunflowerBehavior.java
@@ -0,0 +1,10 @@
+package org.allaymc.api.block.interfaces;
+
+import org.allaymc.api.block.BlockBehavior;
+
+/**
+ * @author daoge_cmd
+ * Allay Project
+ */
+public interface BlockSunflowerBehavior extends BlockBehavior {
+}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockTallGrassBehavior.java b/Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockTallGrassBehavior.java
new file mode 100644
index 000000000..b2dd85ff8
--- /dev/null
+++ b/Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockTallGrassBehavior.java
@@ -0,0 +1,10 @@
+package org.allaymc.api.block.interfaces;
+
+import org.allaymc.api.block.BlockBehavior;
+
+/**
+ * @author daoge_cmd
+ * Allay Project
+ */
+public interface BlockTallGrassBehavior extends BlockBehavior {
+}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockTubeCoralBlockBehavior.java b/Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockTubeCoralBlockBehavior.java
new file mode 100644
index 000000000..78b4e5f55
--- /dev/null
+++ b/Allay-API/src/main/java/org/allaymc/api/block/interfaces/BlockTubeCoralBlockBehavior.java
@@ -0,0 +1,10 @@
+package org.allaymc.api.block.interfaces;
+
+import org.allaymc.api.block.BlockBehavior;
+
+/**
+ * @author daoge_cmd
+ * Allay Project
+ */
+public interface BlockTubeCoralBlockBehavior extends BlockBehavior {
+}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/interfaces/slab/BlockBrickSlabBehavior.java b/Allay-API/src/main/java/org/allaymc/api/block/interfaces/slab/BlockBrickSlabBehavior.java
new file mode 100644
index 000000000..407ad242b
--- /dev/null
+++ b/Allay-API/src/main/java/org/allaymc/api/block/interfaces/slab/BlockBrickSlabBehavior.java
@@ -0,0 +1,10 @@
+package org.allaymc.api.block.interfaces.slab;
+
+import org.allaymc.api.block.BlockBehavior;
+
+/**
+ * @author daoge_cmd
+ * Allay Project
+ */
+public interface BlockBrickSlabBehavior extends BlockBehavior {
+}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/interfaces/slab/BlockCobblestoneSlabBehavior.java b/Allay-API/src/main/java/org/allaymc/api/block/interfaces/slab/BlockCobblestoneSlabBehavior.java
new file mode 100644
index 000000000..1b06ce316
--- /dev/null
+++ b/Allay-API/src/main/java/org/allaymc/api/block/interfaces/slab/BlockCobblestoneSlabBehavior.java
@@ -0,0 +1,10 @@
+package org.allaymc.api.block.interfaces.slab;
+
+import org.allaymc.api.block.BlockBehavior;
+
+/**
+ * @author daoge_cmd
+ * Allay Project
+ */
+public interface BlockCobblestoneSlabBehavior extends BlockBehavior {
+}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/interfaces/slab/BlockNetherBrickSlabBehavior.java b/Allay-API/src/main/java/org/allaymc/api/block/interfaces/slab/BlockNetherBrickSlabBehavior.java
new file mode 100644
index 000000000..566826a90
--- /dev/null
+++ b/Allay-API/src/main/java/org/allaymc/api/block/interfaces/slab/BlockNetherBrickSlabBehavior.java
@@ -0,0 +1,10 @@
+package org.allaymc.api.block.interfaces.slab;
+
+import org.allaymc.api.block.BlockBehavior;
+
+/**
+ * @author daoge_cmd
+ * Allay Project
+ */
+public interface BlockNetherBrickSlabBehavior extends BlockBehavior {
+}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/interfaces/slab/BlockPetrifiedOakSlabBehavior.java b/Allay-API/src/main/java/org/allaymc/api/block/interfaces/slab/BlockPetrifiedOakSlabBehavior.java
new file mode 100644
index 000000000..13dc349a3
--- /dev/null
+++ b/Allay-API/src/main/java/org/allaymc/api/block/interfaces/slab/BlockPetrifiedOakSlabBehavior.java
@@ -0,0 +1,10 @@
+package org.allaymc.api.block.interfaces.slab;
+
+import org.allaymc.api.block.BlockBehavior;
+
+/**
+ * @author daoge_cmd
+ * Allay Project
+ */
+public interface BlockPetrifiedOakSlabBehavior extends BlockBehavior {
+}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/interfaces/slab/BlockQuartzSlabBehavior.java b/Allay-API/src/main/java/org/allaymc/api/block/interfaces/slab/BlockQuartzSlabBehavior.java
new file mode 100644
index 000000000..3488dfef9
--- /dev/null
+++ b/Allay-API/src/main/java/org/allaymc/api/block/interfaces/slab/BlockQuartzSlabBehavior.java
@@ -0,0 +1,10 @@
+package org.allaymc.api.block.interfaces.slab;
+
+import org.allaymc.api.block.BlockBehavior;
+
+/**
+ * @author daoge_cmd
+ * Allay Project
+ */
+public interface BlockQuartzSlabBehavior extends BlockBehavior {
+}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/interfaces/slab/BlockSandstoneSlabBehavior.java b/Allay-API/src/main/java/org/allaymc/api/block/interfaces/slab/BlockSandstoneSlabBehavior.java
new file mode 100644
index 000000000..eee47e144
--- /dev/null
+++ b/Allay-API/src/main/java/org/allaymc/api/block/interfaces/slab/BlockSandstoneSlabBehavior.java
@@ -0,0 +1,10 @@
+package org.allaymc.api.block.interfaces.slab;
+
+import org.allaymc.api.block.BlockBehavior;
+
+/**
+ * @author daoge_cmd
+ * Allay Project
+ */
+public interface BlockSandstoneSlabBehavior extends BlockBehavior {
+}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/interfaces/slab/BlockSmoothStoneSlabBehavior.java b/Allay-API/src/main/java/org/allaymc/api/block/interfaces/slab/BlockSmoothStoneSlabBehavior.java
new file mode 100644
index 000000000..427665c65
--- /dev/null
+++ b/Allay-API/src/main/java/org/allaymc/api/block/interfaces/slab/BlockSmoothStoneSlabBehavior.java
@@ -0,0 +1,10 @@
+package org.allaymc.api.block.interfaces.slab;
+
+import org.allaymc.api.block.BlockBehavior;
+
+/**
+ * @author daoge_cmd
+ * Allay Project
+ */
+public interface BlockSmoothStoneSlabBehavior extends BlockBehavior {
+}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/interfaces/slab/BlockStoneBlockSlabBehavior.java b/Allay-API/src/main/java/org/allaymc/api/block/interfaces/slab/BlockStoneBrickSlabBehavior.java
similarity index 70%
rename from Allay-API/src/main/java/org/allaymc/api/block/interfaces/slab/BlockStoneBlockSlabBehavior.java
rename to Allay-API/src/main/java/org/allaymc/api/block/interfaces/slab/BlockStoneBrickSlabBehavior.java
index 558c975f0..ce6f6ec93 100644
--- a/Allay-API/src/main/java/org/allaymc/api/block/interfaces/slab/BlockStoneBlockSlabBehavior.java
+++ b/Allay-API/src/main/java/org/allaymc/api/block/interfaces/slab/BlockStoneBrickSlabBehavior.java
@@ -6,5 +6,5 @@
* @author daoge_cmd
* Allay Project
*/
-public interface BlockStoneBlockSlabBehavior extends BlockBehavior {
+public interface BlockStoneBrickSlabBehavior extends BlockBehavior {
}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/Attachment.java b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/Attachment.java
index a953d5ce9..e0a4331d4 100644
--- a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/Attachment.java
+++ b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/Attachment.java
@@ -3,15 +3,14 @@
/**
* Automatically generated by {@code org.allaymc.codegen.VanillaBlockPropertyTypeGen}
* Allay Project
- *
- * @author daoge_cmd
+ * @author daoge_cmd | CoolLoong
*/
public enum Attachment {
- HANGING,
+ STANDING,
- MULTIPLE,
+ SIDE,
- SIDE,
+ MULTIPLE,
- STANDING
+ HANGING
}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/BambooLeafSize.java b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/BambooLeafSize.java
index 1dd369e2b..111c332fd 100644
--- a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/BambooLeafSize.java
+++ b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/BambooLeafSize.java
@@ -3,13 +3,12 @@
/**
* Automatically generated by {@code org.allaymc.codegen.VanillaBlockPropertyTypeGen}
* Allay Project
- *
- * @author daoge_cmd
+ * @author daoge_cmd | CoolLoong
*/
public enum BambooLeafSize {
- LARGE_LEAVES,
+ SMALL_LEAVES,
- NO_LEAVES,
+ LARGE_LEAVES,
- SMALL_LEAVES
+ NO_LEAVES
}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/BambooStalkThickness.java b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/BambooStalkThickness.java
index 9927f84a7..9901c4668 100644
--- a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/BambooStalkThickness.java
+++ b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/BambooStalkThickness.java
@@ -3,11 +3,10 @@
/**
* Automatically generated by {@code org.allaymc.codegen.VanillaBlockPropertyTypeGen}
* Allay Project
- *
- * @author daoge_cmd
+ * @author daoge_cmd | CoolLoong
*/
public enum BambooStalkThickness {
- THICK,
+ THICK,
- THIN
+ THIN
}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/BigDripleafTilt.java b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/BigDripleafTilt.java
index 2619f061f..a2d47dd62 100644
--- a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/BigDripleafTilt.java
+++ b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/BigDripleafTilt.java
@@ -3,15 +3,14 @@
/**
* Automatically generated by {@code org.allaymc.codegen.VanillaBlockPropertyTypeGen}
* Allay Project
- *
- * @author daoge_cmd
+ * @author daoge_cmd | CoolLoong
*/
public enum BigDripleafTilt {
- FULL_TILT,
+ UNSTABLE,
- NONE,
+ PARTIAL_TILT,
- PARTIAL_TILT,
+ FULL_TILT,
- UNSTABLE
+ NONE
}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/CauldronLiquid.java b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/CauldronLiquid.java
index 65cfcfbfe..1b89aeb8a 100644
--- a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/CauldronLiquid.java
+++ b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/CauldronLiquid.java
@@ -3,13 +3,12 @@
/**
* Automatically generated by {@code org.allaymc.codegen.VanillaBlockPropertyTypeGen}
* Allay Project
- *
- * @author daoge_cmd
+ * @author daoge_cmd | CoolLoong
*/
public enum CauldronLiquid {
- LAVA,
+ POWDER_SNOW,
- POWDER_SNOW,
+ LAVA,
- WATER
+ WATER
}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/ChemistryTableType.java b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/ChemistryTableType.java
index 2c4e8d970..85a5d02ab 100644
--- a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/ChemistryTableType.java
+++ b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/ChemistryTableType.java
@@ -3,15 +3,14 @@
/**
* Automatically generated by {@code org.allaymc.codegen.VanillaBlockPropertyTypeGen}
* Allay Project
- *
- * @author daoge_cmd
+ * @author daoge_cmd | CoolLoong
*/
public enum ChemistryTableType {
- COMPOUND_CREATOR,
+ MATERIAL_REDUCER,
- ELEMENT_CONSTRUCTOR,
+ ELEMENT_CONSTRUCTOR,
- LAB_TABLE,
+ COMPOUND_CREATOR,
- MATERIAL_REDUCER
+ LAB_TABLE
}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/ChiselType.java b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/ChiselType.java
index 83c6990ee..6a051bf49 100644
--- a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/ChiselType.java
+++ b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/ChiselType.java
@@ -3,15 +3,14 @@
/**
* Automatically generated by {@code org.allaymc.codegen.VanillaBlockPropertyTypeGen}
* Allay Project
- *
- * @author daoge_cmd
+ * @author daoge_cmd | CoolLoong
*/
public enum ChiselType {
- CHISELED,
+ DEFAULT,
- DEFAULT,
+ CHISELED,
- LINES,
+ LINES,
- SMOOTH
+ SMOOTH
}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/CrackedState.java b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/CrackedState.java
index cd4ce36e1..962a92f02 100644
--- a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/CrackedState.java
+++ b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/CrackedState.java
@@ -3,13 +3,12 @@
/**
* Automatically generated by {@code org.allaymc.codegen.VanillaBlockPropertyTypeGen}
* Allay Project
- *
- * @author daoge_cmd
+ * @author daoge_cmd | CoolLoong
*/
public enum CrackedState {
- CRACKED,
+ MAX_CRACKED,
- MAX_CRACKED,
+ NO_CRACKS,
- NO_CRACKS
+ CRACKED
}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/Damage.java b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/Damage.java
index 13b6859c2..c028a4ce1 100644
--- a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/Damage.java
+++ b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/Damage.java
@@ -3,15 +3,14 @@
/**
* Automatically generated by {@code org.allaymc.codegen.VanillaBlockPropertyTypeGen}
* Allay Project
- *
- * @author daoge_cmd
+ * @author daoge_cmd | CoolLoong
*/
public enum Damage {
- BROKEN,
+ VERY_DAMAGED,
- SLIGHTLY_DAMAGED,
+ BROKEN,
- UNDAMAGED,
+ UNDAMAGED,
- VERY_DAMAGED
+ SLIGHTLY_DAMAGED
}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/DirtType.java b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/DirtType.java
index e55fbed18..0c91306f1 100644
--- a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/DirtType.java
+++ b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/DirtType.java
@@ -3,11 +3,10 @@
/**
* Automatically generated by {@code org.allaymc.codegen.VanillaBlockPropertyTypeGen}
* Allay Project
- *
- * @author daoge_cmd
+ * @author daoge_cmd | CoolLoong
*/
public enum DirtType {
- COARSE,
+ NORMAL,
- NORMAL
+ COARSE
}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/DripstoneThickness.java b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/DripstoneThickness.java
index 9a603ae8f..9d2e4b7cc 100644
--- a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/DripstoneThickness.java
+++ b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/DripstoneThickness.java
@@ -3,17 +3,16 @@
/**
* Automatically generated by {@code org.allaymc.codegen.VanillaBlockPropertyTypeGen}
* Allay Project
- *
- * @author daoge_cmd
+ * @author daoge_cmd | CoolLoong
*/
public enum DripstoneThickness {
- BASE,
+ MIDDLE,
- FRUSTUM,
+ MERGE,
- MERGE,
+ FRUSTUM,
- MIDDLE,
+ TIP,
- TIP
+ BASE
}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/LeverDirection.java b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/LeverDirection.java
index 7509fe7f4..1ddece3b2 100644
--- a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/LeverDirection.java
+++ b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/LeverDirection.java
@@ -3,23 +3,22 @@
/**
* Automatically generated by {@code org.allaymc.codegen.VanillaBlockPropertyTypeGen}
* Allay Project
- *
- * @author daoge_cmd
+ * @author daoge_cmd | CoolLoong
*/
public enum LeverDirection {
- DOWN_EAST_WEST,
+ EAST,
- DOWN_NORTH_SOUTH,
+ SOUTH,
- EAST,
+ NORTH,
- NORTH,
+ UP_NORTH_SOUTH,
- SOUTH,
+ WEST,
- UP_EAST_WEST,
+ DOWN_EAST_WEST,
- UP_NORTH_SOUTH,
+ DOWN_NORTH_SOUTH,
- WEST
+ UP_EAST_WEST
}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/MinecraftBlockFace.java b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/MinecraftBlockFace.java
index fdff9b025..fc64fde69 100644
--- a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/MinecraftBlockFace.java
+++ b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/MinecraftBlockFace.java
@@ -3,19 +3,18 @@
/**
* Automatically generated by {@code org.allaymc.codegen.VanillaBlockPropertyTypeGen}
* Allay Project
- *
- * @author daoge_cmd
+ * @author daoge_cmd | CoolLoong
*/
public enum MinecraftBlockFace {
- DOWN,
+ EAST,
- EAST,
+ SOUTH,
- NORTH,
+ NORTH,
- SOUTH,
+ WEST,
- UP,
+ UP,
- WEST
+ DOWN
}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/MinecraftCardinalDirection.java b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/MinecraftCardinalDirection.java
index 18ca4e369..d7523b3b6 100644
--- a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/MinecraftCardinalDirection.java
+++ b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/MinecraftCardinalDirection.java
@@ -3,15 +3,14 @@
/**
* Automatically generated by {@code org.allaymc.codegen.VanillaBlockPropertyTypeGen}
* Allay Project
- *
- * @author daoge_cmd
+ * @author daoge_cmd | CoolLoong
*/
public enum MinecraftCardinalDirection {
- EAST,
+ EAST,
- NORTH,
+ SOUTH,
- SOUTH,
+ NORTH,
- WEST
+ WEST
}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/MinecraftFacingDirection.java b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/MinecraftFacingDirection.java
index 8b1511204..3c47de3ab 100644
--- a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/MinecraftFacingDirection.java
+++ b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/MinecraftFacingDirection.java
@@ -3,19 +3,18 @@
/**
* Automatically generated by {@code org.allaymc.codegen.VanillaBlockPropertyTypeGen}
* Allay Project
- *
- * @author daoge_cmd
+ * @author daoge_cmd | CoolLoong
*/
public enum MinecraftFacingDirection {
- DOWN,
+ EAST,
- EAST,
+ SOUTH,
- NORTH,
+ NORTH,
- SOUTH,
+ WEST,
- UP,
+ UP,
- WEST
+ DOWN
}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/MinecraftVerticalHalf.java b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/MinecraftVerticalHalf.java
index ff6ccd8e7..a3d8e6288 100644
--- a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/MinecraftVerticalHalf.java
+++ b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/MinecraftVerticalHalf.java
@@ -3,11 +3,10 @@
/**
* Automatically generated by {@code org.allaymc.codegen.VanillaBlockPropertyTypeGen}
* Allay Project
- *
- * @author daoge_cmd
+ * @author daoge_cmd | CoolLoong
*/
public enum MinecraftVerticalHalf {
- BOTTOM,
+ TOP,
- TOP
+ BOTTOM
}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/MonsterEggStoneType.java b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/MonsterEggStoneType.java
index 677c892e5..27e8b822f 100644
--- a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/MonsterEggStoneType.java
+++ b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/MonsterEggStoneType.java
@@ -3,19 +3,18 @@
/**
* Automatically generated by {@code org.allaymc.codegen.VanillaBlockPropertyTypeGen}
* Allay Project
- *
- * @author daoge_cmd
+ * @author daoge_cmd | CoolLoong
*/
public enum MonsterEggStoneType {
- CHISELED_STONE_BRICK,
+ MOSSY_STONE_BRICK,
- COBBLESTONE,
+ COBBLESTONE,
- CRACKED_STONE_BRICK,
+ CHISELED_STONE_BRICK,
- MOSSY_STONE_BRICK,
+ STONE_BRICK,
- STONE,
+ STONE,
- STONE_BRICK
+ CRACKED_STONE_BRICK
}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/Orientation.java b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/Orientation.java
index f27cdaaa9..eff589306 100644
--- a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/Orientation.java
+++ b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/Orientation.java
@@ -3,31 +3,30 @@
/**
* Automatically generated by {@code org.allaymc.codegen.VanillaBlockPropertyTypeGen}
* Allay Project
- *
- * @author daoge_cmd
+ * @author daoge_cmd | CoolLoong
*/
public enum Orientation {
- DOWN_EAST,
+ UP_EAST,
- DOWN_NORTH,
+ UP_SOUTH,
- DOWN_SOUTH,
+ WEST_UP,
- DOWN_WEST,
+ UP_NORTH,
- EAST_UP,
+ NORTH_UP,
- NORTH_UP,
+ DOWN_WEST,
- SOUTH_UP,
+ DOWN_EAST,
- UP_EAST,
+ SOUTH_UP,
- UP_NORTH,
+ UP_WEST,
- UP_SOUTH,
+ DOWN_SOUTH,
- UP_WEST,
+ EAST_UP,
- WEST_UP
+ DOWN_NORTH
}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/PillarAxis.java b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/PillarAxis.java
index e414def20..e6f887165 100644
--- a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/PillarAxis.java
+++ b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/PillarAxis.java
@@ -3,13 +3,12 @@
/**
* Automatically generated by {@code org.allaymc.codegen.VanillaBlockPropertyTypeGen}
* Allay Project
- *
- * @author daoge_cmd
+ * @author daoge_cmd | CoolLoong
*/
public enum PillarAxis {
- X,
+ X,
- Y,
+ Y,
- Z
+ Z
}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/PortalAxis.java b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/PortalAxis.java
index 07db39cfc..889da1e62 100644
--- a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/PortalAxis.java
+++ b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/PortalAxis.java
@@ -3,13 +3,12 @@
/**
* Automatically generated by {@code org.allaymc.codegen.VanillaBlockPropertyTypeGen}
* Allay Project
- *
- * @author daoge_cmd
+ * @author daoge_cmd | CoolLoong
*/
public enum PortalAxis {
- UNKNOWN,
+ X,
- X,
+ Z,
- Z
+ UNKNOWN
}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/PrismarineBlockType.java b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/PrismarineBlockType.java
index 1d523c51e..17fae311d 100644
--- a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/PrismarineBlockType.java
+++ b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/PrismarineBlockType.java
@@ -3,13 +3,12 @@
/**
* Automatically generated by {@code org.allaymc.codegen.VanillaBlockPropertyTypeGen}
* Allay Project
- *
- * @author daoge_cmd
+ * @author daoge_cmd | CoolLoong
*/
public enum PrismarineBlockType {
- BRICKS,
+ BRICKS,
- DARK,
+ DEFAULT,
- DEFAULT
+ DARK
}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/SandStoneType.java b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/SandStoneType.java
index 36b09e36d..b17925aa9 100644
--- a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/SandStoneType.java
+++ b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/SandStoneType.java
@@ -3,15 +3,14 @@
/**
* Automatically generated by {@code org.allaymc.codegen.VanillaBlockPropertyTypeGen}
* Allay Project
- *
- * @author daoge_cmd
+ * @author daoge_cmd | CoolLoong
*/
public enum SandStoneType {
- CUT,
+ DEFAULT,
- DEFAULT,
+ CUT,
- HEIROGLYPHS,
+ HEIROGLYPHS,
- SMOOTH
+ SMOOTH
}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/SandType.java b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/SandType.java
index 12257c8be..bc79b2030 100644
--- a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/SandType.java
+++ b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/SandType.java
@@ -3,11 +3,10 @@
/**
* Automatically generated by {@code org.allaymc.codegen.VanillaBlockPropertyTypeGen}
* Allay Project
- *
- * @author daoge_cmd
+ * @author daoge_cmd | CoolLoong
*/
public enum SandType {
- NORMAL,
+ RED,
- RED
+ NORMAL
}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/SeaGrassType.java b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/SeaGrassType.java
index 36648e659..bf87979d6 100644
--- a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/SeaGrassType.java
+++ b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/SeaGrassType.java
@@ -3,13 +3,12 @@
/**
* Automatically generated by {@code org.allaymc.codegen.VanillaBlockPropertyTypeGen}
* Allay Project
- *
- * @author daoge_cmd
+ * @author daoge_cmd | CoolLoong
*/
public enum SeaGrassType {
- DEFAULT,
+ DEFAULT,
- DOUBLE_BOT,
+ DOUBLE_BOT,
- DOUBLE_TOP
+ DOUBLE_TOP
}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/SpongeType.java b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/SpongeType.java
index 53af75718..76b61d139 100644
--- a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/SpongeType.java
+++ b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/SpongeType.java
@@ -3,11 +3,10 @@
/**
* Automatically generated by {@code org.allaymc.codegen.VanillaBlockPropertyTypeGen}
* Allay Project
- *
- * @author daoge_cmd
+ * @author daoge_cmd | CoolLoong
*/
public enum SpongeType {
- DRY,
+ WET,
- WET
+ DRY
}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/StoneBrickType.java b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/StoneBrickType.java
index c85ba805c..79ff0c4d6 100644
--- a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/StoneBrickType.java
+++ b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/StoneBrickType.java
@@ -3,17 +3,16 @@
/**
* Automatically generated by {@code org.allaymc.codegen.VanillaBlockPropertyTypeGen}
* Allay Project
- *
- * @author daoge_cmd
+ * @author daoge_cmd | CoolLoong
*/
public enum StoneBrickType {
- CHISELED,
+ DEFAULT,
- CRACKED,
+ MOSSY,
- DEFAULT,
+ CHISELED,
- MOSSY,
+ CRACKED,
- SMOOTH
+ SMOOTH
}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/StoneSlabType.java b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/StoneSlabType.java
index 60aa77509..e9b665313 100644
--- a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/StoneSlabType.java
+++ b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/StoneSlabType.java
@@ -3,23 +3,22 @@
/**
* Automatically generated by {@code org.allaymc.codegen.VanillaBlockPropertyTypeGen}
* Allay Project
- *
- * @author daoge_cmd
+ * @author daoge_cmd | CoolLoong
*/
public enum StoneSlabType {
- BRICK,
+ COBBLESTONE,
- COBBLESTONE,
+ QUARTZ,
- NETHER_BRICK,
+ WOOD,
- QUARTZ,
+ STONE_BRICK,
- SANDSTONE,
+ BRICK,
- SMOOTH_STONE,
+ SMOOTH_STONE,
- STONE_BRICK,
+ SANDSTONE,
- WOOD
+ NETHER_BRICK
}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/StoneSlabType2.java b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/StoneSlabType2.java
index f2f80c4f6..e5e5b072b 100644
--- a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/StoneSlabType2.java
+++ b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/StoneSlabType2.java
@@ -3,23 +3,22 @@
/**
* Automatically generated by {@code org.allaymc.codegen.VanillaBlockPropertyTypeGen}
* Allay Project
- *
- * @author daoge_cmd
+ * @author daoge_cmd | CoolLoong
*/
public enum StoneSlabType2 {
- MOSSY_COBBLESTONE,
+ PRISMARINE_ROUGH,
- PRISMARINE_BRICK,
+ RED_SANDSTONE,
- PRISMARINE_DARK,
+ PRISMARINE_DARK,
- PRISMARINE_ROUGH,
+ SMOOTH_SANDSTONE,
- PURPUR,
+ PURPUR,
- RED_NETHER_BRICK,
+ RED_NETHER_BRICK,
- RED_SANDSTONE,
+ PRISMARINE_BRICK,
- SMOOTH_SANDSTONE
+ MOSSY_COBBLESTONE
}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/StoneSlabType3.java b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/StoneSlabType3.java
index 30abe8e00..dd1366a2e 100644
--- a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/StoneSlabType3.java
+++ b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/StoneSlabType3.java
@@ -3,23 +3,22 @@
/**
* Automatically generated by {@code org.allaymc.codegen.VanillaBlockPropertyTypeGen}
* Allay Project
- *
- * @author daoge_cmd
+ * @author daoge_cmd | CoolLoong
*/
public enum StoneSlabType3 {
- ANDESITE,
+ SMOOTH_RED_SANDSTONE,
- DIORITE,
+ POLISHED_GRANITE,
- END_STONE_BRICK,
+ END_STONE_BRICK,
- GRANITE,
+ GRANITE,
- POLISHED_ANDESITE,
+ POLISHED_DIORITE,
- POLISHED_DIORITE,
+ ANDESITE,
- POLISHED_GRANITE,
+ POLISHED_ANDESITE,
- SMOOTH_RED_SANDSTONE
+ DIORITE
}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/StoneSlabType4.java b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/StoneSlabType4.java
index e481a1ca5..120307447 100644
--- a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/StoneSlabType4.java
+++ b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/StoneSlabType4.java
@@ -3,17 +3,16 @@
/**
* Automatically generated by {@code org.allaymc.codegen.VanillaBlockPropertyTypeGen}
* Allay Project
- *
- * @author daoge_cmd
+ * @author daoge_cmd | CoolLoong
*/
public enum StoneSlabType4 {
- CUT_RED_SANDSTONE,
+ MOSSY_STONE_BRICK,
- CUT_SANDSTONE,
+ SMOOTH_QUARTZ,
- MOSSY_STONE_BRICK,
+ CUT_SANDSTONE,
- SMOOTH_QUARTZ,
+ CUT_RED_SANDSTONE,
- STONE
+ STONE
}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/StructureBlockType.java b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/StructureBlockType.java
index 1cc255893..2837d602c 100644
--- a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/StructureBlockType.java
+++ b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/StructureBlockType.java
@@ -3,19 +3,18 @@
/**
* Automatically generated by {@code org.allaymc.codegen.VanillaBlockPropertyTypeGen}
* Allay Project
- *
- * @author daoge_cmd
+ * @author daoge_cmd | CoolLoong
*/
public enum StructureBlockType {
- CORNER,
+ DATA,
- DATA,
+ LOAD,
- EXPORT,
+ CORNER,
- INVALID,
+ SAVE,
- LOAD,
+ INVALID,
- SAVE
+ EXPORT
}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/StructureVoidType.java b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/StructureVoidType.java
index 46df2038b..254eee754 100644
--- a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/StructureVoidType.java
+++ b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/StructureVoidType.java
@@ -3,11 +3,10 @@
/**
* Automatically generated by {@code org.allaymc.codegen.VanillaBlockPropertyTypeGen}
* Allay Project
- *
- * @author daoge_cmd
+ * @author daoge_cmd | CoolLoong
*/
public enum StructureVoidType {
- AIR,
+ VOID,
- VOID
+ AIR
}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/TorchFacingDirection.java b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/TorchFacingDirection.java
index 521693486..00712e545 100644
--- a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/TorchFacingDirection.java
+++ b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/TorchFacingDirection.java
@@ -3,19 +3,18 @@
/**
* Automatically generated by {@code org.allaymc.codegen.VanillaBlockPropertyTypeGen}
* Allay Project
- *
- * @author daoge_cmd
+ * @author daoge_cmd | CoolLoong
*/
public enum TorchFacingDirection {
- EAST,
+ EAST,
- NORTH,
+ TOP,
- SOUTH,
+ SOUTH,
- TOP,
+ NORTH,
- UNKNOWN,
+ WEST,
- WEST
+ UNKNOWN
}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/TurtleEggCount.java b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/TurtleEggCount.java
index 87bc50569..011c6b937 100644
--- a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/TurtleEggCount.java
+++ b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/TurtleEggCount.java
@@ -3,15 +3,14 @@
/**
* Automatically generated by {@code org.allaymc.codegen.VanillaBlockPropertyTypeGen}
* Allay Project
- *
- * @author daoge_cmd
+ * @author daoge_cmd | CoolLoong
*/
public enum TurtleEggCount {
- FOUR_EGG,
+ ONE_EGG,
- ONE_EGG,
+ FOUR_EGG,
- THREE_EGG,
+ THREE_EGG,
- TWO_EGG
+ TWO_EGG
}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/VaultState.java b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/VaultState.java
index d1f8a1cd0..49b9e723f 100644
--- a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/VaultState.java
+++ b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/VaultState.java
@@ -3,15 +3,14 @@
/**
* Automatically generated by {@code org.allaymc.codegen.VanillaBlockPropertyTypeGen}
* Allay Project
- *
- * @author daoge_cmd
+ * @author daoge_cmd | CoolLoong
*/
public enum VaultState {
- ACTIVE,
+ INACTIVE,
- EJECTING,
+ UNLOCKING,
- INACTIVE,
+ ACTIVE,
- UNLOCKING
+ EJECTING
}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/WallBlockType.java b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/WallBlockType.java
index c6d3ed798..6f2addf57 100644
--- a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/WallBlockType.java
+++ b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/WallBlockType.java
@@ -3,35 +3,34 @@
/**
* Automatically generated by {@code org.allaymc.codegen.VanillaBlockPropertyTypeGen}
* Allay Project
- *
- * @author daoge_cmd
+ * @author daoge_cmd | CoolLoong
*/
public enum WallBlockType {
- ANDESITE,
+ ANDESITE,
- BRICK,
+ BRICK,
- COBBLESTONE,
+ COBBLESTONE,
- DIORITE,
+ DIORITE,
- END_BRICK,
+ END_BRICK,
- GRANITE,
+ GRANITE,
- MOSSY_COBBLESTONE,
+ MOSSY_COBBLESTONE,
- MOSSY_STONE_BRICK,
+ MOSSY_STONE_BRICK,
- NETHER_BRICK,
+ NETHER_BRICK,
- PRISMARINE,
+ PRISMARINE,
- RED_NETHER_BRICK,
+ RED_NETHER_BRICK,
- RED_SANDSTONE,
+ RED_SANDSTONE,
- SANDSTONE,
+ SANDSTONE,
- STONE_BRICK
+ STONE_BRICK
}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/WallConnectionTypeEast.java b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/WallConnectionTypeEast.java
index c2174bebd..9a91a1d91 100644
--- a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/WallConnectionTypeEast.java
+++ b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/WallConnectionTypeEast.java
@@ -3,13 +3,10 @@
/**
* Automatically generated by {@code org.allaymc.codegen.VanillaBlockPropertyTypeGen}
* Allay Project
- *
- * @author daoge_cmd
+ * @author daoge_cmd | CoolLoong
*/
public enum WallConnectionTypeEast {
- NONE,
-
- SHORT,
-
- TALL
+ NONE,
+ SHORT,
+ TALL
}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/WallConnectionTypeNorth.java b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/WallConnectionTypeNorth.java
index c232a0edd..53766bd6d 100644
--- a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/WallConnectionTypeNorth.java
+++ b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/WallConnectionTypeNorth.java
@@ -3,13 +3,10 @@
/**
* Automatically generated by {@code org.allaymc.codegen.VanillaBlockPropertyTypeGen}
* Allay Project
- *
- * @author daoge_cmd
+ * @author daoge_cmd | CoolLoong
*/
public enum WallConnectionTypeNorth {
- NONE,
-
- SHORT,
-
- TALL
+ NONE,
+ SHORT,
+ TALL
}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/WallConnectionTypeSouth.java b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/WallConnectionTypeSouth.java
index c6458bc99..82d897a53 100644
--- a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/WallConnectionTypeSouth.java
+++ b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/WallConnectionTypeSouth.java
@@ -3,13 +3,10 @@
/**
* Automatically generated by {@code org.allaymc.codegen.VanillaBlockPropertyTypeGen}
* Allay Project
- *
- * @author daoge_cmd
+ * @author daoge_cmd | CoolLoong
*/
public enum WallConnectionTypeSouth {
- NONE,
-
- SHORT,
-
- TALL
+ NONE,
+ SHORT,
+ TALL
}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/WallConnectionTypeWest.java b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/WallConnectionTypeWest.java
index 745a30c02..d54c6ce84 100644
--- a/Allay-API/src/main/java/org/allaymc/api/block/property/enums/WallConnectionTypeWest.java
+++ b/Allay-API/src/main/java/org/allaymc/api/block/property/enums/WallConnectionTypeWest.java
@@ -3,13 +3,10 @@
/**
* Automatically generated by {@code org.allaymc.codegen.VanillaBlockPropertyTypeGen}
* Allay Project
- *
- * @author daoge_cmd
+ * @author daoge_cmd | CoolLoong
*/
public enum WallConnectionTypeWest {
- NONE,
-
- SHORT,
-
- TALL
+ NONE,
+ SHORT,
+ TALL
}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/tag/BlockTag.java b/Allay-API/src/main/java/org/allaymc/api/block/tag/BlockTag.java
deleted file mode 100644
index f564176c8..000000000
--- a/Allay-API/src/main/java/org/allaymc/api/block/tag/BlockTag.java
+++ /dev/null
@@ -1,9 +0,0 @@
-package org.allaymc.api.block.tag;
-
-/**
- * Allay Project 2024/6/11
- *
- * @author daoge_cmd
- */
-public record BlockTag(String name) {
-}
diff --git a/Allay-API/src/main/java/org/allaymc/api/block/type/BlockType.java b/Allay-API/src/main/java/org/allaymc/api/block/type/BlockType.java
index 684d3c6b5..3837927af 100644
--- a/Allay-API/src/main/java/org/allaymc/api/block/type/BlockType.java
+++ b/Allay-API/src/main/java/org/allaymc/api/block/type/BlockType.java
@@ -6,7 +6,6 @@
import org.allaymc.api.block.palette.BlockStateHashPalette;
import org.allaymc.api.block.property.type.BlockPropertyType;
import org.allaymc.api.block.registry.BlockTypeRegistry;
-import org.allaymc.api.block.tag.BlockTag;
import org.allaymc.api.item.type.ItemType;
import org.allaymc.api.utils.Identified;
import org.allaymc.api.utils.Identifier;
@@ -72,11 +71,11 @@ default void register(BlockStateHashPalette registry) {
}
@Unmodifiable
- Set