Compare commits
2 Commits
ea83463ab5
...
30bfd0b8c1
| Author | SHA1 | Date |
|---|---|---|
|
|
30bfd0b8c1 | 2 years ago |
|
|
a4ff6a4784 | 2 years ago |
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:"); |
||||||
|
lore.add("§7Lore:"); |
||||||
|
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