{"id":87938,"date":"2020-07-12T01:41:59","date_gmt":"2020-07-11T23:41:59","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/optimizacziya-servera-minecraft"},"modified":"2020-07-12T01:41:59","modified_gmt":"2020-07-11T23:41:59","slug":"optimizacziya-servera-minecraft","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/optimizacziya-servera-minecraft","title":{"rendered":"Optimierung des Minecraft-Servers","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Optimierung des Minecraft-Servers\" src=\"\/wp-content\/uploads\/2020\/07\/bbbb6eac1fb8a216bad7723dc31caa60.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nIn unserem Blog haben wir bereits <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/selectel\/blog\/231935\/\">und berichteten<\/a><\/noindex>, wie man seinen eigenen Minecraft-Server erstellt, jedoch sind seitdem 5 Jahre vergangen und es hat sich viel ver\u00e4ndert. Wir teilen mit Ihnen aktuelle Methoden zur Erstellung und Optimierung des Serverteils dieses beliebten Spiels.<\/p>\n<p>In seiner 9-j\u00e4hrigen Geschichte (wenn man vom Ver\u00f6ffentlichungsdatum ausgeht) hat Minecraft eine beeindruckende Anzahl von Fans und Gegnern gewonnen, sowohl unter normalen Spielern als auch unter Nerds. Das einfache Konzept einer Welt aus W\u00fcrfeln hat sich von einer gew\u00f6hnlichen Freizeitbesch\u00e4ftigung zu einer universellen Umgebung f\u00fcr Kommunikation und zur Schaffung verschiedener Objekte aus der realen Welt entwickelt. <br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nNeben dem Bau gibt es im Spiel die M\u00f6glichkeit, <noindex><a rel=\"nofollow\" href=\"https:\/\/minecraft-ru.gamepedia.com\/%D0%A1%D1%85%D0%B5%D0%BC%D1%8B_%D0%B8%D0%B7_%D0%BA%D1%80%D0%B0%D1%81%D0%BD%D0%BE%D0%B3%D0%BE_%D0%BA%D0%B0%D0%BC%D0%BD%D1%8F\">logische Schaltungen<\/a><\/noindex>, die es erm\u00f6glichen, vollst\u00e4ndige Algorithmen innerhalb von Minecraft umzusetzen. Auf YouTube gibt es zahlreiche beeindruckende Videos, in denen Menschen, die enorme Anstrengungen unternommen und viel Zeit investiert haben, Kopien von elektronischen Ger\u00e4ten erstellt oder detaillierte Nachbildungen <noindex><a rel=\"nofollow\" href=\"https:\/\/www.planetminecraft.com\/project\/paris---eiffel-tower\/\">existierender<\/a><\/noindex> und <noindex><a rel=\"nofollow\" href=\"https:\/\/overclockers.ru\/softnews\/show\/101225\/entuziasty-vossozdali-v-minecraft-hogvarts-i-drugie-lokacii-iz-garri-pottera\">fiktiver<\/a><\/noindex> architektonischer Strukturen gebaut haben. Alles ist nur durch die Fantasie des Spielers und die M\u00f6glichkeiten des Spieluniversums begrenzt.<\/p>\n<p><center><div class=\"youtube-placeholder\" data-id=\"SxG3rydcrwA\" onclick=\"loadVideo(this)\">\r\n        <img decoding=\"async\" src=\"https:\/\/img.youtube.com\/vi\/SxG3rydcrwA\/hqdefault.jpg\" alt=\"Video abspielen\" loading=\"lazy\" width=\"480\" height=\"360\" style=\"width:100%;height:auto;\">\r\n        <div class=\"play-button\"><\/div>\r\n    <\/div><\/center><br \/>\nAber anstatt weiter zu besprechen, was die Spieler erschaffen, wollen wir uns den Serverteilen der Anwendung zuwenden und die Probleme (manchmal sehr komplizierte), die im Betrieb unter Last auftreten k\u00f6nnen, beleuchten. Wir m\u00f6chten gleich zu Beginn erw\u00e4hnen, dass es hierbei nur um die Java Edition gehen wird.<\/p>\n<h2>Serverarten<\/h2>\n<p>\nDie einfachste Variante ist der Server, der im Client des Spiels integriert ist. Eine Welt erstellt, auf einen Knopf gedr\u00fcckt, und schon ist der Server im lokalen Netzwerk verf\u00fcgbar. Diese Variante kann keinerlei ernsthafte Last bew\u00e4ltigen, daher wollen wir sie nicht weiter betrachten.<\/p>\n<h3>Vanilla<\/h3>\n<p>\nDas Unternehmen Mojang Studios stellt den Serverteil des Spiels kostenlos als Java-Anwendung zur Verf\u00fcgung <noindex><a rel=\"nofollow\" href=\"https:\/\/www.minecraft.net\/ru-ru\/download\/server\/\">auf der offiziellen Webseite<\/a><\/noindex>. Dies erm\u00f6glicht es, seine eigene <noindex><a rel=\"nofollow\" href=\"http:\/\/slc.tl\/JZiJs\">einem dedizierten Server<\/a><\/noindex> und pers\u00f6nliche Welt zu erstellen und sie von \u00fcberall auf der Welt zug\u00e4nglich zu machen. F\u00fcr diejenigen, die dies zum ersten Mal tun, gibt es ein ausgezeichnetes <noindex><a rel=\"nofollow\" href=\"https:\/\/minecraft.gamepedia.com\/Tutorials\/Setting_up_a_server\">Tutorial<\/a><\/noindex>, das in der entsprechenden Spiel-Wiki verf\u00fcgbar ist.<\/p>\n<p>Dieser Ansatz hat einen ernsthaften Nachteil: Es gibt keine \u201eOut-of-the-Box\u201c-M\u00f6glichkeiten, Plugins anzuschlie\u00dfen, die die Funktionalit\u00e4t des Servers erweitern und es erm\u00f6glichen, nicht nur viele Prozesse zu automatisieren, sondern auch die Leistung zu optimieren. Dar\u00fcber hinaus hat der offizielle Server einen recht hohen Verbrauch an Arbeitsspeicher pro verbundenem Spieler.<\/p>\n<h3>Bukkit<\/h3>\n<p>\nDie von Enthusiasten auf Basis der Vanilla-Version entwickelte Serveranwendung <noindex><a rel=\"nofollow\" href=\"https:\/\/getbukkit.org\/\">Bukkit<\/a><\/noindex> erweiterte die Spielm\u00f6glichkeiten erheblich durch die Unterst\u00fctzung von Plugins und Mods (Modifikationen). Sie erm\u00f6glichte nicht nur das Hinzuf\u00fcgen neuer Bl\u00f6cke ins Spiel, sondern auch verschiedene Manipulationen, die mit der Vanilla-Software nicht m\u00f6glich sind. Interessanterweise ben\u00f6tigte diese Anwendung deutlich weniger Speicher.<\/p>\n<p>Die Installation von Bukkit ist nicht besonders schwierig; eine entsprechende Anleitung ist auf der Seite <noindex><a rel=\"nofollow\" href=\"https:\/\/bukkit.gamepedia.com\/Setting_up_a_server\">GamePedia<\/a><\/noindex>verf\u00fcgbar. Aber das macht keinen Sinn, da das Bukkit-Team seit 2014 aufgel\u00f6st ist und die Entwickler des Projekts Mitarbeiter von Mojang Studios wurden, und <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/Bukkit\">Repository<\/a><\/noindex> es aufgegeben wurde. Damit ist Bukkit faktisch tot, und es macht Sinn, sich auf die folgenden beiden Projekte zu konzentrieren.<\/p>\n<h3>SpigotMC<\/h3>\n<p>\nUm das Leben der Plugin-Entwickler zu erleichtern, bestand die Notwendigkeit nach einer API f\u00fcr die Interaktion mit der Spielwelt. Diese Aufgabe wurde von den Sch\u00f6pfern von <noindex><a rel=\"nofollow\" href=\"https:\/\/getbukkit.org\/download\/spigot\">Spigot<\/a><\/noindex>gel\u00f6st, die den Bukkit-Kernel als Grundlage genommen und ihn zur Verbesserung von Zuverl\u00e4ssigkeit und Leistung \u00fcberarbeitet haben. Dennoch, <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/SpigotMC\/Spigot\">Git-Repository<\/a><\/noindex> des Projekts wurde aufgrund des Gesetzes \u00fcber das Urheberrecht im digitalen Zeitalter (<noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/Digital_Millennium_Copyright_Act#:~:text=DMCA%20(%D0%B0%D0%BD%D0%B3%D0%BB.,%D0%BE%D0%B1%D0%BB%D0%B0%D1%81%D1%82%D0%B8%20%D0%BA%D0%BE%D0%BF%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F%20%D0%B8%20%D1%80%D0%B0%D1%81%D0%BF%D1%80%D0%BE%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B5%D0%BD%D0%B8%D1%8F%20%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%B8.\">DMCA<\/a><\/noindex>) gesperrt, und es ist unm\u00f6glich, den Quellcode von dort herunterzuladen.<\/p>\n<p>Momentan entwickelt sich SpigotMC aktiv weiter und wird genutzt. Es unterst\u00fctzt alle Plugins, die f\u00fcr Bukkit erstellt wurden, ist aber nicht r\u00fcckw\u00e4rtskompatibel. Um das DMCA-Takedown-Verbot zu umgehen, wurde eine elegante L\u00f6sung namens BuildTools entwickelt. Dieses Tool befreit von der Notwendigkeit, die kompilierte Anwendung zu verteilen, und erm\u00f6glicht es den Nutzern, Spigot, CraftBukkit und Bukkit aus dem Quellcode zu kompilieren. All dies macht das DMCA-Verbot nutzlos.<\/p>\n<h3>PaperMC<\/h3>\n<p>\nEs schien alles gro\u00dfartig, und Spigot wurde eine hervorragende Wahl. Doch einige Enthusiasten fanden das nicht genug und entwickelten ihren eigenen \u201esteroidgeschw\u00e4ngerten\u201c Fork von Spigot. Auf der <noindex><a rel=\"nofollow\" href=\"https:\/\/papermc.io\/\">Projekseite<\/a><\/noindex> Ein wesentliches Merkmal ist, dass \u201eEs ist verdammt schnell\u201c. Entwickelt <noindex><a rel=\"nofollow\" href=\"https:\/\/papermc.io\/community\">Community<\/a><\/noindex> erlaubt es, \u0432\u043e\u0437\u043d\u0438\u043a\u0430\u044e\u0449\u0438\u0435 Fragen schnell zu l\u00f6sen, und die erweiterte API erm\u00f6glicht es, interessante Plugins zu erstellen. PaperMC kann mit einem einfachen Befehl gestartet werden, der in <noindex><a rel=\"nofollow\" href=\"https:\/\/paper.readthedocs.io\/en\/latest\/server\/getting-started.html\">Dokumentation<\/a><\/noindex>. <\/p>\n<p>Die Kompatibilit\u00e4t von PaperMC ist hervorragend, sodass die f\u00fcr SpigotMC geschriebenen Plugins auch auf PaperMC problemlos funktionieren, jedoch ohne offizielle Unterst\u00fctzung. Auch die Abw\u00e4rtskompatibilit\u00e4t zu SpigotMC ist gegeben. Jetzt, da wir verschiedene M\u00f6glichkeiten zur Erstellung eines Servers aufgelistet haben, kommen wir zu den Leistungsproblemen, die auftreten k\u00f6nnen.<\/p>\n<h2>Probleme und L\u00f6sungen<\/h2>\n<p>\nDas Wichtigste, was man verstehen muss, ist, dass alles, was die Verarbeitung der Spielwelt betrifft, nur auf einem Rechenkern des physischen Servers verarbeitet wird. Selbst wenn Sie einen gro\u00dfartigen Server mit zehn Rechenkernen haben, wird nur einer ausgelastet sein. Alle anderen werden praktisch unt\u00e4tig sein. So ist die Architektur der Anwendung, und daran k\u00f6nnen Sie nichts \u00e4ndern. Daher sollten Sie bei der Auswahl eines Servers nicht auf die Anzahl der Kerne, sondern auf die Taktfrequenz achten. Je h\u00f6her diese ist, desto besser wird die Leistung sein.<\/p>\n<p>Was die Frage des RAM-Volumens angeht, sollten Sie von folgenden Indikatoren ausgehen:<\/p>\n<ul>\n<li>die geplante Anzahl der Spieler;<\/li>\n<li>die geplante Anzahl der Welten auf dem Server;<\/li>\n<li>die Gr\u00f6\u00dfe jeder Welt.<\/li>\n<\/ul>\n<p>\nEs ist zu beachten, dass Java-Anwendungen immer einen Puffer im RAM ben\u00f6tigen. Wenn Sie mit einem Speicherverbrauch von 8 Gigabyte rechnen, sollten Sie tats\u00e4chlich 12 haben. Die Zahlen sind ungef\u00e4hre Werte, aber die Essenz bleibt unver\u00e4ndert.<\/p>\n<p>Zum Starten des Serverteils empfehlen wir, die in dem Artikel angegebenen Flags zu verwenden <noindex><a rel=\"nofollow\" href=\"https:\/\/aikar.co\/2018\/07\/02\/tuning-the-jvm-g1gc-garbage-collector-flags-for-minecraft\/\">Tuning the JVM \u2013 G1GC Garbage Collector Flags for Minecraft<\/a><\/noindex>. Diese \u201eschwarze Magie\u201c erm\u00f6glicht es dem Server, den \u201eGarbage Collector\u201c richtig zu konfigurieren und die Nutzung des Arbeitsspeichers zu optimieren. Es ist nicht ratsam, mehr Speicher bereitzustellen, als der Server bei maximaler Spieleranzahl tats\u00e4chlich ben\u00f6tigt.<\/p>\n<h3>Generierung der Blockkarte<\/h3>\n<blockquote><p><i>\u201eGlauben Sie wirklich, dass der Mond existiert, nur wenn Sie ihn ansehen?\u201c (Albert Einstein)<\/i><\/p><\/blockquote>\n<p>Ein v\u00f6llig neuer Server. Sobald der Spieler zum ersten Mal erfolgreich verbindet, erscheint die Spielfigur an einem gemeinsamen Sammelpunkt (Spawn). Dies ist der einzige Ort, an dem die Spielwelt vorher vom Server generiert wird. In diesem Moment \u00fcberpr\u00fcft der Client die Einstellungen, und ein entscheidender Parameter ist die Sichtdistanz. Sie wird in Chunks gemessen (ein Kartenbereich von 16\u00d716 und einer H\u00f6he von 256 Bl\u00f6cken). Wie viele Chunks dort angegeben sind, genau so viele werden vom Server angefordert.<\/p>\n<p>Auf dem Server wird eine globale Weltkarte gespeichert, und wenn an dem Spawnpunkt der Spielfigur noch keine generierten Bl\u00f6cke vorhanden sind, generiert der Server diese dynamisch und speichert sie. Neben dem hohen Rechenaufwand erh\u00f6ht sich auch st\u00e4ndig die Gr\u00f6\u00dfe der Weltkarte. Auf einem der \u00e4ltesten anarchischen Server <noindex><a rel=\"nofollow\" href=\"https:\/\/www.reddit.com\/r\/2b2t\/\">2b2t<\/a><\/noindex> (2builders2tools) hat die Kartengr\u00f6\u00dfe bereits 8 Tb \u00fcberschritten, und die Weltgrenze liegt bei 30 Millionen Bl\u00f6cken. Mit diesem Server sind Tausende von Geschichten verbunden, und er verdient einen eigenen Artikel oder eine Artikelreihe.<\/p>\n<p>Die Welt um einen Spieler herum zu generieren, ist kein Problem. Das Generieren der Welt um hunderte Spieler wird vor\u00fcbergehend kleinere Serververz\u00f6gerungen verursachen, danach wird die Last jedoch sinken. Die Generierung der Welt in der Sichtweite des Clients um tausend Spieler kann den Server \u201ezum Absturz bringen\u201c und alle Clients aufgrund eines Timeouts abwerfen. <\/p>\n<blockquote><p>In der Server-Software gibt es einen Wert namens <b>TPS<\/b> (Ticks per Server \u2014 Ticks pro Sekunde). Standardm\u00e4\u00dfig entspricht 1 Tick 50 ms. (1 Sekunde in der realen Welt entspricht 20 Ticks der Spielwelt). Wenn die Verarbeitung eines Ticks auf 60 Sekunden ansteigt, wird die Serveranwendung geschlossen und alle Spieler werden geworfen.<\/p><\/blockquote>\n<p>Eine L\u00f6sung besteht darin, die Welt auf bestimmte Koordinaten zu beschr\u00e4nken und eine Vorab-Generierung der Bl\u00f6cke durchzuf\u00fchren. Dadurch wird die Notwendigkeit der dynamischen Generierung w\u00e4hrend des Spiels beseitigt, und der Server muss nur die bereits vorhandene Karte lesen. Beide Probleme werden mit einem einzigen Plugin gel\u00f6st. <noindex><a rel=\"nofollow\" href=\"https:\/\/www.spigotmc.org\/resources\/worldborder.60905\/?__cf_chl_jschl_tk__=d0f9c4723baac27d22ed5a4d6a0adc08a784d221-1591168685-0-Aa76TEnYS274L154Kyt38UoKv_3eODSH8ppWyfcy8S4YlE2p-ambsAYbumtickms5Q0JoSK-cM7PL0SMlPuWOEx2ytqJKKyZXfLbSfiR4SWeF5ytN0k2vazFJUQtvtZe9EzMSgvGNiK5j9Q_sgL7vCLZKLWpByNJKds_hg25oUpdiYewb2rF7qA8n6E5Mr0yHXCaonPsz-tiE5wbIuVcSQBsjgCgBJ27zWqEZLs3_VUVL00yRGpSZKDd-f2eC_8x8e8x7ymOgmgGPjPMJAwmCDz1k1P5BFKAOZ25KEYVfm0EzYnAp-001ExJbj4KAYveVw\">WorldBorder<\/a><\/noindex>.<\/p>\n<p>Am einfachsten ist es, die Weltgrenze in Form eines Kreises um den Spawnpunkt zu definieren (obwohl sie jede beliebige Form haben kann) mit einem einzigen Befehl:<\/p>\n<pre><code class=\"plaintext\">\/wb set &lt;\u0440\u0430\u0434\u0438\u0443\u0441 \u0432 \u0431\u043b\u043e\u043a\u0430\u0445&gt; spawn<\/code><\/pre>\n<p>\nWenn der Spielcharakter versucht, die Grenze zu \u00fcberschreiten, wird er um mehrere Bl\u00f6cke zur\u00fcckgeworfen. Wenn dies mehrmals in kurzer Zeit geschieht, wird der \u00dcbelt\u00e4ter gezwungen, an den Spawn-Punkt teleportiert zu werden. Die vorl\u00e4ufige Weltgenerierung erfolgt noch einfacher mit dem Befehl:<\/p>\n<pre><code class=\"plaintext\">\/wb fill<\/code><\/pre>\n<p>\nDa diese Aktion potenziell die Spieler auf dem Server betreffen kann, vergessen Sie nicht, die Durchf\u00fchrung zu best\u00e4tigen:<\/p>\n<pre><code class=\"plaintext\">\/wb confirm<\/code><\/pre>\n<p>\nInsgesamt dauerte es etwa 2 Stunden, um eine Welt mit einem Radius von 5000 Bl\u00f6cken (~40 Milliarden Bl\u00f6cke) auf einem Intel\u00ae Xeon\u00ae Gold 6240 Prozessor zu generieren. Daher, wenn Sie eine gr\u00f6\u00dfere Karte vorgenerieren m\u00f6chten, ber\u00fccksichtigen Sie, dass dieser Prozess eine betr\u00e4chtliche Zeit in Anspruch nehmen wird und die TPS des Servers erheblich reduziert wird. Dar\u00fcber hinaus denken Sie daran, dass selbst ein Radius von 5000 Bl\u00f6cken etwa 2 GB Speicherplatz auf dem Datentr\u00e4ger ben\u00f6tigt.<\/p>\n<p>Obwohl die neueste Version des Plugins f\u00fcr die Minecraft-Version 1.14 entwickelt wurde, wurde empirisch festgestellt, dass es auch mit sp\u00e4teren Versionen hervorragend funktioniert. Eine vollst\u00e4ndige Liste der Befehle mit Erkl\u00e4rungen ist verf\u00fcgbar <noindex><a rel=\"nofollow\" href=\"https:\/\/www.spigotmc.org\/threads\/worldborder.339635\/#post-3162179\">im Plugin-Forum<\/a><\/noindex>.<\/p>\n<h3>Problematische Bl\u00f6cke<\/h3>\n<p>\nEs gibt eine enorme Vielzahl von Bl\u00f6cken in Minecraft. Wir m\u00f6chten jedoch die Aufmerksamkeit der Leser auf einen Block lenken, der als <b>TNT<\/b>bezeichnet wird. Wie der Name schon sagt, handelt es sich bei diesem Block um Sprengstoff <i>(Anmerkung der Redaktion \u2013 dies ist ein Spielgegenstand der virtuellen Welt und hat nichts mit echten Explosivstoffen zu tun)<\/i>. Seine Besonderheit besteht darin, dass bei der Aktivierung die Schwerkraft auf ihn wirkt. Dies zwingt den Server, alle Koordinaten zu berechnen, wenn der Block zu fallen beginnt.<\/p>\n<p>Wenn mehrere TNT-Bl\u00f6cke vorhanden sind, f\u00fchrt die Detonation eines Blocks zur Detonation und Aktivierung der Schwerkraft bei den benachbarten Bl\u00f6cken, was sie in alle Richtungen verstreut. Diese beeindruckende Mechanik sieht auf der Serverseite aus wie viele Operationen zur Berechnung der Trajektorie jedes Blocks sowie zur Interaktion mit benachbarten Bl\u00f6cken. Die Aufgabe ist \u00e4u\u00dferst ressourcenintensiv, was jeder leicht \u00fcberpr\u00fcfen kann. Generieren Sie und sprengen Sie einen W\u00fcrfel aus TNT-Bl\u00f6cken mit einer Gr\u00f6\u00dfe von mindestens 30x30x30. Und wenn Sie dachten, dass Sie einen guten, leistungsstarken Gaming-Computer haben, t\u00e4uschten Sie sich gewaltig \ud83d\ude09<\/p>\n<pre><code class=\"plaintext\">\/fill ~ ~ ~ ~30 ~30 ~30 minecraft:tnt<\/code><\/pre>\n<p>\n<img decoding=\"async\" alt=\"Optimierung des Minecraft-Servers\" src=\"\/wp-content\/uploads\/2020\/07\/9e907406e74f3e773dd49148c8a9f9d8.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nEin solches \u201eExperiment\u201c auf einem Server mit einem Intel\u00ae Xeon\u00ae Gold 6240 f\u00fchrte zu einem erheblichen \u201eLeistungsabfall\u201c der TPS und einer CPU-Auslastung von 80% w\u00e4hrend der gesamten Zeit der Blockdetonation. Daher, wenn jemand aus den Spielern so etwas tun k\u00f6nnte, w\u00fcrde das Leistungsproblem alle auf dem Server befindlichen Spieler betreffen.<\/p>\n<p>Eine noch drastischere Variante \u2014 <b>Kantenkristalle<\/b>. Wenn TNT dennoch nacheinander explodiert, detonieren die Kantenkristalle alle gleichzeitig, was theoretisch die Funktionsf\u00e4higkeit der Serveranwendung ganz stoppen kann.<\/p>\n<p>Um dieses Szenario zu vermeiden, kann man nur die Verwendung dieser Bl\u00f6cke in der Spielwelt vollst\u00e4ndig verbieten. Zum Beispiel mit Hilfe des Plugins <noindex><a rel=\"nofollow\" href=\"https:\/\/dev.bukkit.org\/projects\/worldguard\">WorldGuard<\/a><\/noindex>. Bitte beachten Sie, dass dieses Plugin f\u00fcr sich genommen nicht funktioniert, ohne dass ein anderes Plugin installiert ist, <noindex><a rel=\"nofollow\" href=\"https:\/\/dev.bukkit.org\/projects\/worldedit\/files\/\">WorldEdit<\/a><\/noindex>. Sie sollten zuerst WorldEdit und dann WorldGuard installieren.<\/p>\n<h2>Fazit<\/h2>\n<p>\nEine kompetente Verwaltung des Spielservers ist keine einfache Aufgabe. Schwierigkeiten und eine geringere Leistung werden einen in jedem Schritt begleiten, besonders wenn man die Mechanik des Spiels selbst nicht in Betracht zieht. Es ist unm\u00f6glich, alles vorherzusehen, da Spieler manchmal sehr einfallsreich darin sind, den Server dazu zu bringen, Dinge auszuf\u00fchren, f\u00fcr die er nicht vorgesehen ist. Nur ein vern\u00fcnftiger Ausgleich zwischen Risiken und auferlegten Einschr\u00e4nkungen wird es dem Server erlauben, im kontinuierlichen Modus zu arbeiten und seine Leistung nicht auf kritische Werte zu verringern.<\/p>\n<p>Im Homeoffice haben sich einige unserer Mitarbeiter nach ihren geliebten B\u00fcros gesehnt und beschlossen, diese innerhalb von Minecraft nachzubauen. Sie haben auch die M\u00f6glichkeit, uns zu besuchen, ohne Ihre Gesundheit zu riskieren und ohne Zeit auf dem Weg zu verlieren. <\/p>\n<blockquote><p>Dazu laden wir alle Interessierten auf unseren Server ein, <b>minecraft.selectel.ru<\/b> (Client-Version 1.15.2), wo die Rechenzentren Blumen-1 und Blumen-2 nachgebaut wurden. Vergessen Sie nicht, dem Download zus\u00e4tzlicher Ressourcen zuzustimmen, da diese f\u00fcr die korrekte Anzeige einiger Standorte erforderlich sind.<\/p>\n<p>Sie erwarten Quests, Promo-Codes, \u201eEaster Eggs\u201c und angenehme Gespr\u00e4che.<\/p><\/blockquote>\n<p>Quelle: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/selectel\/blog\/510232\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412 \u043d\u0430\u0448\u0435\u043c \u0431\u043b\u043e\u0433\u0435 \u043c\u044b \u0443\u0436\u0435 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u043b\u0438, \u043a\u0430\u043a \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0441\u0432\u043e\u0439 \u0441\u0435\u0440\u0432\u0435\u0440 Minecraft, \u043e\u0434\u043d\u0430\u043a\u043e \u0441 \u0442\u0435\u0445 \u043f\u043e\u0440 \u043f\u0440\u043e\u0448\u043b\u043e 5 \u043b\u0435\u0442 \u0438 \u043c\u043d\u043e\u0433\u043e\u0435 \u043f\u043e\u043c\u0435\u043d\u044f\u043b\u043e\u0441\u044c. \u0414\u0435\u043b\u0438\u043c\u0441\u044f \u0441 \u0432\u0430\u043c\u0438 \u0430\u043a\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u043c\u0438 \u0441\u043f\u043e\u0441\u043e\u0431\u0430\u043c\u0438 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0438 \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0438 \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u043e\u0439 \u0447\u0430\u0441\u0442\u0438 \u0441\u0442\u043e\u043b\u044c \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u0439 \u0438\u0433\u0440\u044b. \u0417\u0430 \u0441\u0432\u043e\u044e 9-\u043b\u0435\u0442\u043d\u044e\u044e \u0438\u0441\u0442\u043e\u0440\u0438\u044e (\u0435\u0441\u043b\u0438 \u0441\u0447\u0438\u0442\u0430\u0442\u044c \u043e\u0442 \u0434\u0430\u0442\u044b \u0440\u0435\u043b\u0438\u0437\u0430) Minecraft \u0437\u0430\u0440\u0430\u0431\u043e\u0442\u0430\u043b \u043f\u043e\u0442\u0440\u044f\u0441\u0430\u044e\u0449\u0435\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043f\u043e\u043a\u043b\u043e\u043d\u043d\u0438\u043a\u043e\u0432 \u0438 \u0445\u0435\u0439\u0442\u0435\u0440\u043e\u0432 \u043a\u0430\u043a \u0441\u0440\u0435\u0434\u0438 \u043e\u0431\u044b\u0447\u043d\u044b\u0445 \u0438\u0433\u0440\u043e\u043a\u043e\u0432, \u0442\u0430\u043a [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":87939,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-87938","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412 \u043d\u0430\u0448\u0435\u043c \u0431\u043b\u043e\u0433\u0435 \u043c\u044b \u0443\u0436\u0435\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/optimizacziya-servera-minecraft\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u044f \u0441\u0435\u0440\u0432\u0435\u0440\u0430 Minecraft | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412 \u043d\u0430\u0448\u0435\u043c \u0431\u043b\u043e\u0433\u0435 \u043c\u044b \u0443\u0436\u0435\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/optimizacziya-servera-minecraft\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-07-11T23:41:59+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-07-11T23:41:59+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Optimierung des Minecraft-Servers | ProHoster","description":"In unserem Blog haben wir bereits","canonical_url":"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/optimizacziya-servera-minecraft","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"de_DE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u044f \u0441\u0435\u0440\u0432\u0435\u0440\u0430 Minecraft | ProHoster","og:description":"\u0412 \u043d\u0430\u0448\u0435\u043c \u0431\u043b\u043e\u0433\u0435 \u043c\u044b \u0443\u0436\u0435","og:url":"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/optimizacziya-servera-minecraft","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-07-11T23:41:59+00:00","article:modified_time":"2020-07-11T23:41:59+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"87938","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 13:40:35","updated":"2022-09-30 12:41:29","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/87938","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=87938"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/87938\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media\/87939"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=87938"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=87938"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=87938"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}