parent
ea83463ab5
commit
a4ff6a4784
2 changed files with 48 additions and 1 deletions
@ -0,0 +1,44 @@ |
||||
package xyz.mineconomia.mineconomiacore.CustomItems; |
||||
|
||||
import org.bukkit.Bukkit; |
||||
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(); |
||||
meta.setDisplayName("§e§lPravítko"); |
||||
List<String> lore = new ArrayList<>(); |
||||
lore.add("§7Lore.1:"); |
||||
lore.add("§7Lore.2:"); |
||||
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