Skip to content

Commit 074e4d2

Browse files
authored
Create README.md
1 parent 106ecd1 commit 074e4d2

1 file changed

Lines changed: 71 additions & 0 deletions

File tree

README.md

Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
Hallo ;)
2+
3+
ich heiße Diego und habe euch ein kleines aber feines Plugin programmiert, mit welchem ihr wie auf GrieferGames auch euren Spielern SpawnGS (se)/SpawnPlot (s) Gutscheine geben könnt, welche sie auf SpawnPlots (mit Command auswählbar) einlösen können. Außerdem könnt ihr alle Nachrichten, Permissions und mehr umstellen! Zudem gibt es ein API für Developer. Dieses Plugin ist kostenlos, was aber nicht heißt das der Support komplett wegfällt. (Bei Fehlern meldet euch auf Discord: TimeCode#0001)
4+
5+
Bevor du loslegst:
6+
Bitte benutze bei Verwendung dieses Plugins folgende PlotSquared Versionen für folgende Minecraft Versionen:
7+
8+
1.8.9 - 1.12.2 -> PlotSquared 3 (PlotSquared (intellectualsites.github.io))
9+
1.13 - 1.14 -> PlotSquared 4 (PlotSquared v4: v6 out now! | SpigotMC - High Performance Minecraft)
10+
1.13 - 1.19 -> PlotSquared 6 (Premium) (PlotSquared v6 | SpigotMC - High Performance Minecraft)
11+
12+
Alle Restlichen PlotSquared-Versionen werden NICHT unterstützt
13+
Zusatz: Auch wenn das Plugin nur eine JAR-Datei ist, sollte diese alle 3 PlotSquared Versionen unterstützen!
14+
15+
Einrichtung:
16+
1. Ziehe das Plugin auf deinen Server. Bitte achte darauf, dass du zusätzlich zum Plugin eine der folgenden PlotSquared-Versionen auf dem Server benötigst: v3, v4, v6
17+
2. Restarte/Reloade anschließend den Server um Fehler zu vermeiden.
18+
3. Das Plugin müsste nun laufen.... Mit /spawnplot help kannst du nun alle Commands einsehen!
19+
20+
Was soll ich tun falls das Plugin nicht läuft oder Fehler auftreten?
21+
1. Überprüfe ob du die richtige PlotSquared Version heruntergeladen hast
22+
2. Kontaktiere mich über den Diskussionen-Tab oder über Discord: TimeCode#0001 damit ich den Fehler schnellstmöglich beheben kann (ebenso bei Wünschen oder Anregungen bezüglich des Plugins)
23+
24+
Commands:
25+
/spawnplot help | Listet alle Commands auf
26+
/spawnplot add | Das aktuelle Plot worauf der Spieler steht wird zum SpawnPlot
27+
/spawnplot remove | Das aktuelle Plot worauf der Spieler steht wird wieder zum normalen Plot
28+
/spawnplot give <Spieler> | Falls das aktuelle Plot ein SpawnPlot ist wird dieses Plot den angegebenen Spieler überschrieben!
29+
/spawnplot givevoucher <Spieler> <Anzahl> | Der angegebene Spieler erhält einen SpawnPlot Gutschein welchen er auf einem SpawnPlot mit Rechtsklick einlösen kann (TwoFactorClick kann auch eingestellt werden)
30+
/spawnplot reload/rl | Die Konfigurationen werden neu geladen
31+
32+
API:
33+
Ganz wichtig ist, das das Plugin in dem Build Path vorzufinden ist und außerdem beim testen auch auf den Testserver gezogen wird/wurde.
34+
35+
Beispiel:
36+
37+
@EventHandler
38+
public void onRedeem(PlayerRedeemSpawnPlotEvent e) {
39+
//Wird ausgeführt wenn ein Spieler einen SpawnPlot gutschein einlöst
40+
e.setCancelled(true); //Funktion wird deaktiviert
41+
e.getPlayer().sendMessage("§a§lDiese Funktion ist momentan noch deaktiviert ;)");
42+
}
43+
44+
@EventHandler
45+
public void onAdd(PlayerAddSpawnPlotEvent e) {
46+
//Wird ausgeführt wenn ein SpawnGS/SpawnPlot hiunzugefügt wird
47+
e.getPlayer().playSound(e.getPlayer().getLocation(), Sound.LEVEL_UP, 2, 2);
48+
}
49+
50+
@EventHandler
51+
public void onRemove(PlayerRemoveSpawnPlotEvent e) {
52+
//Wird ausgeführt wenn ein SpawnGS/SpawnPlot gelöscht wird
53+
e.getPlayer().playSound(e.getPlayer().getLocation(), Sound.NOTE_BASS, 2, 2);
54+
}
55+
56+
@EventHandler
57+
public void onGiveVoucher(PlayerGiveVoucherEvent e) {
58+
//Wird ausgeführt wenn ein SpawnGS/SpawnPlot gutschein geholt wird
59+
Bukkit.getConsoleSender().sendMessage("§b" + e.getPlayer().getName()+" §ahat einen Gutschein eingelöst!");
60+
}
61+
62+
@EventHandler
63+
public void onGive(PlayerGiveSpawnPlotEvent e) {
64+
//Wird ausgeführt wenn ein Spieler ein SpawnPlot mit /spawnplot give <Spieler> vergibt
65+
Bukkit.broadcastMessage("§aDer §cAdmin §ahat !");
66+
}
67+
68+
public static ItemStack get() {
69+
//Man bekommt das SpawnGS/SpawnPlot Gutschein Item
70+
return SpawnGS.getVoucher();
71+
}

0 commit comments

Comments
 (0)