SunriseLib ist eine Bibliothek für Spigot-Plugins, die Entwicklern dabei hilft, die Entwicklung zu beschleunigen und sauberen, wartbaren Code zu schreiben. Sie bietet nützliche Funktionen und Tweaks, die häufig wiederkehrende Aufgaben erleichtern.
- Code-Vereinfachungen: Reduziert Boilerplate-Code und verbessert die Lesbarkeit.
- Hilfsfunktionen: Bietet vordefinierte Methoden und Klassen, die häufig in Spigot-Plugins benötigt werden.
- Optimierungen: Beschleunigt die Entwicklung durch vorgefertigte Lösungen für alltägliche Probleme.
Füge die folgende Abhängigkeit und Repository zu deiner pom.xml hinzu:
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository><dependency>
<groupId>com.github.realMorgon</groupId>
<artifactId>SunriseLib</artifactId>
<version>VERSION</version>
</dependency>Tausche "VERSION" mit dem Release aus, den du nutzen möchtest!
repositories { maven { url 'https://jitpack.io' } }Library einbinden (Gradle):
dependencies { implementation 'com.github.realMorgon:SunriseLib:VERSION' }Tausche "VERSION" mit dem Release aus, den du nutzen möchtest!
Um alle Methoden nutzen zu können muss der Library eine Instanz des Plugins übergeben werden:
import io.github.realMorgon.sunriseLib.SunriseLib;
public class MyPlugin extends JavaPlugin {
@Override
public void onEnable() {
SunriseLib.setPlugin(this);
}
}Message.sendInArea("Hallo", loc, 5, 5, 5);Allen Spielern im Umkreis von 5 Blöcken in jede Richtung um die Location 'loc' wird "Hallo" gesendet
Beiträge sind willkommen! Um mitzuwirken:
- Forke das Repository
- Erstelle einen neuen Branch:
git checkout -b feature/DeinFeature - Nimm deine Änderungen vor und commite sie:
git commit -m 'Beschreibung der Änderung' - Push den Branch:
git push origin feature/DeinFeature - Erstelle einen Pull-Request
Dieses Projekt steht unter der MIT-Lizenz
Vielen Dank, dass du SunriseLib verwendest! Wenn du Fragen oder Probleme hast, eröffne bitte ein Issue oder kontaktiere mich! Diese ReadMe ist KI-Generiert. Bei Fehlern bitte auch mich kontaktieren.