Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- namespace Fermix;
- use pocketmine\plugin\PluginBase;
- use pocketmine\event\Listener;
- use pocketmine\event\entity\EntityArmorChangeEvent;
- use pocketmine\inventory\ShapedRecipe;
- use pocketmine\inventory\BigShapedRecipe;
- use pocketmine\event\server\DataPacketReceiveEvent;
- use pocketmine\inventory\Inventory;
- use pocketmine\Player;
- use pocketmine\item\Item;
- use pocketmine\item\enchantment\Enchantment;
- use pocketmine\entity\Entity;
- use pocketmine\entity\Effect;
- use pocketmine\utils\Color;
- class SnowyItems extends PluginBase implements Listener {
- public function onEnable(){
- $this->getServer()->getPluginManager()->registerEvents($this, $this);
- $this->getLogger()->info("§bЗагружен");
- $this->registerRecipes();
- }
- public function registerRecipes(){
- /* Снежная броня */
- $head = Item::get(298, 0, 1);
- $head->setCustomColor(Color::getRGB(240, 240, 240));
- $head->setCustomName("Snowy Mag\nHelmet");
- $head->addEnchantment(Enchantment::getEnchantment(0)->setLevel(1));
- $head->addEnchantment(Enchantment::getEnchantment(2)->setLevel(1));
- $this->getServer()->getCraftingManager()->registerRecipe((new BigShapedRecipe($head,
- "MMM",
- "MXM",
- "XXX"
- ))->setIngredient("M", Item::get(80, 0, 5))->setIngredient("X", Item::get(0, 0, 4)));
- $chest = Item::get(299, 0, 1);
- $chest->setCustomColor(Color::getRGB(240, 240, 240));
- $chest->setCustomName("Snowy Mag\nChestplate");
- $chest->addEnchantment(Enchantment::getEnchantment(0)->setLevel(1));
- $chest->addEnchantment(Enchantment::getEnchantment(2)->setLevel(1));
- $this->getServer()->getCraftingManager()->registerRecipe((new BigShapedRecipe($chest,
- "MXM",
- "MMM",
- "MMM"
- ))->setIngredient("M", Item::get(80, 0, 8))->setIngredient("X", Item::get(0, 0, 1)));
- $legg = Item::get(300, 0, 1);
- $legg->setCustomColor(Color::getRGB(240, 240, 240));
- $legg->setCustomName("Snowy Mag\nLeggings");
- $legg->addEnchantment(Enchantment::getEnchantment(0)->setLevel(1));
- $legg->addEnchantment(Enchantment::getEnchantment(2)->setLevel(1));
- $this->getServer()->getCraftingManager()->registerRecipe((new BigShapedRecipe($legg,
- "MMM",
- "MXM",
- "MXM"
- ))->setIngredient("M", Item::get(80, 0, 7))->setIngredient("X", Item::get(0, 0, 2)));
- $boots = Item::get(301, 0, 1);
- $boots->setCustomColor(Color::getRGB(240, 240, 240));
- $boots->setCustomName("Snowy Mag\nBoots");
- $boots->addEnchantment(Enchantment::getEnchantment(0)->setLevel(1));
- $boots->addEnchantment(Enchantment::getEnchantment(2)->setLevel(1));
- $this->getServer()->getCraftingManager()->registerRecipe((new BigShapedRecipe($boots,
- "XXX",
- "MXM",
- "MXM"
- ))->setIngredient("M", Item::get(80, 0, 4))->setIngredient("X", Item::get(0, 0, 5)));
- $chead = Item::get(302, 0, 1);
- $chead->setCustomName("§bFrosty Mag\n§bHelmet");
- $chead->addEnchantment(Enchantment::getEnchantment(0)->setLevel(3));
- $helm->addEnchantment(Enchantment::getEnchantment(2)->setLevel(3));
- $this->getServer()->getCraftingManager()->registerRecipe((new BigShapedRecipe($chead,
- "MMM",
- "MXM",
- "XXX"
- ))->setIngredient("M", Item::get(101, 0, 5))->setIngredient("X", Item::get(0, 0, 4)));
- $cchest = Item::get(303, 0, 1);
- $cchest->setCustomName("§bFrosty Mag\n§bChestplate");
- $cchest->addEnchantment(Enchantment::getEnchantment(0)->setLevel(3));
- $cchest->addEnchantment(Enchantment::getEnchantment(2)->setLevel(3));
- $this->getServer()->getCraftingManager()->registerRecipe((new BigShapedRecipe($cchest,
- "MXM",
- "MMM",
- "MMM"
- ))->setIngredient("M", Item::get(101, 0, 8))->setIngredient("X", Item::get(0, 0, 1)));
- $clegg = Item::get(304, 0, 1);
- $clegg->setCustomName("§bFrosty Mag\n§bLeggings");
- $clegg->addEnchantment(Enchantment::getEnchantment(0)->setLevel(3));
- $clegg->addEnchantment(Enchantment::getEnchantment(2)->setLevel(3));
- $this->getServer()->getCraftingManager()->registerRecipe((new BigShapedRecipe($clegg,
- "MMM",
- "MXM",
- "MXM"
- ))->setIngredient("M", Item::get(101, 0, 7))->setIngredient("X", Item::get(0, 0, 2)));
- $cboots = Item::get(305, 0, 1);
- $cboots->setCustomName("§bFrosty Mag\n§bBoots");
- $cboots->addEnchantment(Enchantment::getEnchantment(0)->setLevel(3));
- $cboots->addEnchantment(Enchantment::getEnchantment(2)->setLevel(3));
- $this->getServer()->getCraftingManager()->registerRecipe((new BigShapedRecipe($cboots,
- "XXX",
- "MXM",
- "MXM"
- ))->setIngredient("M", Item::get(101, 0, 4))->setIngredient("X", Item::get(0, 0, 5)));
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment