mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-05-17 03:08:58 +00:00
Added some creative items and removed nether reactor
This commit is contained in:
parent
58709293cf
commit
734736492a
@ -255,7 +255,6 @@ class Block extends Position implements Metadatable{
|
|||||||
const BEETROOT_BLOCK = 244;
|
const BEETROOT_BLOCK = 244;
|
||||||
const STONECUTTER = 245;
|
const STONECUTTER = 245;
|
||||||
const GLOWING_OBSIDIAN = 246;
|
const GLOWING_OBSIDIAN = 246;
|
||||||
const NETHER_REACTOR = 247;
|
|
||||||
|
|
||||||
/** @var \SplFixedArray */
|
/** @var \SplFixedArray */
|
||||||
public static $list = null;
|
public static $list = null;
|
||||||
@ -465,7 +464,6 @@ class Block extends Position implements Metadatable{
|
|||||||
self::$list[self::BEETROOT_BLOCK] = Beetroot::class;
|
self::$list[self::BEETROOT_BLOCK] = Beetroot::class;
|
||||||
self::$list[self::STONECUTTER] = Stonecutter::class;
|
self::$list[self::STONECUTTER] = Stonecutter::class;
|
||||||
self::$list[self::GLOWING_OBSIDIAN] = GlowingObsidian::class;
|
self::$list[self::GLOWING_OBSIDIAN] = GlowingObsidian::class;
|
||||||
self::$list[self::NETHER_REACTOR] = NetherReactor::class;
|
|
||||||
|
|
||||||
foreach(self::$list as $id => $class){
|
foreach(self::$list as $id => $class){
|
||||||
if($class !== null){
|
if($class !== null){
|
||||||
|
@ -1,41 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
/*
|
|
||||||
*
|
|
||||||
* ____ _ _ __ __ _ __ __ ____
|
|
||||||
* | _ \ ___ ___| | _____| |_| \/ (_)_ __ ___ | \/ | _ \
|
|
||||||
* | |_) / _ \ / __| |/ / _ \ __| |\/| | | '_ \ / _ \_____| |\/| | |_) |
|
|
||||||
* | __/ (_) | (__| < __/ |_| | | | | | | | __/_____| | | | __/
|
|
||||||
* |_| \___/ \___|_|\_\___|\__|_| |_|_|_| |_|\___| |_| |_|_|
|
|
||||||
*
|
|
||||||
* This program is free software: you can redistribute it and/or modify
|
|
||||||
* it under the terms of the GNU Lesser General Public License as published by
|
|
||||||
* the Free Software Foundation, either version 3 of the License, or
|
|
||||||
* (at your option) any later version.
|
|
||||||
*
|
|
||||||
* @author PocketMine Team
|
|
||||||
* @link http://www.pocketmine.net/
|
|
||||||
*
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
|
|
||||||
namespace pocketmine\block;
|
|
||||||
|
|
||||||
|
|
||||||
class NetherReactor extends Solid{
|
|
||||||
|
|
||||||
protected $id = self::NETHER_REACTOR;
|
|
||||||
|
|
||||||
public function __construct($meta = 0){
|
|
||||||
$this->meta = $meta;
|
|
||||||
}
|
|
||||||
|
|
||||||
public function getName(){
|
|
||||||
return "Nether Reactor";
|
|
||||||
}
|
|
||||||
|
|
||||||
public function canBeActivated(){
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
@ -219,12 +219,6 @@ class CraftingManager{
|
|||||||
"S S"
|
"S S"
|
||||||
))->setIngredient("S", Item::get(Item::STICK, 0, 7)));
|
))->setIngredient("S", Item::get(Item::STICK, 0, 7)));
|
||||||
|
|
||||||
$this->registerRecipe((new BigShapedRecipe(Item::get(Item::NETHER_REACTOR, 0, 1),
|
|
||||||
"IDI",
|
|
||||||
"IDI",
|
|
||||||
"IDI"
|
|
||||||
))->setIngredient("D", Item::get(Item::DIAMOND, 0, 3))->setIngredient("I", Item::get(Item::IRON_INGOT, 0, 6)));
|
|
||||||
|
|
||||||
$this->registerRecipe((new BigShapedRecipe(Item::get(Item::TRAPDOOR, 0, 2),
|
$this->registerRecipe((new BigShapedRecipe(Item::get(Item::TRAPDOOR, 0, 2),
|
||||||
"PPP",
|
"PPP",
|
||||||
"PPP"
|
"PPP"
|
||||||
|
@ -284,7 +284,6 @@ class Item{
|
|||||||
const BEETROOT_BLOCK = 244;
|
const BEETROOT_BLOCK = 244;
|
||||||
const STONECUTTER = 245;
|
const STONECUTTER = 245;
|
||||||
const GLOWING_OBSIDIAN = 246;
|
const GLOWING_OBSIDIAN = 246;
|
||||||
const NETHER_REACTOR = 247;
|
|
||||||
|
|
||||||
|
|
||||||
//Normal Item IDs
|
//Normal Item IDs
|
||||||
@ -590,6 +589,7 @@ class Item{
|
|||||||
|
|
||||||
private static function initCreativeItems(){
|
private static function initCreativeItems(){
|
||||||
self::clearCreativeItems();
|
self::clearCreativeItems();
|
||||||
|
|
||||||
//Building
|
//Building
|
||||||
self::addCreativeItem(Item::get(Item::COBBLESTONE, 0));
|
self::addCreativeItem(Item::get(Item::COBBLESTONE, 0));
|
||||||
self::addCreativeItem(Item::get(Item::STONE_BRICKS, 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, 4));
|
||||||
self::addCreativeItem(Item::get(Item::WOODEN_PLANKS, 5));
|
self::addCreativeItem(Item::get(Item::WOODEN_PLANKS, 5));
|
||||||
self::addCreativeItem(Item::get(Item::BRICKS, 0));
|
self::addCreativeItem(Item::get(Item::BRICKS, 0));
|
||||||
|
|
||||||
self::addCreativeItem(Item::get(Item::STONE, 0));
|
self::addCreativeItem(Item::get(Item::STONE, 0));
|
||||||
self::addCreativeItem(Item::get(Item::STONE, 1));
|
self::addCreativeItem(Item::get(Item::STONE, 1));
|
||||||
self::addCreativeItem(Item::get(Item::STONE, 2));
|
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::TRUNK2, 1));
|
||||||
self::addCreativeItem(Item::get(Item::NETHER_BRICKS, 0));
|
self::addCreativeItem(Item::get(Item::NETHER_BRICKS, 0));
|
||||||
self::addCreativeItem(Item::get(Item::NETHERRACK, 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::BEDROCK, 0));
|
||||||
self::addCreativeItem(Item::get(Item::COBBLESTONE_STAIRS, 0));
|
self::addCreativeItem(Item::get(Item::COBBLESTONE_STAIRS, 0));
|
||||||
self::addCreativeItem(Item::get(Item::OAK_WOODEN_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, 4));
|
||||||
self::addCreativeItem(Item::get(Item::SLAB, 5));
|
self::addCreativeItem(Item::get(Item::SLAB, 5));
|
||||||
self::addCreativeItem(Item::get(Item::SLAB, 6));
|
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, 0));
|
||||||
self::addCreativeItem(Item::get(Item::QUARTZ_BLOCK, 1));
|
self::addCreativeItem(Item::get(Item::QUARTZ_BLOCK, 1));
|
||||||
self::addCreativeItem(Item::get(Item::QUARTZ_BLOCK, 2));
|
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::EMERALD_ORE, 0));
|
||||||
self::addCreativeItem(Item::get(Item::OBSIDIAN, 0));
|
self::addCreativeItem(Item::get(Item::OBSIDIAN, 0));
|
||||||
self::addCreativeItem(Item::get(Item::ICE, 0));
|
self::addCreativeItem(Item::get(Item::ICE, 0));
|
||||||
|
// TODO: Packed ice
|
||||||
self::addCreativeItem(Item::get(Item::SNOW_BLOCK, 0));
|
self::addCreativeItem(Item::get(Item::SNOW_BLOCK, 0));
|
||||||
self::addCreativeItem(Item::get(Item::END_STONE, 0));
|
self::addCreativeItem(Item::get(Item::END_STONE, 0));
|
||||||
self::addCreativeItem(Item::get(Item::QUARTZ, 0));
|
|
||||||
|
|
||||||
//Decoration
|
//Decoration
|
||||||
self::addCreativeItem(Item::get(Item::COBBLESTONE_WALL, 0));
|
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::GLASS, 0));
|
||||||
self::addCreativeItem(Item::get(Item::GLOWSTONE_BLOCK, 0));
|
self::addCreativeItem(Item::get(Item::GLOWSTONE_BLOCK, 0));
|
||||||
self::addCreativeItem(Item::get(Item::VINES, 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::LADDER, 0));
|
||||||
self::addCreativeItem(Item::get(Item::SPONGE, 0));
|
self::addCreativeItem(Item::get(Item::SPONGE, 0));
|
||||||
self::addCreativeItem(Item::get(Item::GLASS_PANE, 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));
|
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_OAK));
|
||||||
self::addCreativeItem(Item::get(Item::FENCE, Fence::FENCE_SPRUCE));
|
self::addCreativeItem(Item::get(Item::FENCE, Fence::FENCE_SPRUCE));
|
||||||
self::addCreativeItem(Item::get(Item::FENCE, Fence::FENCE_BIRCH));
|
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::FENCE, Fence::FENCE_DARKOAK));
|
||||||
self::addCreativeItem(Item::get(Item::NETHER_BRICK_FENCE, 0));
|
self::addCreativeItem(Item::get(Item::NETHER_BRICK_FENCE, 0));
|
||||||
self::addCreativeItem(Item::get(Item::FENCE_GATE, 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_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_JUNGLE, 0));
|
||||||
self::addCreativeItem(Item::get(Item::FENCE_GATE_ACACIA, 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::IRON_BARS, 0));
|
||||||
self::addCreativeItem(Item::get(Item::BED, 0));
|
self::addCreativeItem(Item::get(Item::BED, 0));
|
||||||
self::addCreativeItem(Item::get(Item::BOOKSHELF, 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::WORKBENCH, 0));
|
||||||
self::addCreativeItem(Item::get(Item::STONECUTTER, 0));
|
self::addCreativeItem(Item::get(Item::STONECUTTER, 0));
|
||||||
self::addCreativeItem(Item::get(Item::CHEST, 0));
|
self::addCreativeItem(Item::get(Item::CHEST, 0));
|
||||||
|
// TODO: Trapped chest
|
||||||
self::addCreativeItem(Item::get(Item::FURNACE, 0));
|
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::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::DANDELION, 0));
|
||||||
self::addCreativeItem(Item::get(Item::RED_FLOWER, Flower::TYPE_POPPY));
|
self::addCreativeItem(Item::get(Item::RED_FLOWER, Flower::TYPE_POPPY));
|
||||||
self::addCreativeItem(Item::get(Item::RED_FLOWER, Flower::TYPE_BLUE_ORCHID));
|
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_WHITE_TULIP));
|
||||||
self::addCreativeItem(Item::get(Item::RED_FLOWER, Flower::TYPE_PINK_TULIP));
|
self::addCreativeItem(Item::get(Item::RED_FLOWER, Flower::TYPE_PINK_TULIP));
|
||||||
self::addCreativeItem(Item::get(Item::RED_FLOWER, Flower::TYPE_OXEYE_DAISY));
|
self::addCreativeItem(Item::get(Item::RED_FLOWER, Flower::TYPE_OXEYE_DAISY));
|
||||||
//TODO: Lilac
|
// TODO: Sunflower
|
||||||
//TODO: Double Tallgrass
|
// TODO: Lilac
|
||||||
//TODO: Large Fern
|
// TODO: Double Tallgrass
|
||||||
//TODO: Rose Bush
|
// TODO: Large Fern
|
||||||
//TODO: Peony
|
// TODO: Rose Bush
|
||||||
|
// TODO: Peony
|
||||||
self::addCreativeItem(Item::get(Item::BROWN_MUSHROOM, 0));
|
self::addCreativeItem(Item::get(Item::BROWN_MUSHROOM, 0));
|
||||||
self::addCreativeItem(Item::get(Item::RED_MUSHROOM, 0));
|
self::addCreativeItem(Item::get(Item::RED_MUSHROOM, 0));
|
||||||
//TODO: Mushroom block (brown, cover)
|
// TODO: Mushroom block (brown, cover)
|
||||||
//TODO: Mushroom block (red, cover)
|
// TODO: Mushroom block (red, cover)
|
||||||
//TODO: Mushroom block (brown, stem)
|
// TODO: Mushroom block (brown, stem)
|
||||||
//TODO: Mushroom block (red, stem)
|
// TODO: Mushroom block (red, stem)
|
||||||
self::addCreativeItem(Item::get(Item::CACTUS, 0));
|
self::addCreativeItem(Item::get(Item::CACTUS, 0));
|
||||||
self::addCreativeItem(Item::get(Item::MELON_BLOCK, 0));
|
self::addCreativeItem(Item::get(Item::MELON_BLOCK, 0));
|
||||||
self::addCreativeItem(Item::get(Item::PUMPKIN, 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, 0));
|
||||||
self::addCreativeItem(Item::get(Item::LEAVES2, 1));
|
self::addCreativeItem(Item::get(Item::LEAVES2, 1));
|
||||||
self::addCreativeItem(Item::get(Item::CAKE, 0));
|
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));
|
self::addCreativeItem(Item::get(Item::SIGN, 0));
|
||||||
|
// TODO: flower pot
|
||||||
self::addCreativeItem(Item::get(Item::MONSTER_SPAWNER, 0));
|
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, 0));
|
||||||
self::addCreativeItem(Item::get(Item::WOOL, 7));
|
self::addCreativeItem(Item::get(Item::WOOL, 7));
|
||||||
self::addCreativeItem(Item::get(Item::WOOL, 6));
|
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, 9));
|
||||||
self::addCreativeItem(Item::get(Item::CARPET, 8));
|
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
|
//Tools
|
||||||
//TODO self::addCreativeItem(Item::get(Item::RAILS, 0));
|
// TODO: self::addCreativeItem(Item::get(Item::RAILS, 0));
|
||||||
//TODO self::addCreativeItem(Item::get(Item::POWERED_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::TORCH, 0));
|
||||||
self::addCreativeItem(Item::get(Item::BUCKET, 0));
|
self::addCreativeItem(Item::get(Item::BUCKET, 0));
|
||||||
self::addCreativeItem(Item::get(Item::BUCKET, 1));
|
self::addCreativeItem(Item::get(Item::BUCKET, 1));
|
||||||
self::addCreativeItem(Item::get(Item::BUCKET, 8));
|
self::addCreativeItem(Item::get(Item::BUCKET, 8));
|
||||||
self::addCreativeItem(Item::get(Item::BUCKET, 10));
|
self::addCreativeItem(Item::get(Item::BUCKET, 10));
|
||||||
self::addCreativeItem(Item::get(Item::TNT, 0));
|
self::addCreativeItem(Item::get(Item::TNT, 0));
|
||||||
self::addCreativeItem(Item::get(Item::IRON_HOE, 0));
|
self::addCreativeItem(Item::get(Item::REDSTONE, 0));
|
||||||
self::addCreativeItem(Item::get(Item::IRON_SHOVEL, 0));
|
|
||||||
self::addCreativeItem(Item::get(Item::IRON_SWORD, 0));
|
|
||||||
self::addCreativeItem(Item::get(Item::BOW, 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::FLINT_AND_STEEL, 0));
|
||||||
|
self::addCreativeItem(Item::get(Item::SHEARS, 0));
|
||||||
self::addCreativeItem(Item::get(Item::CLOCK, 0));
|
self::addCreativeItem(Item::get(Item::CLOCK, 0));
|
||||||
self::addCreativeItem(Item::get(Item::COMPASS, 0));
|
self::addCreativeItem(Item::get(Item::COMPASS, 0));
|
||||||
self::addCreativeItem(Item::get(Item::MINECART, 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, Villager::NETWORK_ID));
|
||||||
//self::addCreativeItem(Item::get(Item::SPAWN_EGG, 10)); //Chicken
|
//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, 11)); //Cow
|
||||||
//self::addCreativeItem(Item::get(Item::SPAWN_EGG, 12)); //Pig
|
//self::addCreativeItem(Item::get(Item::SPAWN_EGG, 12)); //Pig
|
||||||
//self::addCreativeItem(Item::get(Item::SPAWN_EGG, 13)); //Sheep
|
//self::addCreativeItem(Item::get(Item::SPAWN_EGG, 13)); //Sheep
|
||||||
//TODO: Wolf
|
// TODO: Wolf
|
||||||
//TODO: Mooshroom
|
// TODO: Ocelot
|
||||||
//TODO: Creeper
|
// TODO: Mooshroom
|
||||||
//TODO: Enderman
|
// TODO: Bat
|
||||||
//TODO: Silverfish
|
// TODO: Rabbit
|
||||||
//TODO: Skeleton
|
// TODO: Creeper
|
||||||
//TODO: Slime
|
// TODO: Enderman
|
||||||
|
// TODO: Silverfish
|
||||||
|
// TODO: Skeleton
|
||||||
|
// TODO: Slime
|
||||||
|
// TODO: Spider
|
||||||
self::addCreativeItem(Item::get(Item::SPAWN_EGG, Zombie::NETWORK_ID));
|
self::addCreativeItem(Item::get(Item::SPAWN_EGG, Zombie::NETWORK_ID));
|
||||||
//TODO: PigZombie
|
//TODO: PigZombie
|
||||||
self::addCreativeItem(Item::get(Item::SPAWN_EGG, Squid::NETWORK_ID));
|
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));
|
self::addCreativeItem(Item::get(Item::SNOWBALL));
|
||||||
|
|
||||||
|
|
||||||
//Seeds
|
//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::SUGARCANE, 0));
|
||||||
self::addCreativeItem(Item::get(Item::WHEAT, 0));
|
self::addCreativeItem(Item::get(Item::WHEAT, 0));
|
||||||
self::addCreativeItem(Item::get(Item::SEEDS, 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::PUMPKIN_SEEDS, 0));
|
||||||
self::addCreativeItem(Item::get(Item::CARROT, 0));
|
self::addCreativeItem(Item::get(Item::MELON_SEEDS, 0));
|
||||||
self::addCreativeItem(Item::get(Item::POTATO, 0));
|
|
||||||
self::addCreativeItem(Item::get(Item::BEETROOT_SEEDS, 0));
|
self::addCreativeItem(Item::get(Item::BEETROOT_SEEDS, 0));
|
||||||
self::addCreativeItem(Item::get(Item::EGG, 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, 0));
|
||||||
self::addCreativeItem(Item::get(Item::RAW_FISH, 1));
|
self::addCreativeItem(Item::get(Item::RAW_FISH, 1)); // TODO: Raw salmon
|
||||||
self::addCreativeItem(Item::get(Item::RAW_FISH, 2));
|
self::addCreativeItem(Item::get(Item::RAW_FISH, 2)); // TODO: Clownfish
|
||||||
self::addCreativeItem(Item::get(Item::RAW_FISH, 3));
|
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, 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, 0));
|
||||||
self::addCreativeItem(Item::get(Item::DYE, 7));
|
self::addCreativeItem(Item::get(Item::DYE, 7));
|
||||||
self::addCreativeItem(Item::get(Item::DYE, 6));
|
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, 10));
|
||||||
self::addCreativeItem(Item::get(Item::DYE, 9));
|
self::addCreativeItem(Item::get(Item::DYE, 9));
|
||||||
self::addCreativeItem(Item::get(Item::DYE, 8));
|
self::addCreativeItem(Item::get(Item::DYE, 8));
|
||||||
|
// TODO: Glass bottle
|
||||||
|
// TODO: Water bottle
|
||||||
|
// TODO: Potions
|
||||||
}
|
}
|
||||||
|
|
||||||
public static function clearCreativeItems(){
|
public static function clearCreativeItems(){
|
||||||
|
@ -21,7 +21,6 @@
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* All the Tile classes and related classes
|
* All the Tile classes and related classes
|
||||||
* TODO: Add Nether Reactor tile
|
|
||||||
*/
|
*/
|
||||||
namespace pocketmine\tile;
|
namespace pocketmine\tile;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user