diff --git a/src/constants/BlockIDs.php b/src/constants/BlockIDs.php index 19596520e..018532c7e 100644 --- a/src/constants/BlockIDs.php +++ b/src/constants/BlockIDs.php @@ -162,6 +162,10 @@ define("BIRCH_WOODEN_STAIRS", 135); define("JUNGLE_WOOD_STAIRS", 136); define("JUNGLE_WOODEN_STAIRS", 136); +define("COBBLE_WALL", 139); +define("STONE_WALL", 139); +define("COBBLESTONE_WALL", 139); + define("QUARTZ_BLOCK", 155); define("QUARTZ_STAIRS", 156); diff --git a/src/material/Block.php b/src/material/Block.php index b340856fb..74b8bdc87 100644 --- a/src/material/Block.php +++ b/src/material/Block.php @@ -126,6 +126,7 @@ abstract class Block extends Position{ SPRUCE_WOOD_STAIRS => "SpruceWoodStairsBlock", BIRCH_WOOD_STAIRS => "BirchWoodStairsBlock", JUNGLE_WOOD_STAIRS => "JungleWoodStairsBlock", + STONE_WALL => "StoneWallBlock", QUARTZ_BLOCK => "QuartzBlock", QUARTZ_STAIRS => "QuartzStairsBlock", diff --git a/src/material/block/nonfull/StoneWall.php b/src/material/block/nonfull/StoneWall.php new file mode 100644 index 000000000..6f7117814 --- /dev/null +++ b/src/material/block/nonfull/StoneWall.php @@ -0,0 +1,33 @@ +name = "Mossy Cobblestone Wall"; + } + $this->isFullBlock = false; + $this->hardness = 30; + } + +} \ No newline at end of file diff --git a/src/recipes/CraftingRecipes.php b/src/recipes/CraftingRecipes.php index 03a35a8d6..8f6e1ea0d 100644 --- a/src/recipes/CraftingRecipes.php +++ b/src/recipes/CraftingRecipes.php @@ -181,6 +181,8 @@ class CraftingRecipes{ "BRICKS_BLOCK:?x3=>SLAB:4x6", "SLAB:6x2=>QUARTZ_BLOCK:1x1", "COBBLESTONE:?x3=>SLAB:3x6", + "COBBLESTONE:0x6=>STONE_WALL:0x6", + "MOSSY_STONE:0x6=>STONE_WALL:1x6", "NETHER_BRICK:?x4=>NETHER_BRICKS:0x1", "NETHER_BRICKS:?x6=>NETHER_BRICKS_STAIRS:0x4", "QUARTZ_BLOCK:0x2=>QUARTZ_BLOCK:2x2",