Minecraft Plugin?
Ich erstelle gerade ein Plugin mit dem Buch Programmieren Lernen mit Java und Minecraft. Meine Frage ist, was das auf dem Bild heißt bzw. was ich machen soll.
Ich bin gerade dabei, das Plugin zu einer class-Datei zu kompilieren.
Hier das Bild dazu:
2 Antworten
Craftbukkit enthält nur den Code für den Bootstrap-Prozess, nicht die eigentliche API.
Die API erhältst du zum Beispiel vom Spigot Maven Repository: https://hub.spigotmc.org/nexus/content/repositories/snapshots/org/spigotmc/spigot-api/
Du musst dir schon die richtige runterladen. Gewisse enthalten noch die Sources und andere die Javadocs.
Scrolle im Ordner der entsprechenden Version ganz nach unten, dann hast du die aktuellste Version.
Für die 1.16.5 wäre das diese: https://hub.spigotmc.org/nexus/content/repositories/snapshots/org/spigotmc/spigot-api/1.16.5-R0.1-SNAPSHOT/spigot-api-1.16.5-R0.1-20210611.041013-99.jar
Sieht aus, als hätte Nick vergessen, Bukkit bzw. Spigot zum classpath hinzuzufügen.
Übrigens, das was du hier tust führt zu nichts.
Du brauchst eine IDE, wie eclipse oder intellij, dort wird alles aufeinmal kompiliert
Außerdem braucht das Plugin noch ne plugin.yml in der jar
Ja mir ist das klar ich benutze Eclipse und eine Plugin.yml datei habe ich auch wie füge ich das zu classpath hinzu
Übrigens, das was du hier tust führt zu nichts.
Doch doch, das bringt schon was. Wenn man nur mit IntelliJ arbeitet, versteht man nicht, wie das im Hintergrund genau abläuft. Den Ablauf mindestens einmal manuell durchzumachen, ist durchaus eine lehrreiche Sache.
Und bukkit?