diff --git a/src/classes/material/Block.php b/src/classes/material/Block.php index b33ab8b9f..14f189343 100644 --- a/src/classes/material/Block.php +++ b/src/classes/material/Block.php @@ -81,4 +81,5 @@ abstract class Block{ require_once("block/GenericBlock.php"); require_once("block/SolidBlock.php"); require_once("block/TransparentBlock.php"); -require_once("block/FallableBlock.php"); \ No newline at end of file +require_once("block/FallableBlock.php"); +require_once("block/LiquidBlock.php"); \ No newline at end of file diff --git a/src/classes/material/IDs.php b/src/classes/material/IDs.php index 670942061..4f83f454f 100644 --- a/src/classes/material/IDs.php +++ b/src/classes/material/IDs.php @@ -115,6 +115,7 @@ define("GLOWING_REDSTONE_ORE", 73); define("LIT_REDSTONE_ORE", 73); define("SNOW", 78); +define("SNOW_LAYER", 78); define("ICE", 79); define("SNOW_BLOCK", 80); define("CACTUS", 81); @@ -134,6 +135,7 @@ define("STONE_BRICKS", 98); define("GLASS_PANE", 102); define("GLASS_PANEL", 102); define("MELON", 103); +define("MELON_BLOCK", 103); define("MELON_STEM", 105); diff --git a/src/classes/material/block/misc/NetherReactor.php b/src/classes/material/block/misc/NetherReactor.php new file mode 100644 index 000000000..70339b927 --- /dev/null +++ b/src/classes/material/block/misc/NetherReactor.php @@ -0,0 +1,34 @@ +isActivable = true; + } + +} \ No newline at end of file diff --git a/src/classes/material/block/ore/GlowingRedstoneOre.php b/src/classes/material/block/ore/GlowingRedstoneOre.php new file mode 100644 index 000000000..5882baa62 --- /dev/null +++ b/src/classes/material/block/ore/GlowingRedstoneOre.php @@ -0,0 +1,33 @@ +isActivable = true; + } + +} \ No newline at end of file diff --git a/src/classes/material/block/solid/GlassPane.php b/src/classes/material/block/solid/GlassPane.php new file mode 100644 index 000000000..d5089f8b9 --- /dev/null +++ b/src/classes/material/block/solid/GlassPane.php @@ -0,0 +1,33 @@ +isActivable = true; + } + +} \ No newline at end of file diff --git a/src/classes/material/block/solid/Melon.php b/src/classes/material/block/solid/Melon.php new file mode 100644 index 000000000..c31e886f1 --- /dev/null +++ b/src/classes/material/block/solid/Melon.php @@ -0,0 +1,33 @@ + "Quartz Block", + 1 => "Chiseled Quartz Block", + 2 => "Quartz Pillar", + 3 => "Quartz Pillar", + ); + $this->name = $names[$this->meta & 0x03]; + } + +} \ No newline at end of file diff --git a/src/classes/material/block/solid/QuartzStairs.php b/src/classes/material/block/solid/QuartzStairs.php new file mode 100644 index 000000000..503b125c1 --- /dev/null +++ b/src/classes/material/block/solid/QuartzStairs.php @@ -0,0 +1,33 @@ + "Stone Bricks", + 1 => "Mossy Stone Bricks", + 2 => "Cracked Stone Bricks", + 3 => "Chiseled Stone Bricks", + ); + $this->name = $names[$this->meta & 0x03]; + } + +} \ No newline at end of file diff --git a/src/classes/material/block/solid/Stonecutter.php b/src/classes/material/block/solid/Stonecutter.php new file mode 100644 index 000000000..8eb87a0fc --- /dev/null +++ b/src/classes/material/block/solid/Stonecutter.php @@ -0,0 +1,34 @@ +isActivable = true; + } + +} \ No newline at end of file diff --git a/src/classes/material/block/solid/Trapdoor.php b/src/classes/material/block/solid/Trapdoor.php new file mode 100644 index 000000000..1291ee2b8 --- /dev/null +++ b/src/classes/material/block/solid/Trapdoor.php @@ -0,0 +1,34 @@ +isActivable = true; + } + +} \ No newline at end of file