Was hast du denn bis jetzt an Code? Wenn du den Befehl bereits registriert hast und den Player vom  CommandSender  als p definiert hast, kannst du das hier benutzen:

https://hastebin.com/zatorusili.sql

Generell  ist es immer von  Vorteil , bei solchen Fragen den bisherigen  Quellcode  mitzusenden. Mit freundlichen Grüßen MCelements   aka ,  Jannek

...zur Antwort

Versuch es mal hiermit:

import javax.swing.JButton;

import javax.swing.JFrame;

public class Background {
public static void main(String[] args) {
JFrame jFrame = new JFrame("Mein Fenster");
jFrame.setSize(300, 300);
jFrame.setResizable(false);
jFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
jFrame.setVisible(true);
jFrame.setLayout(null);

JButton button1 = new JButton("Button 1");
jFrame.add(button1);
button1.setLocation(0, 0);
button1.setSize(150, 300);
button1.setVisible(true);
button1.setLayout(null);

JButton button2 = new JButton("Button 2");
jFrame.add(button2);
button2.setLocation(150, 0);
button2.setSize(150, 300);
button2.setVisible(true);
button2.setLayout(null);
}
}
...zur Antwort

Versuch es malt hiermit:

public static Boolean isLocationBetween(Location locIsBetween, Location loc1, Location loc2) {

return (locIsBetween.getX() > loc1.getX()) &&
(locIsBetween.getY() > loc1.getY()) &&
(locIsBetween.getZ() > loc1.getZ()) &&
(locIsBetween.getX() < loc2.getX()) &&
(locIsBetween.getY() < loc2.getY()) &&
(locIsBetween.getZ() < loc2.getZ())
;
}
...zur Antwort

kann es sein dass du eine Firewall von deinem System aktiv hast die das verhindert?

...zur Antwort

ich kenne so ein Plugin nicht aber wenn du willst kann ich sowas programmieren.

Hast du TS oder Skype?

MFG MCelements

...zur Antwort

Hey, hast du Teamspeak oder Skype? dann kann ich dir gerne helfen.

...zur Antwort
Wie kann ich bei meinem InvKit plugin per clickEvent einen Countdown auslösen?

package Jan.Dev.Terestria.Kits;

import java.util.ArrayList; import java.util.List;

import org.bukkit.Material; import org.bukkit.command.Command; import org.bukkit.command.CommandSender; import org.bukkit.entity.Player; import org.bukkit.event.Listener; import org.bukkit.inventory.Inventory; import org.bukkit.inventory.ItemStack; import org.bukkit.inventory.meta.ItemMeta; import org.bukkit.plugin.Plugin; import org.bukkit.plugin.java.JavaPlugin;

import Kits.Kits;

public class Commands extends JavaPlugin { private Inventory inv=null;

  public void onDisable()
  {
    System.out.println("Terestria-System: Inaktiv");
  }
  public void onEnable()
  {
    System.out.println("Terestria-System: Aktiv");
    getServer().getPluginManager().registerEvents(new Kits(), this);
  }
  
  public boolean onCommand(CommandSender sender, Command cmd, String label, String [] args) {
        
      if(cmd.getName().equalsIgnoreCase("kit")) {
          inv = p.getPlayer().getServer().createInventory(null, 36, "§bTerestria §7- §eKits");
          
          ItemStack istack = new ItemStack(Material.COAL);
          ItemMeta istackMeta = istack.getItemMeta();
          istackMeta.setDisplayName("§7Kit §6Spieler");
    
          
          
          
          ItemStack istack2 = new ItemStack(Material.IRON_INGOT);
          ItemMeta istackMeta2 = istack2.getItemMeta();
          ArrayList<String> tt2 = new ArrayList<String>();
          istackMeta2.setDisplayName("§b§lPremium-Equip");
          
          
          
          ItemStack istack3 = new ItemStack(Material.GOLD_INGOT);
          ItemMeta istackMeta3 = istack3.getItemMeta();
          if (p.hasPermission("terestria.legende")) {
            istackMeta3.setDisplayName("§8| §9Legende §8| §7Rechte: §2Ja§7!");
          } else if (!p.hasPermission("terestria.legende")) {
            istackMeta3.setDisplayName("§8| §9Legende §8| §7Rechte: §cNein§7!");
          }
          List<String> ls3 = new ArrayList();
          ls3.add("§8• §7/lengende §8•");
          ls3.add("   §8• §710€ §8•");
          istackMeta3.setLore(ls3);
          istack3.setItemMeta(istackMeta3);
          
          
          ItemStack istack4 = new ItemStack(Material.DIAMOND);
          ItemMeta istackMeta4 = istack4.getItemMeta();
          ArrayList<String> tt4 = new ArrayList<String>();
          istackMeta2.setDisplayName("§b§lTitan-Equip");
          
          ItemStack istack5 = new ItemStack(Material.EMERALD);
          ItemMeta istackMeta5 = istack5.getItemMeta();
          ArrayList<String> tt5 = new ArrayList<String>();
          istackMeta5.setDisplayName("§b§lUltra-Equip");




          inv.setItem(10, istack);
          inv.setItem(13, istack2);
          inv.setItem(16, istack3);
          inv.setItem(20, istack4);
          inv.setItem(24, istack5);
          
          
          p.getPlayer().openInventory(inv);
          
          
          
      }
      
      
      return false;
      
  }
    
    



}

