Kssari 2 Opublikowano 12 sierpnia 2018 Udostępnij Opublikowano 12 sierpnia 2018 (edytowane) Witam Czemu jest błąd gdy robię nazwę dla przedmiot package me.kssari.kitguieconomy; import org.bukkit.Material; import org.bukkit.inventory.ItemStack; import org.bukkit.inventory.meta.ItemMeta; import org.bukkit.plugin.java.JavaPlugin; public class Main extends JavaPlugin{ public static ItemStack is = new ItemStack(Material.WOOD_AXE, 1); ItemMeta im = is.getItemMeta(); im.setDisplayName("§2§l Zestaw §a(§fGracz§f"); public static ItemStack is2 = new ItemStack(Material.WOOD_PICKAXE, 1); ItemMeta im2 = is.getItemMeta(); im2.setDisplayName("§2§l Zestaw §a(§fGracz§f"); public static ItemStack is3 = new ItemStack(Material.WOOD_SWORD, 1); ItemMeta im3 = is.getItemMeta(); im2.setDisplayName("§2§l Zestaw §a(§fGracz§f"); public static ItemStack is4 = new ItemStack(Material.COOKED_CHICKEN, 16); ItemMeta im4 = is.getItemMeta(); im4.setDisplayName("§2§l Zestaw §a(§fGracz§f"); public void onEnable(){ System.out.println("XDD..."); Edytowane 12 sierpnia 2018 przez Kssari Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 yooniks 347 Opublikowano 13 sierpnia 2018 Udostępnij Opublikowano 13 sierpnia 2018 XD czemu ludzie zaczynacie od bukkita a nie javy? private final ItemStack[] kit_player = new ItemStack[] { new ItemStack(Material.DIAMOND_PICKAXE), new ItemStack(Material.WOOD) }; blad pewnie jest przez to ze z non-static chcesz miec dostep do static Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 KrejzolekPRO 599 Opublikowano 13 sierpnia 2018 Udostępnij Opublikowano 13 sierpnia 2018 10 minut temu, yooniks napisał: XD czemu ludzie zaczynacie od bukkita a nie javy? private final ItemStack[] kit_player = new ItemStack[] { new ItemStack(Material.DIAMOND_PICKAXE), new ItemStack(Material.WOOD) }; blad pewnie jest przez to ze z non-static chcesz miec dostep do static Moim zdaniem przez to, że nie ustawia ItemMeta do ItemStacka. is.setItemMeta(im); Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 yooniks 347 Opublikowano 13 sierpnia 2018 Udostępnij Opublikowano 13 sierpnia 2018 6 godzin temu, KrejzolekPRO napisał: Moim zdaniem przez to, że nie ustawia ItemMeta do ItemStacka. is.setItemMeta(im); napisał, że ma błąd, a nie, że mu nie ustawia nazwy, no i to logiczne, że nie bedzie mial dostepu z non-static do static, jak by zrobił tak: static { im.setDisplayName(".."); } to by nie było błędu, błąd miał od razu w IDE Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
Kssari 2
Witam
Czemu jest błąd gdy robię nazwę dla przedmiot
package me.kssari.kitguieconomy; import org.bukkit.Material; import org.bukkit.inventory.ItemStack; import org.bukkit.inventory.meta.ItemMeta; import org.bukkit.plugin.java.JavaPlugin; public class Main extends JavaPlugin{ public static ItemStack is = new ItemStack(Material.WOOD_AXE, 1); ItemMeta im = is.getItemMeta(); im.setDisplayName("§2§l Zestaw §a(§fGracz§f"); public static ItemStack is2 = new ItemStack(Material.WOOD_PICKAXE, 1); ItemMeta im2 = is.getItemMeta(); im2.setDisplayName("§2§l Zestaw §a(§fGracz§f"); public static ItemStack is3 = new ItemStack(Material.WOOD_SWORD, 1); ItemMeta im3 = is.getItemMeta(); im2.setDisplayName("§2§l Zestaw §a(§fGracz§f"); public static ItemStack is4 = new ItemStack(Material.COOKED_CHICKEN, 16); ItemMeta im4 = is.getItemMeta(); im4.setDisplayName("§2§l Zestaw §a(§fGracz§f"); public void onEnable(){ System.out.println("XDD...");
Odnośnik do komentarza
Udostępnij na innych stronach
3 odpowiedzi na to pytanie
Rekomendowane odpowiedzi