commit
23675d3678
2 changed files with 52 additions and 1 deletions
@ -0,0 +1,48 @@ |
||||
package xyz.mineconomia.mineconomiacore.CustomItems; |
||||
|
||||
import org.bukkit.Bukkit; |
||||
import org.bukkit.ChatColor; |
||||
import org.bukkit.Material; |
||||
import org.bukkit.NamespacedKey; |
||||
import org.bukkit.enchantments.Enchantment; |
||||
import org.bukkit.inventory.ItemFlag; |
||||
import org.bukkit.inventory.ItemStack; |
||||
import org.bukkit.inventory.ShapelessRecipe; |
||||
import org.bukkit.inventory.meta.ItemMeta; |
||||
|
||||
import java.util.ArrayList; |
||||
import java.util.List; |
||||
|
||||
public class ItemManager { |
||||
|
||||
public static ItemStack Ruler; |
||||
|
||||
public static void init() { |
||||
createRuler(); |
||||
|
||||
} |
||||
private static void createRuler() { |
||||
|
||||
//Item Info
|
||||
ItemStack item = new ItemStack(Material.STICK, 1); |
||||
ItemMeta meta = item.getItemMeta(); |
||||
assert meta != null; |
||||
meta.setDisplayName("§e§lPravítko"); |
||||
List<String> lore = new ArrayList<>(); |
||||
lore.add(""); |
||||
lore.add("§7Tento item je speciální."); |
||||
lore.add("§7Umožňuje vytvářet obchody a definovat pozemky"); |
||||
lore.add(ChatColor.AQUA + "Více info na naší wiki"); |
||||
meta.setLore(lore); |
||||
meta.addEnchant(Enchantment.LUCK, 1, false); |
||||
meta.addItemFlags(ItemFlag.HIDE_ENCHANTS); |
||||
item.setItemMeta(meta); |
||||
Ruler = item; |
||||
|
||||
//Shapeless Recipe
|
||||
ShapelessRecipe sir = new ShapelessRecipe(NamespacedKey.minecraft("ruler_shapeless"), item); |
||||
sir.addIngredient(1, Material.STICK); |
||||
Bukkit.getServer().addRecipe(sir); |
||||
|
||||
} |
||||
} |
||||
Loading…
Reference in new issue