mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-10-16 19:59:11 +00:00
ItemFactory: Don't initialize creative items in init()
Wanting initialized item factory does not require initializing the creative inventory. This is often useless and unwanted extra baggage (when this is used on threads for example).
This commit is contained in:
@@ -48,6 +48,7 @@ use pocketmine\event\TimingsHandler;
|
|||||||
use pocketmine\inventory\CraftingManager;
|
use pocketmine\inventory\CraftingManager;
|
||||||
use pocketmine\inventory\Recipe;
|
use pocketmine\inventory\Recipe;
|
||||||
use pocketmine\item\enchantment\Enchantment;
|
use pocketmine\item\enchantment\Enchantment;
|
||||||
|
use pocketmine\item\Item;
|
||||||
use pocketmine\item\ItemFactory;
|
use pocketmine\item\ItemFactory;
|
||||||
use pocketmine\lang\BaseLang;
|
use pocketmine\lang\BaseLang;
|
||||||
use pocketmine\lang\TextContainer;
|
use pocketmine\lang\TextContainer;
|
||||||
@@ -1637,6 +1638,7 @@ class Server{
|
|||||||
BlockFactory::init();
|
BlockFactory::init();
|
||||||
Enchantment::init();
|
Enchantment::init();
|
||||||
ItemFactory::init();
|
ItemFactory::init();
|
||||||
|
Item::initCreativeItems();
|
||||||
Biome::init();
|
Biome::init();
|
||||||
Effect::init();
|
Effect::init();
|
||||||
Attribute::init();
|
Attribute::init();
|
||||||
|
@@ -254,8 +254,6 @@ class ItemFactory{
|
|||||||
//TODO: RECORD_11
|
//TODO: RECORD_11
|
||||||
//TODO: RECORD_WAIT
|
//TODO: RECORD_WAIT
|
||||||
}
|
}
|
||||||
|
|
||||||
Item::initCreativeItems();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Reference in New Issue
Block a user