Wie baue ich da sowas ein? Ich bendanke mich im vorraus! LG

...zum Beitrag

in der Main Klasse brauchst du noch

Plugin plugin;

und im onEnable

plugin = this;
@EventHandler

public void onInv(InventoryClickEvent e){

if(e.getWhoClicked() instanceof Player){
Bukkit.getScheduler().runTaskAsynchronously(Main.plugin, new Runnable() {
@Override
public void run() {
for(int i = 60; i >= 0; i--){
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
e.printStackTrace();
}

if(i > 0){
Bukkit.broadcastMessage("Countdown: "+i);
}else{
Bukkit.broadcastMessage("Countdown ende");
}

}
}
});
} }
...zur Antwort

mit dieser Methode kannst du es machen

private void sendWorldMSG(String worldName, String msg) {
World world = Bukkit.getWorld(worldName);
for(Player p : Bukkit.getOnlinePlayers()){
if(p.getWorld() == world)
p.sendMessage(msg);
}
...zur Antwort

mit /register <E-Mail>
da viele Anbieter Timolia als spam blockiert haben empfehle ich dir Googlemail zu nutzen da es dort funktionieren sollte.

...zur Antwort

Lies dir das hier mal durch https://www.timolia.de/forums/topic/wichtig-lesen-bevor-ihr-eineeinen-entschuldigungentbannungsantrag-postet/
wenn du das gemacht hast kannst du eine Entschuldigung schreiben welche du dann auf dem TS (timolia.de) einem Supporter sendest.

...zur Antwort

Versuch es mal mit dieser Methode

public static int getPlayerPing(Player player){

try{
Class<?> craftPlayer = Class.forName("org.bukkit.craftbukkit." + getServerVersion() + ".entity.CraftPlayer");
Object converted = craftPlayer.cast(player);
Method handle = converted.getClass().getMethod("getHandle", new Class[0]);
Object entityPlayer = handle.invoke(converted, new Object[0]);
Field pingField = entityPlayer.getClass().getField("ping");
return pingField.getInt(entityPlayer);
}catch (Exception ex){
ex.printStackTrace();
}
return 0;
}
public static String getServerVersion(){

Pattern brand = Pattern.compile("(v|)[0-9][_.][0-9][_.][R0-9]*");
String pkg = Bukkit.getServer().getClass().getPackage().getName();
String version = pkg.substring(pkg.lastIndexOf('.') + 1);
if (!brand.matcher(version).matches()) {
version = "";
}
return version;
}
...zur Antwort

Hallo DerCooleJaci64,

wenn du einen Forum-Account hast kannst du hier (https://www.timolia.de/forums/forum/gebannt/) einen Entbannungsantrag stellen. Jedoch solltest du erst das (https://www.timolia.de/forums/topic/wichtig-lesen-bevor-ihr-eineeinen-entschuldigungentbannungsantrag-postet/) lesen damit du nichts vergisst. 

Solltest du keine Forum-Account haben kannst du dich auch auf dem Timolia TS (timolia.de) in einem Hilfechannel melden.

Mit freundlichen Grüßen,
MCelements

...zur Antwort