Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Problem z pluginem onClick - zmienienie kodu.


Czaromirus

Rekomendowane odpowiedzi

Opublikowano

Stworzyłem takie coś

 

import org.bukkit.Material;
import org.bukkit.command.Command;
import org.bukkit.command.CommandExecutor;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.player.PlayerInteractEvent;
 
public class leczenie implements CommandExecutor, Listener  {
 
@EventHandler
public void onClick(PlayerInteractEvent e){
if(e.getPlayer().getItemInHand() !=null){
if(e.getPlayer().getItemInHand().equals(Material.BLAZE_ROD)){
 
}
}
}

 

 

Chcę żeby po kliknięciu wywoływana zostanie komenda. Jak takie coś zrobić?

 

Za dobre odp. daje LIKE.

 

Opublikowano

O bosz.. Wiesz do czego służy dokumentacja?
Zanim przyjdziesz pytać o to jak coś zrobić, naucz się podstaw Javy i logiki...

Opublikowano

Jakoś tak to było, nie pamietam juz :)

[code[bukkit.dispatchCommand(xs, // W miejscu xs nie może być player, wykonujacy event, bo może on nie mieć permissji, zrób za pomocą konsoli.

"komenda")[/code]

Opublikowano

Bukkit.dispatchCommand(Bukkit.getConsoleSender(), "Komenda");

---------------------------------­


Survival: mc.KanibalZ.pl


---------------------------------­


Zapraszam.


 

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...