Plugin aktivieren Spigot 1.12.2?

Hallo,

Wenn ich mein server mit meinen plugin starte kommt folgender error-code:

[09:50:52] [Server thread/INFO]: Set PluginClassLoader as parallel capable
[09:50:52] [Server thread/ERROR]: Could not load 'plugins/D-W-essentials.jar' in folder 'plugins'
org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: de/destiny_rene/ChunkClaim/main/Main has been compiled by a more recent version of the Java Runtime (class file version 59.0), this version of the Java Runtime only recognizes class file versions up to 52.0
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:133) ~[spigot.jar:git-Spigot-dcd1643-e60fc34]
    at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:327) ~[spigot.jar:git-Spigot-dcd1643-e60fc34]
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:248) [spigot.jar:git-Spigot-dcd1643-e60fc34]
    at org.bukkit.craftbukkit.v1_12_R1.CraftServer.loadPlugins(CraftServer.java:305) [spigot.jar:git-Spigot-dcd1643-e60fc34]
    at net.minecraft.server.v1_12_R1.DedicatedServer.init(DedicatedServer.java:205) [spigot.jar:git-Spigot-dcd1643-e60fc34]
    at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:545) [spigot.jar:git-Spigot-dcd1643-e60fc34]
    at java.lang.Thread.run(Thread.java:748) [?:1.8.0_275]
Caused by: java.lang.UnsupportedClassVersionError: de/destiny_rene/ChunkClaim/main/Main has been compiled by a more recent version of the Java Runtime (class file version 59.0), this version of the Java Runtime only recognizes class file versions up to 52.0
    at java.lang.ClassLoader.defineClass1(Native Method) ~[?:1.8.0_275]
    at java.lang.ClassLoader.defineClass(ClassLoader.java:756) ~[?:1.8.0_275]
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) ~[?:1.8.0_275]
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:148) ~[spigot.jar:git-Spigot-dcd1643-e60fc34]
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:100) ~[spigot.jar:git-Spigot-dcd1643-e60fc34]
    at java.lang.ClassLoader.loadClass(ClassLoader.java:418) ~[?:1.8.0_275]
    at java.lang.ClassLoader.loadClass(ClassLoader.java:351) ~[?:1.8.0_275]
    at java.lang.Class.forName0(Native Method) ~[?:1.8.0_275]
    at java.lang.Class.forName(Class.java:348) ~[?:1.8.0_275]
    at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:78) ~[spigot.jar:git-Spigot-dcd1643-e60fc34]
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:129) ~[spigot.jar:git-Spigot-dcd1643-e60fc34]
    ... 6 more

Was habe ich falsch gemacht?

Lg,

Pierre-René


Computer, programmieren, Java, Minecraft, Minecraft Server, Plug-in, Spigot, Ubuntu 18.04
Wieso wird mein Scoreboard nicht angezeigt?
	  public void setScoreboard(Player p) {
		    ScoreboardManager sm = Bukkit.getScoreboardManager();
		    Scoreboard board = sm.getNewScoreboard();
		    Objective o = board.registerNewObjective("test", "dummy");
		    o.setDisplaySlot(DisplaySlot.SIDEBAR);
		    o.setDisplayName(cfg.getString("Displayname"));
		    o.getScore("§a   ").setScore(10);
		    o.getScore("§fMap").setScore(9);
		    o.getScore("§d" + p.getWorld().getName()).setScore(8);
		    o.getScore("§e    ").setScore(7);
		    o.getScore("§fKills:").setScore(6);
		    o.getScore("§e"+ p.getStatistic(Statistic.PLAYER_KILLS)).setScore(5);
		    o.getScore("§f    ").setScore(4);
		    o.getScore("§fTeams:" ).setScore(3);
		    o.getScore("§aERLAUBT!").setScore(2);
		    o.getScore("§1   ").setScore(1);
		    o.getScore("§eMade by KoCoLP!").setScore(0);
		    p.setScoreboard(board);


		  }
		  
		  @EventHandler
		  public void onJoin1(PlayerJoinEvent e) {
		    (new BukkitRunnable() {
		        public void run() {
		          for (Player all : Bukkit.getOnlinePlayers())
		            GunGame.this.setScoreboard(all); 
		        }
		      }).runTaskLater((Plugin)this, 1L);
		  }
		  
		  @EventHandler
		  public void onQuit2(PlayerQuitEvent e) {
		    (new BukkitRunnable() {
		        public void run() {
		          for (Player all : Bukkit.getOnlinePlayers())
		            GunGame.this.setScoreboard(all); 
		        }
		      }).runTaskLater((Plugin)this, 1L);
		  }
		  
		  @EventHandler
		  public void onDeath3(PlayerDeathEvent e) {
		    for (Player all : Bukkit.getOnlinePlayers())
		      GunGame.this.setScoreboard(all); 
		  }
	


