mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-04-22 00:33:59 +00:00
Finished Adding Item IDs
This commit is contained in:
parent
f1c593d809
commit
d5aa898ffe
@ -79,7 +79,7 @@ abstract class Block{
|
||||
DIAMOND_ORE => "DiamondOreBlock",
|
||||
DIAMOND_BLOCK => "DiamondBlock",
|
||||
WORKBENCH => "WorkbenchBlock",
|
||||
WHEAT => "WheatBlock",
|
||||
WHEAT_BLOCK => "WheatBlock",
|
||||
FARMLAND => "FarmlandBlock",
|
||||
FURNACE => "FurnaceBlock",
|
||||
BURNING_FURNACE => "BurningFurnaceBlock",
|
||||
@ -120,9 +120,9 @@ abstract class Block{
|
||||
BRICK_STAIRS => "BrickStairsBlock",
|
||||
STONE_BRICK_STAIRS => "StoneBrickStairsBlock",
|
||||
|
||||
NETHER_BRICK => "NetherBrickBlock",
|
||||
NETHER_BRICKS => "NetherBricksBlock",
|
||||
|
||||
NETHER_BRICK_STAIRS => "NetherBrickStairsBlock",
|
||||
NETHER_BRICKS_STAIRS => "NetherBricksStairsBlock",
|
||||
|
||||
SANDSTONE_STAIRS => "SandstoneStairsBlock",
|
||||
|
||||
@ -179,10 +179,11 @@ abstract class Block{
|
||||
public function getDrops(Item $item, Player $player){
|
||||
if(!isset(Block::$class[$this->id])){ //Unknown blocks
|
||||
return array();
|
||||
}else{
|
||||
return array(
|
||||
array($this->id, $this->meta, 1),
|
||||
);
|
||||
}
|
||||
return array(
|
||||
array($this->id, $this->meta, 1),
|
||||
);
|
||||
}
|
||||
|
||||
abstract function onBreak(BlockAPI $level, Item $item, Player $player);
|
||||
|
@ -94,12 +94,11 @@ define("DIAMOND_ORE", 56);
|
||||
define("DIAMOND_BLOCK", 57);
|
||||
define("CRAFTING_TABLE", 58);
|
||||
define("WORKBENCH", 58);
|
||||
define("WHEAT", 59);
|
||||
define("WHEAT_BLOCK", 59);
|
||||
define("FARMLAND", 60);
|
||||
define("FURNACE", 61);
|
||||
define("BURNING_FURNACE", 62);
|
||||
define("LIT_FURNACE", 62);
|
||||
define("SIGN", 63);
|
||||
define("SIGN_POST", 63);
|
||||
define("DOOR_BLOCK", 64);
|
||||
define("WOODEN_DOOR_BLOCK", 64);
|
||||
@ -110,7 +109,6 @@ define("COBBLE_STAIRS", 67);
|
||||
define("COBBLESTONE_STAIRS", 67);
|
||||
define("WALL_SIGN", 68);
|
||||
|
||||
define("IRON_DOOR", 71);
|
||||
define("IRON_DOOR_BLOCK", 71);
|
||||
|
||||
define("REDSTONE_ORE", 73);
|
||||
@ -138,7 +136,6 @@ define("STONE_BRICK", 98);
|
||||
|
||||
define("GLASS_PANE", 102);
|
||||
define("GLASS_PANEL", 102);
|
||||
define("MELON", 103);
|
||||
define("MELON_BLOCK", 103);
|
||||
|
||||
define("MELON_STEM", 105);
|
||||
@ -147,9 +144,9 @@ define("FENCE_GATE", 107);
|
||||
define("BRICK_STAIRS", 108);
|
||||
define("STONE_BRICK_STAIRS", 109);
|
||||
|
||||
define("NETHER_BRICK", 112);
|
||||
define("NETHER_BRICKS", 112);
|
||||
|
||||
define("NETHER_BRICK_STAIRS", 114);
|
||||
define("NETHER_BRICKS_STAIRS", 114);
|
||||
|
||||
define("SANDSTONE_STAIRS", 128);
|
||||
|
||||
@ -167,4 +164,119 @@ define("IRON_AXE", 258);
|
||||
define("FLINT_STEEL", 259);
|
||||
define("APPLE", 260);
|
||||
define("BOW", 261);
|
||||
define("ARROW", 262);
|
||||
define("ARROW", 262);
|
||||
define("COAL", 263);
|
||||
define("DIAMOND", 264);
|
||||
define("IRON_INGOT", 265);
|
||||
define("GOLD_INGOT", 266);
|
||||
define("IRON_SWORD", 267);
|
||||
define("WOODEN_SWORD", 268);
|
||||
define("WOODEN_SHOVEL", 269);
|
||||
define("WOODEN_PICKAXE", 270);
|
||||
define("WOODEN_AXE", 271);
|
||||
define("STONE_SWORD", 272);
|
||||
define("STONE_SHOVEL", 273);
|
||||
define("STONE_PICKAXE", 274);
|
||||
define("STONE_AXE", 275);
|
||||
define("DIAMOND_SWORD", 276);
|
||||
define("DIAMOND_SHOVEL", 277);
|
||||
define("DIAMOND_PICKAXE", 278);
|
||||
define("DIAMOND_AXE", 279);
|
||||
define("STICK", 280);
|
||||
define("BOWL", 281);
|
||||
define("MUSHROOM_STEW", 282);
|
||||
define("GOLD_SWORD", 283);
|
||||
define("GOLD_SHOVEL", 284);
|
||||
define("GOLD_PICKAXE", 285);
|
||||
define("GOLD_AXE", 286);
|
||||
define("STRING", 287);
|
||||
define("FEATHER", 288);
|
||||
define("GUNPOWDER", 289);
|
||||
define("WOODEN_HOE", 290);
|
||||
define("STONE_HOE", 291);
|
||||
define("IRON_HOE", 292);
|
||||
define("DIAMOND_HOE", 293);
|
||||
define("GOLD_HOE", 294);
|
||||
define("SEEDS", 295);
|
||||
define("WHEAT_SEEDS", 295);
|
||||
define("WHEAT", 296);
|
||||
define("BREAD", 297);
|
||||
define("LEATHER_CAP", 298);
|
||||
define("LEATHER_TUNIC", 299);
|
||||
define("LEATHER_PANTS", 300);
|
||||
define("LEATHER_BOOTS", 301);
|
||||
define("CHAIN_HELMET", 302);
|
||||
define("CHAIN_CHESTPLATE", 303);
|
||||
define("CHAIN_LEGGINS", 304);
|
||||
define("CHAIN_BOOTS", 305);
|
||||
define("IRON_HELMET", 306);
|
||||
define("IRON_CHESTPLATE", 307);
|
||||
define("IRON_LEGGINS", 308);
|
||||
define("IRON_BOOTS", 309);
|
||||
define("DIAMOND_HELMET", 310);
|
||||
define("DIAMOND_CHESTPLATE", 311);
|
||||
define("DIAMOND_LEGGINS", 312);
|
||||
define("DIAMOND_BOOTS", 313);
|
||||
define("GOLD_HELMET", 314);
|
||||
define("GOLD_CHESTPLATE", 315);
|
||||
define("GOLD_LEGGINS", 316);
|
||||
define("GOLD_BOOTS", 317);
|
||||
define("FLINT", 318);
|
||||
define("RAW_PORKCHOP", 319);
|
||||
define("COOKED_PORKCHOP", 320);
|
||||
define("PAINTING", 321);
|
||||
define("GOLDEN_APPLE", 322);
|
||||
define("SIGN", 323);
|
||||
define("WOODEN_DOOR", 324);
|
||||
|
||||
define("IRON_DOOR", 330);
|
||||
|
||||
define("SNOWBALL", 332);
|
||||
|
||||
define("LEATHER", 334);
|
||||
|
||||
define("BRICK", 336);
|
||||
define("CLAY", 337);
|
||||
define("SUGAR_CANE", 338);
|
||||
define("SUGAR_CANES", 338);
|
||||
define("PAPER", 339);
|
||||
define("SLIMEBALL", 341);
|
||||
|
||||
define("EGG", 344);
|
||||
define("COMPASS", 345);
|
||||
|
||||
define("GLOWSTONE_DUST", 348);
|
||||
define("RAW_FISH", 349);
|
||||
define("COOKED_FISH", 350);
|
||||
define("DYE", 351);
|
||||
define("BONE", 352);
|
||||
define("SUGAR", 353);
|
||||
|
||||
define("BED", 355);
|
||||
|
||||
|
||||
define("COOKIE", 357);
|
||||
|
||||
|
||||
define("SHEARS", 359);
|
||||
define("MELON", 360);
|
||||
define("MELON_SLICE", 360);
|
||||
|
||||
define("MELON_SEEDS", 362);
|
||||
define("RAW_BEEF", 363);
|
||||
define("STEAK", 364);
|
||||
define("COOKED_BEEF", 364);
|
||||
|
||||
define("RAW_CHICKEN", 365);
|
||||
define("COOKED_CHICKEN", 366);
|
||||
|
||||
define("NETHER_BRICK", 405);
|
||||
define("QUARTZ", 406);
|
||||
define("NETHER_QUARTZ", 406);
|
||||
|
||||
define("CAMERA", 456);
|
||||
|
||||
/*
|
||||
|
||||
define("", );
|
||||
*/
|
@ -27,7 +27,7 @@ the Free Software Foundation, either version 3 of the License, or
|
||||
|
||||
class WheatBlock extends FlowableBlock{
|
||||
public function __construct($meta = 0){
|
||||
parent::__construct(WHEAT, $meta, "Wheat");
|
||||
parent::__construct(WHEAT_BLOCK, $meta, "Wheat");
|
||||
}
|
||||
|
||||
public function getDrops(Item $item, Player $player){
|
||||
|
@ -27,7 +27,7 @@ the Free Software Foundation, either version 3 of the License, or
|
||||
|
||||
class MelonBlock extends TransparentBlock{
|
||||
public function __construct(){
|
||||
parent::__construct(MELON_BLOCK, 0, "Melon");
|
||||
parent::__construct(MELON_BLOCK, 0, "Melon Block");
|
||||
}
|
||||
|
||||
}
|
@ -25,9 +25,9 @@ the Free Software Foundation, either version 3 of the License, or
|
||||
|
||||
*/
|
||||
|
||||
class NetherBrickBlock extends SolidBlock{
|
||||
class NetherBricksBlock extends SolidBlock{
|
||||
public function __construct(){
|
||||
parent::__construct(NETHER_BRICK, 0, "Nether Brick");
|
||||
parent::__construct(NETHER_BRICKS, 0, "Nether Bricks");
|
||||
}
|
||||
|
||||
}
|
@ -25,9 +25,9 @@ the Free Software Foundation, either version 3 of the License, or
|
||||
|
||||
*/
|
||||
|
||||
class NetherBrickStairsBlock extends StairBlock{
|
||||
class NetherBricksStairsBlock extends StairBlock{
|
||||
public function __construct($meta = 0){
|
||||
parent::__construct(NETHER_BRICK_STAIRS, $meta, "Nether Brick Stairs");
|
||||
parent::__construct(NETHER_BRICKS_STAIRS, $meta, "Nether Bricks Stairs");
|
||||
}
|
||||
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user