Querz/mcaselector
Una herramienta para seleccionar chunks de mundos de Minecraft y eliminarlos o exportarlos.
Ver en GitHub ↗¿Necesitas restablecer chunks de tu mundo de Minecraft sin cargártelo entero? mcaselector te permite eliminar o exportar chunks y regiones concretos con precisión. Resulta muy útil cuando hay datos dañados, fuentes de lag o simplemente quieres regenerar el terreno de una zona. Es una de esas herramientas que evita que acabes borrando, en un arrebato, horas de trabajo.
Qué hace este proyecto
mcaselector es una aplicación de escritorio que carga un mundo de Minecraft Java Edition y te permite ver exactamente dónde están almacenados sus chunks y regiones. Después puedes seleccionar chunks concretos, eliminarlos para obligar a Minecraft a regenerar el terreno, exportarlos a otro mundo o filtrarlos según criterios como el tipo de estructura, el bioma o la fecha de modificación. La herramienta lee el formato real de los archivos del mundo, los archivos .mca, así que modifica de verdad los datos de tu partida, no simula ni predice los cambios.
Está desarrollada en Java y funciona de forma independiente en Windows, macOS y Linux. La versión actual es compatible con todas las versiones de Minecraft desde la 1.2.1 hasta la 1.21.5 y posteriores, aunque su responsable la actualiza con frecuencia cuando se publican nuevas snapshots y versiones completas. Con más de 4400 estrellas en GitHub, se ha convertido en el estándar de facto de la comunidad para este tipo de tareas.
Para qué sirve
Los chunks pueden dañarse. Estás minando tranquilamente, un servidor falla y, de repente, la mitad de tu base queda flotando o pierde sus texturas. También puede ocurrir que tengas un mundo enorme donde una región haya quedado cubierta por error con un terreno mal generado y no puedas reconstruirla a mano. En lugar de empezar un mundo nuevo o recortar esa zona manualmente con paciencia infinita, abres mcaselector, seleccionas los chunks dañados y los eliminas.
Pero no solo sirve para reparar daños. Los creadores de contenido lo utilizan para preparar mundos destinados a vídeos de presentación, eliminando las zonas poco interesantes y conservando las construcciones importantes. Los administradores lo usan para restablecer el Nether o el End en servidores antiguos sin tocar el Overworld. Quienes exploran mapas del mundo real, sí, hay gente que reconstruye la Tierra en Minecraft, lo emplean para exportar chunks concretos y unirlos a otros mundos.
Esto me lleva a algo que conviene destacar: necesitas una copia de seguridad antes de tocar esta herramienta. mcaselector modifica directamente el archivo real de tu mundo. Con un clic equivocado no podrás pulsar un botón para deshacerlo en la interfaz. Tendrás que restaurar la copia de seguridad o aceptar la pérdida. No es un defecto de la herramienta, sino la realidad de trabajar con los datos de un mundo.
Cómo instalarlo
Descarga la versión más reciente desde GitHub. Hay un instalador para Windows si prefieres seguir un asistente de instalación, además de un archivo JAR universal que funciona en cualquier sistema con Java instalado.
java -jar mcaselector-2.7.jarEso es todo. El JAR es portátil, no requiere instalación, solo tienes que ejecutarlo. En Windows, el instalador incluye Java si todavía no lo tienes, algo práctico si normalmente no trabajas como desarrollador de Java.
Abre la aplicación y aparecerá un explorador de archivos. Selecciona la carpeta de tu mundo de Minecraft, normalmente .minecraft/saves en Windows o Linux, o ~/Library/Application Support/minecraft/saves en macOS. Espera a que se cargue. Los mundos grandes pueden tardar unos segundos en representar todos los datos de los chunks. Una vez cargado, verás una cuadrícula en la que cada casilla representa un chunk de 16x16 bloques. Las regiones, formadas por 32x32 chunks, aparecen delimitadas por líneas gruesas.
Funciones importantes
Las herramientas de selección son el corazón de la aplicación. Puedes seleccionar chunks manualmente haciendo clic y arrastrando, pero su verdadero potencial está en el sistema de filtros. ¿Quieres eliminar todos los chunks modificados antes de una fecha determinada? Selecciónalos por marca de tiempo. ¿Todos los que contienen un bioma concreto? Fíltralos por ese bioma. ¿Todos los que incluyen una estructura determinada, como una aldea, una mansión o una fortaleza? Marca la casilla correspondiente. También puedes importar selecciones desde archivos CSV si quieres trabajar con datos externos.

