Minecraft 1.12 Java ItemStack create Vorlage?

Versuch 2 - (Minecraft, programmieren, Java) Versuch 1 - (Minecraft, programmieren, Java)

3 Antworten

So, ich hab hier mal eine kleine Klasse geschrieben.

https://hastebin.com/edikacozob.java


Die könntest du z.B. so verwenden beim onJoinEvent:

@EventHandler
public void onPlayerJoinEvent(PlayerJoinEvent event) {
Player p = event.getPlayer();
p.getInventory().setItem(0, new ItemBuilder("§6§lTeleporter", p.getName(), Material.COMPASS, 1, (byte)0).build());
p.getInventory().setItem(9, new ItemBuilder("§6§lDein Profil", p.getName(), Material.SKULL_ITEM, 1, (byte)3).build());
}

Damit hab ich dem Player in den ersten slot einen Kompass gegeben und in den letzten slot seinen kopf. Man könnte die klass noch vereinfachen (Mit 2 Konstruktoren für extra SKULL_ITEM), aber es funktioniert so auch super!


(Vergiss nicht das package noch zu setzen!)

Du darfst den ItemStack nicht schon als Arg angeben lassen, oder du machst ihn als Object in dem ItemStack weg.

Das gleiche dann auch mit der ItemMeta.

Aber wie soll ich dann später den Namen wieder festlegen?

0

Ich würde der Methode den return type Itemstack geben xD

wie meinste das? :)

0

Wie kann ich eine Api fest in ein Bukkit Plugin einbinden?

Ich versuche gerade ein bukkit Plugin zu schreiben, wo man in Minecraft skype nachrichten an skype nutzer versenden kann. So etwas ähnliches hat schonmal jemand versucht:

https://board.nitrado.net/community-area/programmierung/hilfe/83191/skype-nachrichten-in-bukkit-senden/

Jetzt habe ich das problehm das der server mir dann sagt er habe die api nich gefunden. Ich habe die api in den src ordner eingefügt und dann beim buildpath mit add jars hinzugefügt. Doch bukkit sagt dass er sie nicht findet.

Kann mir jemand helfen?

Danke im Vorraus

...zur Frage

Wie kann ich mit Java einen Integer aus meiner MySQL-DB abfragen?

Mein Code zum Updaten: 

CREATE IF TABLE NOT EXISTS Wartung(ONOFF int) 

Wie kann ich jetzt den ResultSet dazu bekommen? Was muss ich abfragen? 

SELECT FROM Wartung 

... und weiter? Und wie bekomme ich dann aus dem ResultSet den Integer ONOFF wieder? Also dann Integer ONOFF = ResultSet?

...zur Frage

Warum geht mein LobbySystem nicht?

Der error is in der antwort von mir der ist zu lang für die beschreibung

Danke an alle antworten

...zur Frage

Wie kann ich auf die ItemStacks in einer ArrayList zugreifen (und diese abfragen) [Minecraft, Plugins]?

Hallo,

ich habe über eine ArrayList nur ein Item (nehmen wir als Beispiel einen Diamenten) als ItemStack gespeichert. In dem Fall mit: public ArrayList test = new ArrayList();**

So nun will ich aber später auf diesen ItemStack in der Array zugreifen und mit einer if-Abfrage vergleichen. Wie kann ich diesen Diamanten aus der Liste "abrufen/rausholen"?

...zur Frage

Minecraft JumpPads Plugin selber geschrieben!

Hallo, ich bin grade dabei ein JumpPadPlugin zu schreiben allerdings habe ich ein Problem... Hier ist erstmal der TeilCode:

  @SuppressWarnings("deprecation")
  @EventHandler
  public void on(PlayerMoveEvent e){
      Player p = e.getPlayer();
    if (p.getLocation().getBlock().getType() == Material.STONE_PLATE) {
        if (p.getLocation().subtract(0D, 1D, 0D).getBlock().getType() == Material.REDSTONE_BLOCK) {
            Vector v = p.getLocation().getDirection().setY(1D).multiply(3D);
 
            p.setVelocity(v);
            
            p.playEffect(p.getLocation(), Effect.EXPLOSION_LARGE, 5);
            p.playSound(p.getLocation(), Sound.EXPLODE, 1F, 1F);
            
            Bukkit.getScheduler().scheduleSyncDelayedTask(this, new Runnable() {
                public void run() {
                    p.sendMessage(ChatColor.GREEN + "Viel Spaß :D.");
                    p.getLocation().getDirection().multiply(3D);
                    p.setFallDistance(-999F);
                }
            }, 20L);
    }

Also bei dem letzen Semikolon wird mir angezeigt: Syntax error, insert "}" to complete Statement

Vielleicht kennt sich hier ja einer Damit aus wenn ja schon mal vielen Dank im voraus :D

...zur Frage

Hey, ich bin gerade dabei, ein Ban / Unban Plugin für Minecraft zu programmieren, aber bekomme beim /unban <spieler> einen Fehler. Kann mir wer helfen?

Hey, hier ist der Code aus der Console und aus der Unbanklasse: https://hastebin.com/hizugirace.http

Falls ihr mehr braucht, dann lasst es mich einfach wissen. Würde mich um Antworten sehr freuen! :)

...zur Frage

Was möchtest Du wissen?