-
Ilość zawartości
987 -
Rejestracja
-
Ostatnia wizyta
-
Wygrane w rankingu
13
Odpowiedzi społeczności
-
yooniks odpowiedź w Click eventy został oznaczony jako odpowiedź
final TextComponent message = new TextComponent(ChatColor.GREEN+"Cos z linkiem"); message.setClickEvent(new ClickEvent(ClickEvent.Action.OPEN_URL, "http://inder00.pl") ; message.setHoverEvent(new HoverEvent(HoverEvent.Action.SHOW_TEXT, new ComponentBuilder("Kliknij aby pojsc do itools!").create())); player.spigot().sendMessage(message);
-
yooniks odpowiedź w Nie dzialajacy plugin został oznaczony jako odpowiedź
@Override public void onDisable() { System.out.println("Komendy wylaczone"); getCommand("scary1").setExecutor(new Scary1()); getCommand("scary2").setExecutor(new Scary2()); } wiesz co wlasnie robisz?
wiesz do czego sluzy ondisable?
-
yooniks odpowiedź w Czas w Javie ? został oznaczony jako odpowiedź
1. Trzymasz mapkę z UUID gracza (key) i longiem (value)
Map<UUID, Long> kits = new HashMap<>(); minuta to:
kits.put(player#getUniqueId(),System.currentTimeMillis()+1000L*60); sprawdzasz tak:
if (!kits.containsKey(player#getUniqueId()) || kits.get(player#getUniqueId()) > System.currentTimeMillis()){ //tu cos robisz jak gracz nie moze wziac kitu (bo zakladam ze robisz kity czy cos w tym stylu) } 2.
@Override public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) { if(cmd.getName().equalsIgnoreCase("komenda")){ if (args.length > 1) Bukkit.getServer().broadcastMessage("Zapraszamy na lajwa: "+args[1]); else sender.sendMessage("no wez cos tu wpisz lol"); } } }
no a jak chcesz z wytlumaczeniem to Ixidi ci napisał.
-
yooniks odpowiedź w Regeneracja teru na arenie został oznaczony jako odpowiedź
Po zakonczeniu gry na arenie resetuj swiat.
https://www.spigotmc.org/resources/worldreset-plugin-api-outdated.7751/
(Pierw go zapisz)
-
yooniks odpowiedź w Wysyłanie pakietu został oznaczony jako odpowiedź
this.minecraft.getNetHandler().addToSendQueue(new C0APacketAnimation());
-
yooniks odpowiedź w Jak to zrobić? został oznaczony jako odpowiedź
on rightclick on block: if location at event-block is {location}: #do something on place of head: set {location} to location at event-block
-
yooniks odpowiedź w Sprawdzanie czy gracz ma hełm na głowie został oznaczony jako odpowiedź
no, raczej to:
if (player.getInventory().getHelmet() == null) doSomethingIfPlayerHelmetIsntExists else doSomethingIfPlayerHelmetIsExists lub sprawdzaj slotami
eh
-
yooniks odpowiedź w Wiele danych w jednej lini został oznaczony jako odpowiedź
//config key: "GOLDEN_APPLE;1;32;Kox" #String path //klasa public ItemStack parseItemStack(String path){ final String[] split = path.split(";"); //tworzenie itemu final ItemStack is = new ItemStack(Material.matchMaterial(split[0]), Integer.valueOf(split[2]), (short)split[1])); final ItemMeta im = is.getItemMeta(); im.setDisplayName(split[3]); is.setItemMeta(im); return is; } ale tak jest latwiej:
//config items: jakis-item: material: GOLDEN_APPLE amount: 1 data: 0 i po prostu
return new ItemStack(Material.matchMaterial(cf.getString(path+"material")) ....);
-
yooniks odpowiedź w Komenda się psuje po otworzeniu innego GUI został oznaczony jako odpowiedź
at me.k0dx.kdrop.objects.User.get(User.java:120) ~[?:?]
null
gdybyś to ty robił plugin OD ZERA, to wiedziałbyś co jest źle.
kurde no kradniecie cały kod i przychodzicie tutaj jak coś wam nie działa..
-
yooniks odpowiedź w Skrypt na Administracje w GUI (w trakcie) został oznaczony jako odpowiedź
zainstaluj skquery. (plugin)
