Kurz gesagt: Mein erster PC war ein Raspberry Pi 3 - mit Linux
Mein erster VServer: ein LXC mit Linux
Und joa, jetzt stehe ich hier - mit Linux
Kurz gesagt: Mein erster PC war ein Raspberry Pi 3 - mit Linux
Mein erster VServer: ein LXC mit Linux
Und joa, jetzt stehe ich hier - mit Linux
KDE sieht einfach toll aus
Der Epic Games-Store enthält EasyAntiCheat, versuch mal den zu installieren
Linux bietet eine bessere Performance als Windows, da weniger im Hintergrund läuft. (Anders als bei Windows, bei dem im Hintergrund irgend etwas an Microsoft geschickt wird)
2. Datenschutz
Linux ist nicht so ,,gesprächig" wie Microsoft, da hat man mehr Datenschutz
3. Unabhängigkeit
Als Linux-User ist man nicht von großen Konzernen abhängig, da Linux OpenSource ist. Wenn eine Distribution nicht passt wählt man eben eine andere.
4. Design
Es gibt auf Linux sehr viele Fenstermanager, von denen auch einige ein sehr tolles Design haben.
5. Kosten
Linux ist im Gegensatz zu Windows Kostenlos
6. Kompatibilität
Während Windows 11 TPM 2.0 braucht, läuft Linux auf so gut wie jedem Gerät und jeder Hardware.
Ich bin natürlich der Meinung, dass es stark vom Einsatzzweck abhängt. Die meisten Server im Internet basieren auf Linux (auch einige von Microsoft selbst)
Ich persönlich verwende Windows sowie Linux auf meinem PC, aber ich benutze lieber Linux aufgrund der oben genannten Gründe (Kubuntu).
Da es in der Frage aber um Performance geht, ganz klar Linux.
Rein technisch beim Sturz ja, aber wenn er noch geht wird da wahrscheinlich nichts passiert sein
Als erstes habe ich die Frage wie du den Code einliest - über Read oder Read Raw?
Wenn normales Read nicht funktioniert, würde ich mal "Read Raw" versuchen. Wenn deine Fernbedienung aber Rolling-Codes verwendet, kann es passieren dass das Tor nicht auf den Flipper reagiert oder du die Fernbedienung brickst und diese dann nicht mehr funktioniert - nur als Vorwarnung
Ubuntu an sich ist nur das Betriebssystem.
Du kannst auf dem Server Nextcloud installieren, womit du dann auf Dateien zugreifen kannst.
Wenn du von außen drauf Zugreifen willst, musst du erst prüfen ob du überhaupt Ports freigeben kannst - viele Anbieter verhindern das.
Schau dir ReplayMod an: https://www.replaymod.com/
Naja, Grafik ist zwar nicht die beste, aber die Möglichkeiten grenzenlos.
Hast du Browsererweiterungen wie Adblocker? Versuch mal, einen anderen Browser zu verwenden.
Also: Wenn du auf einem Minecraft-Server spielst oder eine Welt lädst, speichert der Client, dass du dort warst.
Über die QuickPlay-Leiste im Launcher kannst du schnell auf die zuletzt gespielten Server kommen, ohne erst in der GUI herumklicken zu müssen.
Das ist die QuickPlay-Leiste
Du kannst dir auch die Spielerdatei anschauen und verändern, sofern du keine Möglichkeit hast, Plugins zu verwenden.
Es gibt ein Programm dafür namens NBTExplorer. Du suchst dir seine UUID heraus, gehst in den Weltenordner. Dort ist ein Ordner Namens playerdata, in diesem findest du die Spielerdatei. Diese kannst du mit dem oben genannten Programm bearbeiten.
Schau dir Recuva an.
Du kannst den Server updaten, erstelle lieber wie die anderen schreiben ein Backup, weil natürlich immer etwas schief gehen kann.
Nachdem du die jar ausgetauscht hast, füge beim ersten Start das Argument
--forceUpgrade
hinzu, damit "zwingst" du den Server die Welt zu aktualisieren.
Entferne es danach und starte den Server neu, dann sollte es getan sein.
Vergesse nicht Plugins upzudaten, falls du welche hast, die NMS nutzen.
Sollten Blöcke fehlen, versuche es nochmal und falls das weiterhin bleibt, lade die Welten in deinem lokalen Client. Sollte das das Problem nicht lösen, kannst du Teile mit WorldEdit hin und her kopieren. (Allerdings musst du das wahrscheinlich nicht machen.)
LG
Der Fehler an sich bedeutet, dass der Server aufgehört hat zu reagieren. Wenn du die vollständigen Logs nach der Meldung hochlädst, kann man damit mehr Anfangen.
Habe es durch Neuanmeldung behoben.
List<String> liste = config.getStringList("liste");
Würde ich mir mal anschauen
Hast du den Command in der plugin.yml eingetragen?
Du hast zwar nicht viele Möglichkeiten, aber du kannst den NPC begrenzte Animationen ausführen lassen (https://wiki.vg/Protocol#Entity_Animation_.28clientbound.29)
Außerdem kannst du die Pose und einige Dinge mehr über DataWatcher verändern.
(https://wiki.vg/Protocol#Entity_Metadata)
Ich hoffe ich konnte dir weiterhelfen.
LG
Versuche das ganze am besten so:
World world = Bukkit.getWorld("world");
List<Player> list = new ArrayList<>();
for(Player p : Bukkit.getOnlinePlayers()) {
if(p.getLocation().getWorld().equals(world)) {
list.add(p);
}
}
for(Player p : list) {
p.sendMessage("Hier passiert dann der Vorgang");
}