Die Commandvorschlag würde glaube ich erst mit der 1.12 eingefügt du kannst aber einfach Tab drücken, dann siehst du die auch alle nur nicht so schön gelistet

...zur Antwort

Was genau hast du den vor. Viele Plugins verfügen über einen Timer, man muss halt nur wissen, was man vor hat

...zur Antwort

ja denke ich auch, also füge einfach einen Screen ein:

Sicherstellen das screen installiert ist dazu

screen

eingeben, wenn es eine Fehler gibt dann machst du

apt-get install screen

ansonst schreibst du in die Start.sh am anfang

screen -S <name> ...

bei <name> einfach ein namen hin, mit dem du das nacher aufrufen kannst und beim ... einfach das was du jetzt schon hast hin

...zur Antwort

Ohne jetzt irgendwas zu garantieren, aber vllt. hilft es ja die listen über ein Package zu senden dann wird das auf jedenfall nicht überschrieben

...zur Antwort

das ist weil nach dem 2. if (Data.PREFIX + "case Normal") das return true; fehlt, das heißt er geht einfach im Code weiter und führt das aus

...zur Antwort

Wenn ich das richtig sehe läuft der Lobby server auf dem gleichen Port wie der Bungee das könnte eine Ursache sein. Außerdem hast du beim server2 2 adressen angegeben deswegen denke ich das der Bungee schon mit fehlern startet

...zur Antwort

Naja du kannst einfach einen Integer machen, der immer 1 hochzählt und dann ausgegeben wird, müsstest den dann aber Speichern, weil die Variable nach einem reload oder restart leer ist deswegen in einer config speichern und immer von dort abrufen lassen beim Plugin start.

...zur Antwort
Could not pass Player join Event?

Kann mir jemand erklären wieso das kommt wenn man auf den Server joint?

Could not pass event PlayerJoinEvent to SkyPvP v0.1

org.bukkit.event.EventException

at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:310) ~[spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]

at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]

at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]

at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]

at net.minecraft.server.v1_8_R3.PlayerList.onPlayerJoin(PlayerList.java:298) [spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]

at net.minecraft.server.v1_8_R3.PlayerList.a(PlayerList.java:157) [spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]

at net.minecraft.server.v1_8_R3.LoginListener.b(LoginListener.java:144) [spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]

at net.minecraft.server.v1_8_R3.LoginListener.c(LoginListener.java:54) [spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]

at net.minecraft.server.v1_8_R3.NetworkManager.a(NetworkManager.java:231) [spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]

at net.minecraft.server.v1_8_R3.ServerConnection.c(ServerConnection.java:148) [spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]

at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:814) [spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]

at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374) [spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]

at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654) [spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]

at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557) [spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]

at java.lang.Thread.run(Thread.java:748) [?:1.8.0_275]

Caused by: java.lang.IllegalArgumentException: Name cannot be null

at org.apache.commons.lang.Validate.notNull(Validate.java:192) ~[spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]

at org.bukkit.craftbukkit.v1_8_R3.CraftServer.getWorld(CraftServer.java:1014) ~[spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]

at org.bukkit.Bukkit.getWorld(Bukkit.java:496) ~[spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]

at de.tryzdzn.utils.SetSpawn.getLocation(SetSpawn.java:53) ~[?:?]

at de.tryzdzn.listener.JoinListener.onJoin(JoinListener.java:75) ~[?:?]

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_275]

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_275]

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_275]

at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_275]

at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]

... 14 more

...zum Beitrag

welche version ist den dein Server?

...zur Antwort

Also die 1.16.5. braucht so ca 2 GB Ram also solltest du bei 7 Spielern mit deinen 2,4 GB hinkommen, da der RAM meistens nur durch Plugins verraucht wird wichtiger ist da die CPU wenn jeder in verschiedene Richtungen rennt, dann muss da ganz viele Generiert werden, falls der Server also laggen sollte würde ich dir empfehlen das Plugin WorldBorder. Dann damit eine Worldboarder zu setzen den bereich dadrinne Generiren lassen und anschließend das Plugin wieder runter zuschmeißen, am besten wenn nur du auf dem Server bist dann gibt es erstmal keine Probleme mehr, weil die Chunks nur noch geladen werden müssen und das zieht dann nicht soviel leistung

...zur Antwort

Gehe mal in deinen Minecraft Launcher und suche nach der Optifine version. Meistens ist es so, dass das bei OptiFine nie lange dauert und sich sofort wieder schließt, da die instalation abgeschlossen ist

...zur Antwort

Naja also RAM braucht man gerade für minecraft am meisten, da darüber fast alles läuft die CPU muss nicht all zu gut sein, aber sie sollte schon so bei 4 - 6 Kernen liegen wenn du ihn wirklich flüssig haben willst

...zur Antwort

Also wenn du wirklich mehr RAM musst du wohl leider einen Root/V Server entweder kaufen und bei dir Zuhause betreiben oder einen Mieten. Wenn du das mit dem Einrichten nicht hin bekommst, kann ich dir da auch gerne weiter helfen

...zur Antwort

Am besten nimmst du EssentialsX. Das funktioniert mit allen Plugins und bietet noch viel mehr Funktionen. Wenn du dabei Hilfe etc. Brauchst, kannst du mich auch gerne im Discord unter: NichtZurMitte#8636 anschreiben

...zur Antwort

Kannst du mir mal den Fehler bzw. den Code snipsel schicken, den er nicht macht. Kannst du auch private über DC unter: NichtZurMitte#8636 schicken, falls du den Code nicht veröffentlichen willst

...zur Antwort

also du fügst beim ende der ersten if abfrage (args.length...) ein else wo dann einfach /gm 1,2,3 geprintet wird. Wenn du jetzt ein Player Target machen willst sieht das ca so aus :

if (args.length == 2) {
   Player target = args[1];
(und jetzt die andere If schleifen, wo du schaust welche Zahl das ist, aber statt player... target. einsetzem)
 }
...zur Antwort