Added some creative items and removed nether reactor

This commit is contained in:
Intyre
2015-11-23 21:56:38 +01:00
parent 58709293cf
commit 734736492a
5 changed files with 187 additions and 93 deletions

View File

@ -284,7 +284,6 @@ class Item{
const BEETROOT_BLOCK = 244;
const STONECUTTER = 245;
const GLOWING_OBSIDIAN = 246;
const NETHER_REACTOR = 247;
//Normal Item IDs
@ -590,6 +589,7 @@ class Item{
private static function initCreativeItems(){
self::clearCreativeItems();
//Building
self::addCreativeItem(Item::get(Item::COBBLESTONE, 0));
self::addCreativeItem(Item::get(Item::STONE_BRICKS, 0));
@ -604,7 +604,6 @@ class Item{
self::addCreativeItem(Item::get(Item::WOODEN_PLANKS, 4));
self::addCreativeItem(Item::get(Item::WOODEN_PLANKS, 5));
self::addCreativeItem(Item::get(Item::BRICKS, 0));
self::addCreativeItem(Item::get(Item::STONE, 0));
self::addCreativeItem(Item::get(Item::STONE, 1));
self::addCreativeItem(Item::get(Item::STONE, 2));
@ -648,6 +647,7 @@ class Item{
self::addCreativeItem(Item::get(Item::TRUNK2, 1));
self::addCreativeItem(Item::get(Item::NETHER_BRICKS, 0));
self::addCreativeItem(Item::get(Item::NETHERRACK, 0));
self::addCreativeItem(Item::get(Item::SOUL_SAND, 0));
self::addCreativeItem(Item::get(Item::BEDROCK, 0));
self::addCreativeItem(Item::get(Item::COBBLESTONE_STAIRS, 0));
self::addCreativeItem(Item::get(Item::OAK_WOODEN_STAIRS, 0));
@ -673,6 +673,7 @@ class Item{
self::addCreativeItem(Item::get(Item::SLAB, 4));
self::addCreativeItem(Item::get(Item::SLAB, 5));
self::addCreativeItem(Item::get(Item::SLAB, 6));
// TODO: Nether brick slab
self::addCreativeItem(Item::get(Item::QUARTZ_BLOCK, 0));
self::addCreativeItem(Item::get(Item::QUARTZ_BLOCK, 1));
self::addCreativeItem(Item::get(Item::QUARTZ_BLOCK, 2));
@ -685,9 +686,9 @@ class Item{
self::addCreativeItem(Item::get(Item::EMERALD_ORE, 0));
self::addCreativeItem(Item::get(Item::OBSIDIAN, 0));
self::addCreativeItem(Item::get(Item::ICE, 0));
// TODO: Packed ice
self::addCreativeItem(Item::get(Item::SNOW_BLOCK, 0));
self::addCreativeItem(Item::get(Item::END_STONE, 0));
self::addCreativeItem(Item::get(Item::QUARTZ, 0));
//Decoration
self::addCreativeItem(Item::get(Item::COBBLESTONE_WALL, 0));
@ -704,12 +705,18 @@ class Item{
self::addCreativeItem(Item::get(Item::GLASS, 0));
self::addCreativeItem(Item::get(Item::GLOWSTONE_BLOCK, 0));
self::addCreativeItem(Item::get(Item::VINES, 0));
self::addCreativeItem(Item::get(Item::NETHER_REACTOR, 0));
self::addCreativeItem(Item::get(Item::LADDER, 0));
self::addCreativeItem(Item::get(Item::SPONGE, 0));
self::addCreativeItem(Item::get(Item::GLASS_PANE, 0));
self::addCreativeItem(Item::get(Item::WOODEN_DOOR, 0));
self::addCreativeItem(Item::get(Item::WOODEN_DOOR, 0)); // Oak
self::addCreativeItem(Item::get(Item::WOODEN_DOOR, 1)); // Spruce
self::addCreativeItem(Item::get(Item::WOODEN_DOOR, 2)); // Birch
self::addCreativeItem(Item::get(Item::WOODEN_DOOR, 3)); // Jungle
self::addCreativeItem(Item::get(Item::WOODEN_DOOR, 4)); // Acacia
self::addCreativeItem(Item::get(Item::WOODEN_DOOR, 5)); // Dark oak
// TODO: Iron door
self::addCreativeItem(Item::get(Item::TRAPDOOR, 0));
// TODO: Iron trapdoor
self::addCreativeItem(Item::get(Item::FENCE, Fence::FENCE_OAK));
self::addCreativeItem(Item::get(Item::FENCE, Fence::FENCE_SPRUCE));
self::addCreativeItem(Item::get(Item::FENCE, Fence::FENCE_BIRCH));
@ -718,11 +725,11 @@ class Item{
self::addCreativeItem(Item::get(Item::FENCE, Fence::FENCE_DARKOAK));
self::addCreativeItem(Item::get(Item::NETHER_BRICK_FENCE, 0));
self::addCreativeItem(Item::get(Item::FENCE_GATE, 0));
self::addCreativeItem(Item::get(Item::FENCE_GATE_BIRCH, 0));
self::addCreativeItem(Item::get(Item::FENCE_GATE_SPRUCE, 0));
self::addCreativeItem(Item::get(Item::FENCE_GATE_DARK_OAK, 0));
self::addCreativeItem(Item::get(Item::FENCE_GATE_BIRCH, 0));
self::addCreativeItem(Item::get(Item::FENCE_GATE_JUNGLE, 0));
self::addCreativeItem(Item::get(Item::FENCE_GATE_ACACIA, 0));
self::addCreativeItem(Item::get(Item::FENCE_GATE_DARK_OAK, 0));
self::addCreativeItem(Item::get(Item::IRON_BARS, 0));
self::addCreativeItem(Item::get(Item::BED, 0));
self::addCreativeItem(Item::get(Item::BOOKSHELF, 0));
@ -730,8 +737,14 @@ class Item{
self::addCreativeItem(Item::get(Item::WORKBENCH, 0));
self::addCreativeItem(Item::get(Item::STONECUTTER, 0));
self::addCreativeItem(Item::get(Item::CHEST, 0));
// TODO: Trapped chest
self::addCreativeItem(Item::get(Item::FURNACE, 0));
// TODO: Brewing stand
// TODO: Note Block
self::addCreativeItem(Item::get(Item::END_PORTAL, 0));
self::addCreativeItem(Item::get(Item::ANVIL, 0));
self::addCreativeItem(Item::get(Item::ANVIL, 4));
self::addCreativeItem(Item::get(Item::ANVIL, 8));
self::addCreativeItem(Item::get(Item::DANDELION, 0));
self::addCreativeItem(Item::get(Item::RED_FLOWER, Flower::TYPE_POPPY));
self::addCreativeItem(Item::get(Item::RED_FLOWER, Flower::TYPE_BLUE_ORCHID));
@ -742,17 +755,18 @@ class Item{
self::addCreativeItem(Item::get(Item::RED_FLOWER, Flower::TYPE_WHITE_TULIP));
self::addCreativeItem(Item::get(Item::RED_FLOWER, Flower::TYPE_PINK_TULIP));
self::addCreativeItem(Item::get(Item::RED_FLOWER, Flower::TYPE_OXEYE_DAISY));
//TODO: Lilac
//TODO: Double Tallgrass
//TODO: Large Fern
//TODO: Rose Bush
//TODO: Peony
// TODO: Sunflower
// TODO: Lilac
// TODO: Double Tallgrass
// TODO: Large Fern
// TODO: Rose Bush
// TODO: Peony
self::addCreativeItem(Item::get(Item::BROWN_MUSHROOM, 0));
self::addCreativeItem(Item::get(Item::RED_MUSHROOM, 0));
//TODO: Mushroom block (brown, cover)
//TODO: Mushroom block (red, cover)
//TODO: Mushroom block (brown, stem)
//TODO: Mushroom block (red, stem)
// TODO: Mushroom block (brown, cover)
// TODO: Mushroom block (red, cover)
// TODO: Mushroom block (brown, stem)
// TODO: Mushroom block (red, stem)
self::addCreativeItem(Item::get(Item::CACTUS, 0));
self::addCreativeItem(Item::get(Item::MELON_BLOCK, 0));
self::addCreativeItem(Item::get(Item::PUMPKIN, 0));
@ -775,8 +789,15 @@ class Item{
self::addCreativeItem(Item::get(Item::LEAVES2, 0));
self::addCreativeItem(Item::get(Item::LEAVES2, 1));
self::addCreativeItem(Item::get(Item::CAKE, 0));
// TODO: Skeleton skull
// TODO: Wither skeleton skull
// TODO: Zombie head
// TODO: Head
// TODO: Creeper head
self::addCreativeItem(Item::get(Item::SIGN, 0));
// TODO: flower pot
self::addCreativeItem(Item::get(Item::MONSTER_SPAWNER, 0));
self::addCreativeItem(Item::get(Item::ENCHANTMENT_TABLE, 0));
self::addCreativeItem(Item::get(Item::WOOL, 0));
self::addCreativeItem(Item::get(Item::WOOL, 7));
self::addCreativeItem(Item::get(Item::WOOL, 6));
@ -810,64 +831,184 @@ class Item{
self::addCreativeItem(Item::get(Item::CARPET, 9));
self::addCreativeItem(Item::get(Item::CARPET, 8));
self::addCreativeItem(Item::get(Item::ANVIL, 0));
self::addCreativeItem(Item::get(Item::ANVIL, 4));
self::addCreativeItem(Item::get(Item::ANVIL, 8));
//Tools
//TODO self::addCreativeItem(Item::get(Item::RAILS, 0));
//TODO self::addCreativeItem(Item::get(Item::POWERED_RAILS, 0));
// TODO: self::addCreativeItem(Item::get(Item::RAILS, 0));
// TODO: self::addCreativeItem(Item::get(Item::POWERED_RAILS, 0));
// TODO: Detector rail
// TODO: Activator rail
self::addCreativeItem(Item::get(Item::TORCH, 0));
self::addCreativeItem(Item::get(Item::BUCKET, 0));
self::addCreativeItem(Item::get(Item::BUCKET, 1));
self::addCreativeItem(Item::get(Item::BUCKET, 8));
self::addCreativeItem(Item::get(Item::BUCKET, 10));
self::addCreativeItem(Item::get(Item::TNT, 0));
self::addCreativeItem(Item::get(Item::IRON_HOE, 0));
self::addCreativeItem(Item::get(Item::IRON_SHOVEL, 0));
self::addCreativeItem(Item::get(Item::IRON_SWORD, 0));
self::addCreativeItem(Item::get(Item::REDSTONE, 0));
self::addCreativeItem(Item::get(Item::BOW, 0));
self::addCreativeItem(Item::get(Item::SHEARS, 0));
// TODO: fishing rod
self::addCreativeItem(Item::get(Item::FLINT_AND_STEEL, 0));
self::addCreativeItem(Item::get(Item::SHEARS, 0));
self::addCreativeItem(Item::get(Item::CLOCK, 0));
self::addCreativeItem(Item::get(Item::COMPASS, 0));
self::addCreativeItem(Item::get(Item::MINECART, 0));
// TODO: Oak boat
// TODO: Spruce boat
// TODO: Birch boat
// TODO: Jungle boat
// TODO: Acacia boat
// TODO: Dark Oak boat
self::addCreativeItem(Item::get(Item::SPAWN_EGG, Villager::NETWORK_ID));
//self::addCreativeItem(Item::get(Item::SPAWN_EGG, 10)); //Chicken
//self::addCreativeItem(Item::get(Item::SPAWN_EGG, 11)); //Cow
//self::addCreativeItem(Item::get(Item::SPAWN_EGG, 12)); //Pig
//self::addCreativeItem(Item::get(Item::SPAWN_EGG, 13)); //Sheep
//TODO: Wolf
//TODO: Mooshroom
//TODO: Creeper
//TODO: Enderman
//TODO: Silverfish
//TODO: Skeleton
//TODO: Slime
// TODO: Wolf
// TODO: Ocelot
// TODO: Mooshroom
// TODO: Bat
// TODO: Rabbit
// TODO: Creeper
// TODO: Enderman
// TODO: Silverfish
// TODO: Skeleton
// TODO: Slime
// TODO: Spider
self::addCreativeItem(Item::get(Item::SPAWN_EGG, Zombie::NETWORK_ID));
//TODO: PigZombie
self::addCreativeItem(Item::get(Item::SPAWN_EGG, Squid::NETWORK_ID));
// TODO: Cave spider
// TODO: Magma cube
// TODO: Ghast
// TODO: Blaze
self::addCreativeItem(Item::get(Item::WOODEN_SWORD, 0));
self::addCreativeItem(Item::get(Item::WOODEN_HOE, 0));
self::addCreativeItem(Item::get(Item::WOODEN_SHOVEL, 0));
self::addCreativeItem(Item::get(Item::WOODEN_PICKAXE, 0));
self::addCreativeItem(Item::get(Item::WOODEN_AXE, 0));
self::addCreativeItem(Item::get(Item::STONE_SWORD, 0));
self::addCreativeItem(Item::get(Item::STONE_HOE, 0));
self::addCreativeItem(Item::get(Item::STONE_SHOVEL, 0));
self::addCreativeItem(Item::get(Item::STONE_PICKAXE, 0));
self::addCreativeItem(Item::get(Item::STONE_AXE, 0));
self::addCreativeItem(Item::get(Item::IRON_SWORD, 0));
self::addCreativeItem(Item::get(Item::IRON_HOE, 0));
self::addCreativeItem(Item::get(Item::IRON_SHOVEL, 0));
self::addCreativeItem(Item::get(Item::IRON_PICKAXE, 0));
self::addCreativeItem(Item::get(Item::IRON_AXE, 0));
self::addCreativeItem(Item::get(Item::DIAMOND_SWORD, 0));
self::addCreativeItem(Item::get(Item::DIAMOND_HOE, 0));
self::addCreativeItem(Item::get(Item::DIAMOND_SHOVEL, 0));
self::addCreativeItem(Item::get(Item::DIAMOND_PICKAXE, 0));
self::addCreativeItem(Item::get(Item::DIAMOND_AXE, 0));
self::addCreativeItem(Item::get(Item::GOLD_SWORD, 0));
self::addCreativeItem(Item::get(Item::GOLD_HOE, 0));
self::addCreativeItem(Item::get(Item::GOLD_SHOVEL, 0));
self::addCreativeItem(Item::get(Item::GOLD_PICKAXE, 0));
self::addCreativeItem(Item::get(Item::GOLD_AXE, 0));
self::addCreativeItem(Item::get(Item::LEATHER_CAP, 0));
self::addCreativeItem(Item::get(Item::LEATHER_TUNIC, 0));
self::addCreativeItem(Item::get(Item::LEATHER_PANTS, 0));
self::addCreativeItem(Item::get(Item::LEATHER_BOOTS, 0));
self::addCreativeItem(Item::get(Item::CHAIN_HELMET, 0));
self::addCreativeItem(Item::get(Item::CHAIN_CHESTPLATE, 0));
self::addCreativeItem(Item::get(Item::CHAIN_LEGGINGS, 0));
self::addCreativeItem(Item::get(Item::CHAIN_BOOTS, 0));
self::addCreativeItem(Item::get(Item::IRON_HELMET, 0));
self::addCreativeItem(Item::get(Item::IRON_CHESTPLATE, 0));
self::addCreativeItem(Item::get(Item::IRON_LEGGINGS, 0));
self::addCreativeItem(Item::get(Item::IRON_BOOTS, 0));
self::addCreativeItem(Item::get(Item::DIAMOND_HELMET, 0));
self::addCreativeItem(Item::get(Item::DIAMOND_CHESTPLATE, 0));
self::addCreativeItem(Item::get(Item::DIAMOND_LEGGINGS, 0));
self::addCreativeItem(Item::get(Item::DIAMOND_BOOTS, 0));
self::addCreativeItem(Item::get(Item::GOLD_HELMET, 0));
self::addCreativeItem(Item::get(Item::GOLD_CHESTPLATE, 0));
self::addCreativeItem(Item::get(Item::GOLD_LEGGINGS, 0));
self::addCreativeItem(Item::get(Item::GOLD_BOOTS, 0));
// TODO: Lever
// TODO: Redstone lamp
// TODO: Redstone torch
// TODO: Wood pressure plate
// TODO: Stone pressure plate
// TODO: Weighted pressure plate light
// TODO: Weighted pressure plate heavy
// TODO: Wood button
// TODO: Stone button
// TODO: Daylight sensor
// TODO: Tripwire hook
self::addCreativeItem(Item::get(Item::SNOWBALL));
//Seeds
self::addCreativeItem(Item::get(Item::COAL, 0));
self::addCreativeItem(Item::get(Item::COAL, 1));
self::addCreativeItem(Item::get(Item::DIAMOND, 0));
self::addCreativeItem(Item::get(Item::IRON_INGOT, 0));
self::addCreativeItem(Item::get(Item::GOLD_INGOT, 0));
self::addCreativeItem(Item::get(Item::EMERALD, 0));
self::addCreativeItem(Item::get(Item::STICK, 0));
self::addCreativeItem(Item::get(Item::BOWL, 0));
self::addCreativeItem(Item::get(Item::STRING, 0));
self::addCreativeItem(Item::get(Item::FEATHER, 0));
self::addCreativeItem(Item::get(Item::FLINT, 0));
self::addCreativeItem(Item::get(Item::LEATHER, 0));
// TODO: Rabbit hide
self::addCreativeItem(Item::get(Item::CLAY, 0));
self::addCreativeItem(Item::get(Item::SUGAR, 0));
self::addCreativeItem(Item::get(Item::NETHER_QUARTZ, 0));
self::addCreativeItem(Item::get(Item::PAPER, 0));
self::addCreativeItem(Item::get(Item::BOOK, 0));
self::addCreativeItem(Item::get(Item::ARROW, 0));
self::addCreativeItem(Item::get(Item::BONE, 0));
self::addCreativeItem(Item::get(Item::SUGARCANE, 0));
self::addCreativeItem(Item::get(Item::WHEAT, 0));
self::addCreativeItem(Item::get(Item::SEEDS, 0));
self::addCreativeItem(Item::get(Item::MELON_SEEDS, 0));
self::addCreativeItem(Item::get(Item::PUMPKIN_SEEDS, 0));
self::addCreativeItem(Item::get(Item::CARROT, 0));
self::addCreativeItem(Item::get(Item::POTATO, 0));
self::addCreativeItem(Item::get(Item::MELON_SEEDS, 0));
self::addCreativeItem(Item::get(Item::BEETROOT_SEEDS, 0));
self::addCreativeItem(Item::get(Item::EGG, 0));
self::addCreativeItem(Item::get(Item::APPLE, 0));
self::addCreativeItem(Item::get(Item::GOLDEN_APPLE, 0));
// TODO: Golden apple enchanted
self::addCreativeItem(Item::get(Item::RAW_FISH, 0));
self::addCreativeItem(Item::get(Item::RAW_FISH, 1));
self::addCreativeItem(Item::get(Item::RAW_FISH, 2));
self::addCreativeItem(Item::get(Item::RAW_FISH, 3));
self::addCreativeItem(Item::get(Item::RAW_FISH, 1)); // TODO: Raw salmon
self::addCreativeItem(Item::get(Item::RAW_FISH, 2)); // TODO: Clownfish
self::addCreativeItem(Item::get(Item::RAW_FISH, 3)); // TODO: Pufferfish
self::addCreativeItem(Item::get(Item::COOKED_FISH, 0));
self::addCreativeItem(Item::get(Item::COOKED_FISH, 1));
self::addCreativeItem(Item::get(Item::COOKED_FISH, 1)); //salmon
// TODO: Rotten flesh
// TODO: Mushroom stew
self::addCreativeItem(Item::get(Item::BREAD, 0));
self::addCreativeItem(Item::get(Item::RAW_PORKCHOP, 0));
self::addCreativeItem(Item::get(Item::COOKED_PORKCHOP, 0));
self::addCreativeItem(Item::get(Item::RAW_CHICKEN, 0));
self::addCreativeItem(Item::get(Item::COOKED_CHICKEN, 0));
self::addCreativeItem(Item::get(Item::RAW_BEEF, 0));
self::addCreativeItem(Item::get(Item::STEAK, 0));
self::addCreativeItem(Item::get(Item::MELON, 0));
self::addCreativeItem(Item::get(Item::CARROT, 0));
self::addCreativeItem(Item::get(Item::POTATO, 0));
self::addCreativeItem(Item::get(Item::BAKED_POTATO, 0));
// TODO: Poisonous potato
self::addCreativeItem(Item::get(Item::COOKIE, 0));
self::addCreativeItem(Item::get(Item::PUMPKIN_PIE, 0));
// TODO: Raw rabbit
// TODO: Cooked rabbit
// TODO: Rabbit stew
// TODO: Magma cream
// TODO: Blaze rod
self::addCreativeItem(Item::get(Item::GOLD_NUGGET, 0));
// TODO: Golden carrot
// TODO: Glistering melon
// TODO: Rabbit's foot
// TODO: Ghast tear
self::addCreativeItem(Item::get(Item::SLIMEBALL, 0));
// TODO: Blaze powder
// TODO: Nether wart
self::addCreativeItem(Item::get(Item::GUNPOWDER, 0));
self::addCreativeItem(Item::get(Item::GLOWSTONE_DUST, 0));
// TODO: Spider eye
// TODO: Fermented spider eye
// TODO: Bottle o' enchanting
// TODO: Enchanted books
self::addCreativeItem(Item::get(Item::DYE, 0));
self::addCreativeItem(Item::get(Item::DYE, 7));
self::addCreativeItem(Item::get(Item::DYE, 6));
@ -884,6 +1025,9 @@ class Item{
self::addCreativeItem(Item::get(Item::DYE, 10));
self::addCreativeItem(Item::get(Item::DYE, 9));
self::addCreativeItem(Item::get(Item::DYE, 8));
// TODO: Glass bottle
// TODO: Water bottle
// TODO: Potions
}
public static function clearCreativeItems(){