programmieren, Minecraft, developer, Bukkit, scoreboard, Spigot
Error occurred while enabling Till v1.1 (Is it up to date?) java.lang.NullPointerException: null? Was ist eine NullPointerException? Wie löse ich das Problem?

Hallo ich habe einen kleinen Command geschrieben der mir ein Item gibt.

So habe ich ihn registriert:

public class Till extends JavaPlugin {
    @Override
    public void onEnable() {
                getLogger().info("Plugin Loaded");
                getCommand("test").setExecutor(new TillTestCommand());

Er hat immer gut funktioniert und auch jetzt noch.

Dann habe ich mit einen Plugin Manager einen JoinQuitListener und andere Events hinzugefügt. Sie funktionierten auch soweit.

Als ich dann ein neuen Command hinzufügte:

public class Till extends JavaPlugin {
    @Override
    public void onEnable() {
                getLogger().info("Plugin Loaded");
                getCommand("test").setExecutor(new TillTestCommand());
                getCommand("adminItems").setExecutor(new AdminItemsCommands());

Funktionierte nur noch der "TillTestCommand"

Die Events funktionierten nicht mehr und auch der dazugekommene Command funktionierte nicht.

Es gab beim Start des Servers eben eine Fehlermeldung die ich gegoogelt habe aber andere Foren und Beiträge halfen mir nicht weiter.

Die ganze Meldung:

[12:40:46] [Server thread/INFO]: [Till] Loading Till v1.1

[12:40:46] [Server thread/INFO]: [Till] Enabling Till v1.1

[12:40:46] [Server thread/INFO]: [Till] Plugin Loaded

[12:40:46] [Server thread/ERROR]: Error occurred while enabling Till v1.1 (Is it up to date?)

java.lang.NullPointerException: null

    at de.firstmine.till.Till.onEnable(Till.java:20) ~[?:?]

    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:263) ~[spigot.jar:git-Spigot-800b93f-8160e29]

    ......

Ich glaube das weitere ist nicht wichtig!

Vielen Dank schonmal!

Till

 

Computer, programmieren, Minecraft, Bukkit, Spigot
Was ist besser?

Hey Community,

Ich bin momentan auf der Suche nach einem gutem Serverhoster für mein Minecraft-Netzwerk.

Eigentlich wollte ich Living Bots nehmen, denn die spezialisieren ja sich darauf und biten für 20€ im Monat folgendes:

  • 4 AMD EPYC CPU Cores (also 64)
  • Memory 12 GB RAM - schneller DDR4 Speicher mit ECC-Fehlerkorrektur
  • Storage 80 GB SSD - ausfallsicherer SSD Clusterstorage

(Quelle)

Allerdings wurde mir hier mehrmals auch "Contabo" empfohlen.

Die bieten für 15€ im Monat folgendes:

  • 8 CPU-Kerne
  • 30 GB RAM (garantiert)
  • 800 GB Speicherplatz (100% SSD)

(Quelle)

Ich brauche folgende Server:

  • Lobby Server, 40 Slots 4GB RAM
  • Survival Server, 20 Slots 5GB RAM
  • Skyblock Server, 20 Slots 5GB RAM
  • Acarde Minigames Server, 30 Slots 6GB RAM
  • Eigener Spielmodus, 8 Slots 3GB RAM
  • SpeedUHC, 16 Slots 3GB RAM
  • Murder Mystery, 10 Slots 2GB RAM

Natürlich reichen der Living Bots Server da nicht aus, allerdings sind bei dem Contabo Server sehr wenig Kerne dabei. Es laggt wenn die Spieler zwischen den Servern joinen und leaven.

Was ist also besser? (Bei Living Bots muss Ich dann mit der RAM runtergehen). Oder kennt jemand einen Kompromiss (bitte nicht mehr als 20€ im Monat, mit Store und Forum Website ist das schon sehr gut für einen neuen Server).

Contabo 44%
Nimm lieber das hier: 33%
Living Bots 22%
PC, Server, Computer, Technik, Linux, CPU, programmieren, Java, RAM, Gaming, Minecraft, Minecraft Server, Plug-in, Spigot, BungeeCord, Spiele und Gaming

Meistgelesene Beiträge zum Thema Spigot