• Es freut uns dass du in unser Minecraft Forum gefunden hast. Hier kannst du mit über 130.000 Minecraft Fans über Minecraft diskutieren, Fragen stellen und anderen helfen. In diesem Minecraft Forum kannst du auch nach Teammitgliedern, Administratoren, Moderatoren , Supporter oder Sponsoren suchen. Gerne kannst du im Offtopic Bereich unseres Minecraft Forums auch über nicht Minecraft spezifische Themen reden. Wir hoffen dir gefällt es in unserem Minecraft Forum!

Spigot Einbindung der Jar [CLOSED]

D

deleted193557

Guest
Was musste man denn nochmal implementieren? Der Server ist ja 40 Megabyte groß.

Ich weiß ein bischen kurz :D

Lg AdriBloober
 

SirYwell

PlotSquared Entwickler
Registriert
30 Juni 2017
Beiträge
540
Diamanten
488
Minecraft
SirYwell
Was? Ich verstehe nicht, was du wissen möchtest. Falls du auf das hier raus willst:
Hat dich das nicht gewundert, dass du 40MB hochladen musstest? Hast du mal rein geguckt, was du da in deinem Plugin alles reingebundelt hast? Da ist der komplette Minecraftserver mit drin. Ich will gar nicht wissen was das mit dem Classpath macht...
Implementieren musst du das, was du umsetzen möchtest. Einbinden musst du die Abhängigkeiten, also die Spigot API, bei Bedarf die Vault API und so weiter. Diese Abhängigkeiten sollten aber nicht Bestandteil deiner Plugin-Datei (Dein .jar-Dateiarchiv) sein. Abhängigkeiten sollten nur dann Bestandteil des Plugins sein, wenn kein anderes Plugin auf diese Abhängigkeiten zugreifen muss und die Abhängigkeit auch nicht bereits in der Spigot API enthalten ist.
 
Zuletzt bearbeitet:

UnityGaming

Workaholic
Registriert
25 Oktober 2015
Beiträge
527
Alter
26
Diamanten
312
Minecraft
FastFelix771
Er möchte scheinbar wissen wie er die Bukkit API einbindet bzw. welche Jar er da einbinden muss und wie er das richtig macht.
Kurze Antwort: Befasse dich mit Maven und/oder Gradle, sonst macht das keinen Spaß.

Und mit dem Plugin "bundlen" musst du nichts aus der Bukkit API - diese wird durch den Server bereitgestellt.
 

Chrisliebär❤️

nur echt mit ❤️
Moderator
Registriert
19 Mai 2014
Beiträge
1.675
Diamanten
830
Du sollst dir vielleicht mal Maven oder Gradle angucken, das was du da aktuell machst ist absoluter Murks, auch wenn es funktioniert machst du dir damit mehr Arbeit als eigentlich notwendig ist und falls du irgendwann mal mit anderen Leuten zusammen arbeiten willst oder andere Software selbst kompilieren wirst du damit nicht weiter kommen.

Ich persönlich würde Gradle empfehlen, weil man mit relativ wenig "Zeilen" ein fertiges Projekt bekommt, aber Maven ist weiter verbreitet. Am Ende solltest du eh beides installiert haben und halbwegs verstehen.
 
Oben