{"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\/es\/blog\/administrirovanie\/optimizacziya-servera-minecraft","title":{"rendered":"Optimizaci\u00f3n del servidor de Minecraft","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Optimizaci\u00f3n del servidor de Minecraft\" src=\"\/wp-content\/uploads\/2020\/07\/bbbb6eac1fb8a216bad7723dc31caa60.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nEn nuestro blog ya <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/selectel\/blog\/231935\/\">hemos contado<\/a><\/noindex>, c\u00f3mo crear tu propio servidor de Minecraft, pero han pasado 5 a\u00f1os desde entonces y muchas cosas han cambiado. Compartimos con ustedes formas actualizadas de crear y optimizar la parte del servidor de este popular juego.<\/p>\n<p>A lo largo de su historia de 9 a\u00f1os (si contamos desde la fecha de lanzamiento), Minecraft ha ganado una incre\u00edble cantidad de fan\u00e1ticos y detractores tanto entre jugadores comunes como entre entusiastas. La simple concepci\u00f3n de un mundo de bloques se ha convertido de un simple entretenimiento en un medio universal para la comunicaci\u00f3n y la creaci\u00f3n de diversos objetos del mundo real. <br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nAdem\u00e1s de la construcci\u00f3n, el juego tambi\u00e9n permite crear <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\">circuitos l\u00f3gicos<\/a><\/noindex>, que permiten implementar algoritmos completos dentro de Minecraft. En YouTube hay muchos videos impresionantes donde las personas, dedicando una gran cantidad de esfuerzo y tiempo, han creado una copia de un dispositivo electr\u00f3nico o han construido una copia detallada de <noindex><a rel=\"nofollow\" href=\"https:\/\/www.planetminecraft.com\/project\/paris---eiffel-tower\/\">estructuras arquitect\u00f3nicas<\/a><\/noindex> y <noindex><a rel=\"nofollow\" href=\"https:\/\/overclockers.ru\/softnews\/show\/101225\/entuziasty-vossozdali-v-minecraft-hogvarts-i-drugie-lokacii-iz-garri-pottera\">existentes<\/a><\/noindex> imaginarias. Todo est\u00e1 limitado solo por la imaginaci\u00f3n del jugador y las posibilidades del universo del juego.<\/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=\"Reproducir video\" loading=\"lazy\" width=\"480\" height=\"360\" style=\"width:100%;height:auto;\">\r\n        <div class=\"play-button\"><\/div>\r\n    <\/div><\/center><br \/>\nPero no hablemos m\u00e1s sobre lo que los jugadores crean, y veamos la parte del servidor de la aplicaci\u00f3n y abordemos los problemas (a veces bastante complejos) que pueden surgir durante el funcionamiento bajo carga. Cabe aclarar que solo hablaremos de la edici\u00f3n Java.<\/p>\n<h2>Tipos de servidores<\/h2>\n<p>\nLa opci\u00f3n m\u00e1s simple es el servidor integrado en el cliente del juego. Creas un mundo, presionas un bot\u00f3n, y el servidor se vuelve accesible a trav\u00e9s de la red local. Este tipo de opci\u00f3n no puede soportar ninguna carga seria, por lo que no lo consideraremos.<\/p>\n<h3>Vanilla<\/h3>\n<p>\nLa compa\u00f1\u00eda Mojang Studios distribuye la parte del servidor del juego en forma de una aplicaci\u00f3n Java de forma gratuita <noindex><a rel=\"nofollow\" href=\"https:\/\/www.minecraft.net\/ru-ru\/download\/server\/\">en el sitio oficial<\/a><\/noindex>. Esto permite crear tu propio <noindex><a rel=\"nofollow\" href=\"http:\/\/slc.tl\/JZiJs\">servidor dedicado<\/a><\/noindex> y personal mundo, haci\u00e9ndolo accesible para conectarse desde cualquier punto del planeta. Para aquellos que hacen esto por primera vez, hay un excelente <noindex><a rel=\"nofollow\" href=\"https:\/\/minecraft.gamepedia.com\/Tutorials\/Setting_up_a_server\">tutorial<\/a><\/noindex>, disponible en la Wiki del juego correspondiente.<\/p>\n<p>Este enfoque tiene una seria desventaja: la falta de opciones \u00ablisto para usar\u00bb para conectar plugins que ampl\u00edan la funcionalidad del servidor y permiten no solo automatizar muchos procesos, sino tambi\u00e9n optimizar el rendimiento. Adem\u00e1s, el servidor oficial consume bastante memoria RAM por cada jugador conectado.<\/p>\n<h3>Bukkit<\/h3>\n<p>\nLa aplicaci\u00f3n de servidor creada por entusiastas basada en la versi\u00f3n Vanilla <noindex><a rel=\"nofollow\" href=\"https:\/\/getbukkit.org\/\">Bukkit<\/a><\/noindex> ampli\u00f3 significativamente las capacidades del juego al permitir el soporte de plugins y mods (modificaciones). Esto no solo permiti\u00f3 a\u00f1adir nuevos bloques al juego, sino tambi\u00e9n realizar diversas manipulaciones que no est\u00e1n disponibles en el software original. Curiosamente, esta aplicaci\u00f3n requer\u00eda mucha menos memoria.<\/p>\n<p>Instalar Bukkit no es particularmente complicado, hay una gu\u00eda correspondiente en el recurso <noindex><a rel=\"nofollow\" href=\"https:\/\/bukkit.gamepedia.com\/Setting_up_a_server\">GamePedia<\/a><\/noindex>. Pero esto no tiene sentido, ya que desde 2014 el equipo de Bukkit se disolvi\u00f3, los desarrolladores del proyecto se convirtieron en empleados de Mojang Studios, y <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/Bukkit\">principal<\/a><\/noindex> ha sido abandonado. As\u00ed, Bukkit est\u00e1 efectivamente muerto, y tiene sentido prestar atenci\u00f3n a los siguientes dos proyectos.<\/p>\n<h3>SpigotMC<\/h3>\n<p>\nPara facilitar la vida a los desarrolladores de plugins, se requer\u00eda una API para interactuar con el mundo del juego. Esta fue la tarea que resolvieron los creadores de <noindex><a rel=\"nofollow\" href=\"https:\/\/getbukkit.org\/download\/spigot\">Spigot<\/a><\/noindex>, tomando el n\u00facleo de Bukkit y reformul\u00e1ndolo para lograr una mejor fiabilidad y rendimiento. Sin embargo, <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/SpigotMC\/Spigot\">Repositorio Git<\/a><\/noindex> del proyecto fue bloqueado debido a la Ley de Derechos de Autor en la Era Digital (<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>), y no es posible descargar los fuentes desde all\u00ed.<\/p>\n<p>Actualmente, SpigotMC se desarrolla activamente y se utiliza. Soporta todos los plugins creados para Bukkit, sin embargo, no es compatible con ellos. Para eludir la prohibici\u00f3n del DMCA Takedown, se ide\u00f3 una forma elegante llamada BuildTools. Esta herramienta elimina la necesidad de distribuir la aplicaci\u00f3n compilada y permite a los usuarios compilar Spigot, CraftBukkit y Bukkit desde el c\u00f3digo fuente. Todo esto hace que la prohibici\u00f3n del DMCA sea in\u00fatil.<\/p>\n<h3>PaperMC<\/h3>\n<p>\nAparentemente, todo est\u00e1 bien, y Spigot se convirti\u00f3 en una excelente opci\u00f3n. Pero a algunos entusiastas les pareci\u00f3 poco, y crearon su propio fork de Spigot 'esteroides'. En <noindex><a rel=\"nofollow\" href=\"https:\/\/papermc.io\/\">la p\u00e1gina del proyecto<\/a><\/noindex> se destaca que \"Es incre\u00edblemente r\u00e1pido\". Desarrollado <noindex><a rel=\"nofollow\" href=\"https:\/\/papermc.io\/community\">comunidad<\/a><\/noindex> permite abordar r\u00e1pidamente las preguntas que surgen, y la API extendida permite crear interesantes complementos. Puedes iniciar PaperMC con un simple comando que se encuentra en <noindex><a rel=\"nofollow\" href=\"https:\/\/paper.readthedocs.io\/en\/latest\/server\/getting-started.html\">la documentaci\u00f3n<\/a><\/noindex>. <\/p>\n<p>PaperMC es totalmente compatible, por lo que los complementos desarrollados para SpigotMC funcionar\u00e1n f\u00e1cilmente en PaperMC, aunque sin soporte oficial. Tambi\u00e9n existe compatibilidad hacia atr\u00e1s con SpigotMC. Ahora que hemos enumerado las diferentes opciones para crear un servidor, pasemos a los problemas de rendimiento que pueden surgir.<\/p>\n<h2>Problemas y soluciones<\/h2>\n<p>\nLo principal que debes entender es que todo lo relacionado con el procesamiento del mundo del juego se manejar\u00e1 solo en un n\u00facleo de procesamiento f\u00edsico del servidor. As\u00ed que aunque tengas un servidor excelente con una docena de n\u00facleos de procesamiento, solo estar\u00e1 ocupado uno. Los dem\u00e1s estar\u00e1n esencialmente inactivos. As\u00ed es la arquitectura de la aplicaci\u00f3n, y no hay nada que puedas hacer al respecto. Por lo tanto, al elegir un servidor, debes prestar atenci\u00f3n no al n\u00famero de n\u00facleos, sino a la frecuencia del reloj. Cuanto m\u00e1s alta sea, mejor ser\u00e1 el rendimiento.<\/p>\n<p>En cuanto a la cantidad de memoria RAM, se debe considerar lo siguiente:<\/p>\n<ul>\n<li>el n\u00famero planeado de jugadores;<\/li>\n<li>el n\u00famero planeado de mundos en el servidor;<\/li>\n<li>el tama\u00f1o de cada mundo.<\/li>\n<\/ul>\n<p>\nRecuerda que las aplicaciones Java siempre necesitan un margen de memoria. Si calculas un consumo de memoria de 8 gigabytes, en realidad deber\u00edas tener 12. Las cifras son indicativas, pero la esencia no cambia.<\/p>\n<p>Para iniciar la parte del servidor, recomendamos utilizar los flags especificados en el art\u00edculo <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>. Esta 'magia negra' permite ajustar el 'recolector de basura' del servidor y optimiza el uso de la memoria RAM. No se debe asignar m\u00e1s memoria de la que realmente consume el servidor durante los picos de jugadores.<\/p>\n<h3>Generaci\u00f3n del mapa de bloques<\/h3>\n<blockquote><p><i>\u201c\u00bfRealmente crees que la Luna existe solo cuando la miras?\u201d (Albert Einstein)<\/i><\/p><\/blockquote>\n<p>Servidor completamente nuevo. Tan pronto como el jugador se conecta con \u00e9xito por primera vez, el personaje del juego aparece en un punto de recolecci\u00f3n com\u00fan (spawn). Este es el \u00fanico lugar donde el mundo del juego es pre-generado por el servidor. En ese momento, la parte del cliente revisa la configuraci\u00f3n, y un par\u00e1metro clave es la distancia de renderizado. Se mide en chunks (\u00e1rea del mapa de 16\u00d716 y una altura de 256 bloques). Cu\u00e1ntos chunks se indiquen, exactamente eso se solicitar\u00e1 al servidor.<\/p>\n<p>El servidor almacena el mapa global del mundo, y si a\u00fan no hay bloques generados en el punto de aparici\u00f3n del personaje, el servidor los genera din\u00e1micamente y los guarda. No solo esto requiere grandes recursos computacionales, sino que tambi\u00e9n aumenta constantemente el tama\u00f1o del mapa del mundo. En uno de los servidores an\u00e1rquicos m\u00e1s antiguos, <noindex><a rel=\"nofollow\" href=\"https:\/\/www.reddit.com\/r\/2b2t\/\">2b2t<\/a><\/noindex> (2builders2tools) el tama\u00f1o del mapa ya ha superado los 8 Tb, y el l\u00edmite del mundo se encuentra en 30 millones de bloques. Este servidor est\u00e1 relacionado con miles de historias y merece un art\u00edculo separado o una serie de art\u00edculos.<\/p>\n<p>Generar el mundo alrededor de un jugador no es un problema. Sin embargo, generar el mundo alrededor de cientos de jugadores causar\u00e1 peque\u00f1as interrupciones en el servidor durante un corto per\u00edodo, despu\u00e9s del cual la carga disminuir\u00e1. La generaci\u00f3n del mundo a la distancia de renderizado del cliente alrededor de mil jugadores puede llegar a 'causar ca\u00eddas' en el servidor y desconectar a todos los clientes por timeout. <\/p>\n<blockquote><p>En el software del servidor existe un valor llamado <b>TPS<\/b> (Ticks per Server \u2014 ticks por segundo). Normalmente, 1 tick es igual a 50 ms. (1 segundo del mundo real es equivalente a 20 ticks del mundo del juego). Si el procesamiento de un tick aumenta a 60 segundos, la aplicaci\u00f3n del servidor se cerrar\u00e1, desconectando a todos los jugadores.<\/p><\/blockquote>\n<p>La soluci\u00f3n es limitar el mundo a ciertas coordenadas y realizar una generaci\u00f3n previa de bloques. De esta manera, eliminamos la necesidad de generaci\u00f3n din\u00e1mica durante el juego, y al servidor solo le bastar\u00e1 leer el mapa ya existente. Ambas cuestiones se resuelven con un solo plugin <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>Es m\u00e1s f\u00e1cil establecer el l\u00edmite del mundo en forma de c\u00edrculo en relaci\u00f3n con el punto de spawn (aunque se puede hacer de cualquier forma) con un solo comando:<\/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>\nSi un personaje del juego intenta cruzar la frontera, ser\u00e1 rechazado varios bloques hacia atr\u00e1s. Si esto se intenta varias veces en un corto periodo de tiempo, el infractor ser\u00e1 teletransportado forzosamente al punto de aparici\u00f3n. La pre-generaci\u00f3n del mundo se realiza a\u00fan m\u00e1s f\u00e1cilmente con el comando:<\/p>\n<pre><code class=\"plaintext\">\/wb fill<\/code><\/pre>\n<p>\nDado que esta acci\u00f3n puede afectar potencialmente a los jugadores en el servidor, no olvide confirmar la ejecuci\u00f3n:<\/p>\n<pre><code class=\"plaintext\">\/wb confirm<\/code><\/pre>\n<p>\nEn total, generar un mundo con un radio de 5000 bloques (~40 mil millones de bloques) tom\u00f3 aproximadamente 2 horas en un procesador Intel\u00ae Xeon\u00ae Gold 6240. Por lo tanto, si desea iniciar la pre-generaci\u00f3n de un mapa m\u00e1s grande, tenga en cuenta que este proceso llevar\u00e1 un tiempo considerable, y el TPS del servidor se ver\u00e1 seriamente reducido. Adem\u00e1s, recuerde que incluso un radio de 5000 bloques requerir\u00e1 aproximadamente 2 GB de espacio en el disco.<\/p>\n<p>A pesar de que la versi\u00f3n m\u00e1s reciente del plugin fue desarrollada para la versi\u00f3n 1.14 de Minecraft, se ha comprobado que funciona perfectamente en versiones posteriores. Una lista completa de comandos con explicaciones est\u00e1 disponible <noindex><a rel=\"nofollow\" href=\"https:\/\/www.spigotmc.org\/threads\/worldborder.339635\/#post-3162179\">en el foro del plugin<\/a><\/noindex>.<\/p>\n<h3>Bloques problem\u00e1ticos<\/h3>\n<p>\nHay una gran variedad de bloques en Minecraft. Sin embargo, nos gustar\u00eda centrar la atenci\u00f3n de los lectores en un bloque espec\u00edfico, que es <b>TNT<\/b>. Como su nombre indica, este bloque es un explosivo <i>(nota de la redacci\u00f3n: este es un objeto de juego en un mundo virtual y no tiene relaci\u00f3n con explosivos reales)<\/i>. Su caracter\u00edstica es que al activarse, comienza a ser afectado por la gravedad. Esto hace que el servidor calcule todas las coordenadas, cuando en ese momento el bloque comienza a caer.<\/p>\n<p>Si hay varios bloques de TNT, la detonaci\u00f3n de un bloque provoca la detonaci\u00f3n y la activaci\u00f3n de la gravedad en los bloques vecinos, esparci\u00e9ndolos por todas partes. Toda esta hermosa mec\u00e1nica del lado del servidor se manifiesta como m\u00faltiples operaciones para calcular la trayectoria de cada bloque y su interacci\u00f3n con los bloques vecinos. Esta tarea es extremadamente intensiva en recursos, lo que cualquiera puede comprobar. Genere y detone un cubo de bloques de TNT, con un tama\u00f1o de al menos 30x30x30. Y si cre\u00edas que ten\u00edas una buena computadora de juegos, te has equivocado \ud83d\ude09<\/p>\n<pre><code class=\"plaintext\">\/fill ~ ~ ~ ~30 ~30 ~30 minecraft:tnt<\/code><\/pre>\n<p>\n<img decoding=\"async\" alt=\"Optimizaci\u00f3n del servidor de Minecraft\" src=\"\/wp-content\/uploads\/2020\/07\/9e907406e74f3e773dd49148c8a9f9d8.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nUn \"experimento\" similar en un servidor con Intel\u00ae Xeon\u00ae Gold 6240 result\u00f3 en una seria \"ca\u00edda\" del TPS y una carga del 80% en la CPU durante todo el tiempo de detonaci\u00f3n de bloques. Por lo tanto, si alguno de los jugadores puede hacer algo similar, el problema de rendimiento afectar\u00e1 a todos los jugadores en el servidor.<\/p>\n<p>Una variante a\u00fan m\u00e1s estricta \u2014 <b>Cristales del End<\/b>. Si TNT explota secuencialmente, los Cristales del End detonan todos al mismo tiempo, lo que te\u00f3ricamente puede detener completamente la aplicaci\u00f3n del servidor.<\/p>\n<p>Se puede evitar este escenario solo prohibiendo completamente el uso de estos bloques en el mundo del juego. Por ejemplo, mediante un plugin <noindex><a rel=\"nofollow\" href=\"https:\/\/dev.bukkit.org\/projects\/worldguard\">WorldGuard<\/a><\/noindex>. Ten en cuenta que este plugin por s\u00ed solo no funciona sin otro plugin <noindex><a rel=\"nofollow\" href=\"https:\/\/dev.bukkit.org\/projects\/worldedit\/files\/\">WorldEdit<\/a><\/noindex>. As\u00ed que primero instala WorldEdit y luego WorldGuard.<\/p>\n<h2>Conclusi\u00f3n<\/h2>\n<p>\nLa gesti\u00f3n adecuada de un servidor de juego no es una tarea f\u00e1cil. Las dificultades y la disminuci\u00f3n del rendimiento estar\u00e1n al acecho en cada paso, especialmente si no se considera la mec\u00e1nica del propio juego. No es posible preverlo todo, ya que los jugadores a veces son muy ingeniosos en sus intentos de hacer que el servidor realice tareas para las que no fue dise\u00f1ado. Solo un equilibrio razonable entre riesgos y restricciones impuestas permitir\u00e1 que el servidor funcione de manera continua y no disminuya su rendimiento a valores cr\u00edticos.<\/p>\n<p>En cuarentena, algunos de nuestros empleados extra\u00f1aron sus oficinas favoritas y decidieron recrearlas dentro de Minecraft. T\u00fa tambi\u00e9n tienes la oportunidad de visitarnos, sin arriesgar tu salud y sin perder tiempo en el camino. <\/p>\n<blockquote><p>Para ello, invitamos a todos los interesados a nuestro servidor <b>minecraft.selectel.ru<\/b> (versi\u00f3n del cliente 1.15.2), donde se han recreado los centros de datos Floral-1 y Floral-2. No olvides aceptar la descarga de recursos adicionales, son necesarios para mostrar correctamente algunas ubicaciones.<\/p>\n<p>Te esperan misiones, c\u00f3digos promocionales, \"easter eggs\" y agradables charlas.<\/p><\/blockquote>\n<p>Fuente: <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.2 - 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\/es\/blog\/administrirovanie\/optimizacziya-servera-minecraft\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"es_ES\" \/>\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\/es\/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\udd47Optimizaci\u00f3n del servidor Minecraft | ProHoster","description":"En nuestro blog ya","canonical_url":"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/optimizacziya-servera-minecraft","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"es_ES","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\/es\/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\/es\/wp-json\/wp\/v2\/posts\/87938","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/comments?post=87938"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/87938\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media\/87939"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media?parent=87938"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/categories?post=87938"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/tags?post=87938"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}