SLINIcraftet204
Redstoneengineer
Hi, ich habe ein/e Problem/Frage... Ich habe diesen Post auch schon auf SpigotMC angefragt aber dort wird einem nicht richtig geholfen sondern nur dumm von der Seite angemacht... Deswegen probier ich es hier nochmal. Es geht um meinen Minecraft Server und möchte gerne meinen eigenen Platzhalter schreiben, Der dann durch ein importiertes Plugin eines Freundes in meinen Workspace auf dem Server im Scoreboard ersetzt werden soll. Ich nutze dieses Scoreboard plugin hier und es wurde mit Kotlin geschrieben... --> https://www.spigotmc.org/resources/...eholderAPI here. - Reload: Reloads the plugin. Jetzt möchte ich aber diesen Platzhalter $coins$ durch mein Plugin ersetzen lassen ohne das Scoreboard plugin anrühren zu müssen... Ich habe auch schon was geschrieben (Ich bin nicht sehr gut im Programmieren(Deswegen bitte nicht haten oder sonstiges :c)) hier mein Code
Danke im vorraus
Das komplette Projekt kann hier eigesehen werden: https://github.com/Chaos-Craft-DE/Scoreboard-Coins-API
Java:
package de.slini.boardapi;
import org.bukkit.Bukkit;
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.player.PlayerJoinEvent;
import org.bukkit.scoreboard.Objective;
import org.bukkit.scoreboard.Scoreboard;
public class PlaceListener implements Listener {
public static int getCoin() {
return CallEvent.coinAmmount;
}
public static String getCoinTag() {
return CallEvent.coinTag;
}
@EventHandler
public static void onPlayerJoin(PlayerJoinEvent e) {
final Player p = e.getPlayer();
final Scoreboard scoreboard = Bukkit.getScoreboardManager().getMainScoreboard();
final Objective objective = scoreboard.getObjective("dummy");
objective.getScore(getCoinTag()).setScore(8);
}
}
Das komplette Projekt kann hier eigesehen werden: https://github.com/Chaos-Craft-DE/Scoreboard-Coins-API