Una incorporación destacada de la versión más reciente es el modo de sustracción. Puedes seleccionar un grupo de chunks con un filtro y después restar de esa selección los resultados de otro filtro. Imagina que quieres restablecer el Nether salvo la zona donde construiste una granja. Seleccionas toda la región del Nether y después excluyes los chunks que contienen tu estructura. Es un trabajo preciso que antes exigía varias pasadas manuales.
La función de exportación merece más atención. No tienes que eliminar los chunks, también puedes copiarlos a un archivo de mundo nuevo. Toma esas preciosas montañas de tu mundo de la versión 1.20, expórtalas e impórtalas en un proyecto de construcción en modo creativo. También puedes archivar los chunks antes de restablecerlos para conservar a salvo los datos originales.
También permite la edición por lotes. ¿Has encontrado un chunk que quieres retocar? Modifícalo directamente sin volver a cargar todo el mundo. La interfaz te muestra qué vas a cambiar antes de confirmar la operación, algo realmente útil teniendo en cuenta que las acciones de la herramienta son irreversibles.
Detalles y aspectos que debes conocer
Primero: crea siempre una copia de seguridad completa de la carpeta de tu mundo antes de abrirla con mcaselector. En serio. Ya lo he mencionado, pero merece la pena repetirlo. La aplicación no incluye ninguna opción de recuperación.
Segundo, la herramienta se actualiza con frecuencia para admitir nuevas versiones de Minecraft, pero esas actualizaciones no son instantáneas. Si juegas con las versiones snapshot más recientes, es posible que mcaselector todavía no reconozca el formato de tu mundo. Su responsable mantiene el proyecto activo y suele incorporar la compatibilidad tras unas pocas versiones, pero puede haber cierto retraso. De hecho, la versión 2.7 acaba de añadir compatibilidad con la nueva estructura de carpetas de mundos de Minecraft, dimensions/minecraft/, utilizada desde la versión 1.21. Conviene saberlo si usas una compilación reciente.
Tercer punto: desde la perspectiva del juego, la eliminación de un chunk en Minecraft no es instantánea. Al eliminarlo le estás diciendo a Minecraft: "regenera este terreno la próxima vez que se cargue". Si había bloques colocados por jugadores o criaturas en ese chunk, desaparecerán sin previo aviso. Los chunks que rodean a los eliminados no se modifican, por lo que pueden aparecer uniones extrañas o acantilados en los límites del terreno. La mayoría de las veces la transición queda natural, pero no siempre.
También conviene mencionar que, si utilizas un mundo con mods, mcaselector podría no entender todos los datos NBT personalizados de sus chunks. Funciona bien con Minecraft vanilla, pero las instalaciones con muchos mods pueden ser arriesgadas. La herramienta cargará esos mundos, aunque existe la posibilidad de perder datos si no tienes cuidado.
Quién utiliza esta herramienta
Los administradores de servidores confían en ella. Los creadores de YouTube la utilizan. Jugadores como adderall_abuser, ironmouse y joakim2tusen han usado herramientas similares para gestionar proyectos de Minecraft a gran escala. Si administras un mundo de larga duración o un servidor colaborativo, tarde o temprano acabarás usando mcaselector. Y, si no es así, probablemente lo harás cuando aparezca el primer chunk dañado.
Algunos jugadores también lo usan para preparar mundos creativos. ¿Quieres un lienzo vacío con un único bioma concreto? Selecciona esos chunks, expórtalos, crea un mundo nuevo e impórtalos. También puedes tomar elementos específicos del terreno de distintos mundos y unirlos. Hay muchas posibilidades si estás dispuesto a salir del flujo habitual de "cargar el mundo y jugar en supervivencia".
Alternativas, aunque no hay muchas
Sinceramente, no existe demasiada competencia. Hay mods como WorldEdit, pero requieren Fabric o Forge, modifican el juego y funcionan desde dentro de Minecraft. mcaselector se ejecuta de forma independiente y no toca la instalación del juego. Para manipular mundos vanilla a nivel de chunks, mcaselector es prácticamente la única opción. Algunos jugadores utilizan editores NBT para trabajos de máxima precisión, pero se trata de un proceso completamente distinto y mucho más delicado.
Si administras un servidor, existen plugins como VoxelSniper para editar el mundo desde el juego, pero también requieren modificaciones en el servidor. mcaselector destaca por ser una herramienta independiente capaz de interpretar el formato original del mundo sin necesitar ningún componente instalado en el servidor.
También hay editores de mundos en la nube que permiten subir tu mundo y modificarlo desde el navegador, pero plantean dudas sobre la privacidad y no siempre son gratuitos. mcaselector lo hace todo localmente en tu equipo, sin necesidad de subir archivos.
🔗 GitHub: Querz/mcaselector - MIT, ⭐4404


