Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public function getInventorySortUI(Player $player)
- {
- $menu = InvMenu::create(InvMenu::TYPE_CHEST);
- $menu->readonly();
- $menu->setName(VS::RED . "Invmenü");
- $inv = $menu->getInventory();
- $sort = new Config("/home/minecraft/cloud/BuildFFA/sort.yml", Config::YAML);
- $ui_save = Item::get(Item::WOOL, 5, 1)->setCustomName(VS::GREEN . "Speichern");
- $sword = Item::get(Item::GOLDEN_SWORD);
- $sword->addEnchantment(new EnchantmentInstance(Enchantment::getEnchantment(Enchantment::SHARPNESS), 1));
- $sword->addEnchantment(new EnchantmentInstance(Enchantment::getEnchantment(Enchantment::UNBREAKING), 4));
- $stick = Item::get(Item::STICK)->setCustomName(VS::AQUA . "Knüppel");
- $stick->addEnchantment(new EnchantmentInstance(Enchantment::getEnchantment(Enchantment::KNOCKBACK), 1));
- $sandstone = Item::get(Item::RED_SANDSTONE, 0, 64);
- $pickaxe = Item::get(Item::STONE_PICKAXE);
- $pickaxe->addEnchantment(new EnchantmentInstance(Enchantment::getEnchantment(Enchantment::EFFICIENCY), 2));
- $pickaxe->addEnchantment(new EnchantmentInstance(Enchantment::getEnchantment(Enchantment::UNBREAKING), 4));
- $webs = Item::get(Item::WEB, 0, 4);
- $perk = new Config("/home/minecraft/cloud/BuildFFA/Spieler/" . $player->getName() . ".yml", Config::YAML);
- $bow = Item::get(Item::BOW)->setCustomName(VS::YELLOW . "Bogen");
- $bow->addEnchantment(new EnchantmentInstance(Enchantment::getEnchantment(Enchantment::INFINITY), 1));
- $bow->addEnchantment(new EnchantmentInstance(Enchantment::getEnchantment(Enchantment::PUNCH), 1));
- $bow->addEnchantment(new EnchantmentInstance(Enchantment::getEnchantment(Enchantment::UNBREAKING), 3));
- $enderpearl = Item::get(Item::ENDER_PEARL)->setCustomName(VS::AQUA . "Enderperle");
- $platform = Item::get(Item::BLAZE_ROD)->setCustomName(VS::GOLD . "Rettungsplattform");
- $glass = Item::get(Item::STAINED_GLASS_PANE);
- $inv->setItem((int)$sort->get("Sword"), $sword);
- $inv->setItem((int)$sort->get("Stick"), $stick);
- if ($perk->get("Enderpearl") == true) {
- $inv->setItem((int)$sort->get("Enderpearl"), $enderpearl);
- }
- if ($perk->get("Bow") == true) {
- $inv->setItem((int)$sort->get("Bow"), $bow);
- }
- if ($perk->get("Platform") == true) {
- $inv->setItem((int)$sort->get("Platform"), $platform);
- }
- $inv->setItem((int)$sort->get("Webs"), $webs);
- $inv->setItem((int)$sort->get("Blocks"), $sandstone);
- $inv->setItem(9, $glass);
- $inv->setItem(10, $glass);
- $inv->setItem(11, $glass);
- $inv->setItem(12, $glass);
- $inv->setItem(13, $glass);
- $inv->setItem(14, $glass);
- $inv->setItem(15, $glass);
- $inv->setItem(16, $glass);
- $inv->setItem(17, $glass);
- $inv->setItem(18, $glass);
- $inv->setItem(19, $glass);
- $inv->setItem(20, $glass);
- $inv->setItem(21, $glass);
- $inv->setItem(22, $glass);
- $inv->setItem(23, $glass);
- $inv->setItem(24, $glass);
- $inv->setItem(25, $glass);
- $inv->setItem(26, $ui_save);
- $menu->send($player);
- $menu->setListener([new InventoryChangeListener($this, $menu->getInventory()), "onTransaction"]);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement