What is in Control MOD wiki?

In Control!: Domina el spawn de mobs en Minecraft

20/07/2012

Valoración: 4.38 (10111 votos)

Para cualquier administrador de servidor o creador de modpacks de Minecraft, el control sobre el entorno es fundamental. Una de las variables más caóticas y, a la vez, más definitorias de la experiencia de juego es la aparición de criaturas, comúnmente conocidas como 'mobs'. ¿Alguna vez has deseado que los Blazes pudieran aparecer en el Overworld, o que los Creepers no aparecieran cerca de tu base? ¿O quizás buscas crear un desafío mayor, haciendo que los zombis en la superficie sean el doble de fuertes? Todo esto y mucho más es posible gracias a In Control!, un mod de utilidad que te entrega las llaves del reino para gestionar cada aspecto del spawning de entidades en tu mundo.

What is in Control MOD wiki?
In Control Mod Wiki brings you full control of the spawning locations of Minecraft mobs. You can control where they are allowed to spawn.

Este mod no es simplemente un interruptor de 'encendido' y 'apagado'. Es una herramienta increíblemente granular y potente que funciona a través de un sistema de reglas definidas en archivos de configuración. A través de simples archivos JSON, puedes establecer condiciones increíblemente específicas para permitir, denegar o modificar cualquier aparición de mobs. Si estás listo para dejar de ser una víctima de las mecánicas de spawn de Minecraft y convertirte en el director de tu propia experiencia, acompáñanos en esta guía completa sobre In Control!.

Índice de Contenido

El Corazón del Mod: Los Archivos de Reglas

La magia de In Control! reside en su carpeta de configuración (`config/incontrol`), donde encontrarás varios archivos .json. Cada uno de estos archivos tiene un propósito específico, permitiéndote organizar tus reglas de manera lógica y eficiente. Comprender qué hace cada uno es el primer paso para dominar el mod.

What is in Control MOD – be in control of mob spawning?
Homepage » Minecraft Mods » In Control Mod (1.19.2, 1.18.2) – Be In Control of Mob Spawns In Control Mod (1.19.2, 1.18.2) makes you in control of mob spawning. It features two kinds of rule files.

Los 5 Archivos Clave de In Control!

  • spawn.json: Este es el archivo principal y el más utilizado. Aquí defines las reglas para bloquear o permitir la aparición de criaturas bajo un sinfín de condiciones. Además, si una aparición es permitida, puedes modificar sus atributos, como la salud máxima, la velocidad, el daño que infligen y mucho más.
  • summonaid.json: Funciona exactamente igual que `spawn.json`, pero sus reglas se aplican exclusivamente a los zombis que son invocados como refuerzos cuando un zombi es atacado. Te permite controlar estas hordas de una manera específica.
  • potentialspawn.json: Este archivo actúa un paso antes que `spawn.json`. Te permite añadir nuevas criaturas a la lista de posibles apariciones de un bioma o eliminar las existentes. Por ejemplo, si quieres que los Golems de Hierro aparezcan de forma natural en las llanuras, aquí es donde lo harías.
  • loot.json: ¿Quieres que los esqueletos tengan una pequeña probabilidad de soltar un arco encantado? ¿O que los Endermen siempre suelten una perla al morir a manos de un jugador? Este archivo te da control total sobre el botín (loot) que sueltan las criaturas al morir, basándose en diversas condiciones.
  • experience.json: De manera similar a `loot.json`, este archivo te permite controlar la cantidad de orbes de experiencia que un mob suelta al ser derrotado. Puedes aumentarla, disminuirla, o incluso anularla por completo según tus criterios.

Desglosando las Reglas: Criterios y Acciones

Cada regla dentro de los archivos JSON se compone de dos partes fundamentales: los criterios (las condiciones que deben cumplirse) y las acciones (lo que sucederá si se cumplen los criterios). La combinación de estos dos elementos te da un poder casi ilimitado.

Criterios Comunes: Definiendo el 'Cuándo' y el 'Dónde'

Puedes usar una enorme variedad de condiciones para que tus reglas sean tan precisas como necesites. Aquí tienes algunas de las más importantes:

  • Geográficas y Ambientales: `minheight`/`maxheight` (altura), `minlight`/`maxlight` (nivel de luz), `biome`, `dimension`, `structure` (pueblo, fortaleza, etc.), `weather` (clima), `seasky` (si puede ver el cielo).
  • Sobre la Entidad: `mob` (para especificar un mob o una lista de mobs), `mod` (para afectar a todos los mobs de un mod específico), `hostile` (mobs hostiles), `passive` (mobs pasivos).
  • Sobre el Mundo y el Jugador: `difficulty` (dificultad del juego), `minspawndist`/`maxspawndist` (distancia al punto de spawn del mundo), `player` (si un jugador causó el evento, para loot), `helditem` (el objeto que sostiene el jugador).
  • Contadores y Probabilidad: `mincount`/`maxcount` (para limitar el número de un tipo de mob en el mundo), `random` (una probabilidad de que la regla se active, ej: 0.1 para un 10% de probabilidad).

Acciones Posibles: Definiendo el 'Qué'

Una vez que una criatura cumple con todos los criterios de una regla, puedes aplicar diversas acciones.

  • El Resultado Final (`result`): Es la acción más importante en `spawn.json`. Puede tener tres valores:
    • `deny`: Bloquea la aparición por completo.
    • `allow`: Permite la aparición, incluso si las reglas de Minecraft normalmente la impedirían (por ejemplo, por exceso de luz).
    • `default`: Deja que Minecraft decida según sus reglas normales (luz, colisiones, etc.), pero te permite aplicar otras acciones si la aparición es exitosa.
  • Modificación de Estadísticas: Aumenta el desafío o ajústalo a tu gusto con `healthmultiply`/`healthadd` (salud), `speedmultiply`/`speedadd` (velocidad), y `damagemultiply`/`damageadd` (daño).
  • Equipamiento y Efectos: Equipa a tus mobs con `helditem` (objeto en la mano), `armorhelmet`, `armorchest`, etc. También puedes aplicar efectos de poción con `potion` (por ejemplo, invisibilidad o fuerza).
  • Botín y Experiencia: En `loot.json` puedes usar `item` para añadir un nuevo objeto al botín o `remove` para quitar uno existente. En `experience.json`, puedes usar `setxp`, `multxp`, o `addxp` para modificar la experiencia obtenida.

Tabla Comparativa de Archivos de Configuración

Para tener una visión clara, aquí tienes una tabla que resume la función de cada archivo:

Archivo JSONPropósito PrincipalEjemplo de Uso
spawn.jsonControlar si un mob puede aparecer y modificar sus estadísticas.Hacer que todos los zombis que aparecen de noche sean más rápidos.
summonaid.jsonIgual que spawn.json, pero solo para refuerzos de zombis.Evitar que los zombis pidan ayuda en una dimensión específica.
potentialspawn.jsonAñadir o quitar mobs de la lista de aparición natural de un bioma.Hacer que los Blazes puedan aparecer en el Overworld si están sobre Netherrack.
loot.jsonPersonalizar los objetos que sueltan los mobs al morir.Garantizar que el Wither solo suelte la Estrella del Nether si es derrotado con un palo.
experience.jsonControlar la cantidad de experiencia que otorgan los mobs.Duplicar la experiencia obtenida al derrotar al Dragón del End.

Ejemplos Prácticos: ¡Poniendo el Mod a Prueba!

La teoría está muy bien, pero la mejor forma de entender In Control! es viendo ejemplos concretos de lo que puedes lograr.

What is in control mcjty?
In Control! McJty | In Control! This is a simple mod that gives you full control on where mobs are allowed to spawn. It is based on a rule system. The rule files are located in config/incontrol. There are currently five rule files (as of 3.5.1): spawn.json: with this file you can block spawning of certain creatures under certain conditions.

Ejemplo 1: Mobs de Superficie Peligrosos (spawn.json)

Queremos que cualquier mob hostil que aparezca en la superficie (`seasky: true`) sea el doble de fuerte, rápido y dañino. Además, los Zombis y Esqueletos recibirán un casco de hierro para no quemarse con el sol.

[ { "mob": ["Skeleton","Zombie"], "seasky": true, "result": "allow", "healthmultiply": 2, "damagemultiply": 2, "speedmultiply": 2, "armorhelmet": "minecraft:iron_helmet" }, { "seasky": true, "hostile": true, "result": "allow", "healthmultiply": 2, "damagemultiply": 2, "speedmultiply": 2 } ]

Ejemplo 2: Blazes en el Overworld (potentialspawn.json)

Vamos a añadir a los Blazes a la lista de apariciones del Overworld (dimensión 0), pero solo si el bloque sobre el que van a aparecer es Netherrack.

[ { "dimension": 0, "block": "minecraft:netherrack", "mobs": [ { "mob": "Blaze", "weight": 10, "groupcountmin": 1, "groupcountmax": 2 } ] } ]

Ejemplo 3: Botín Exclusivo (loot.json)

Queremos que el Wither solo suelte la Estrella del Nether si el jugador que lo derrota lo hace sosteniendo un simple palo de madera. Primero eliminamos la regla de dropeo por defecto y luego añadimos la nuestra.

What's new in InControl?
InControl - 1.20-9.2.0 Download Report Changelog 1.20-9.2.0: New named number system where you have variables with a name and an integer value: Two new commands: 'numbers' to show the current numbers and 'setnumber' to set a number New 'number' test that can be used in almost all rules to test if a number satisfies a given expression.
[ { "mob": "WitherBoss", "remove": "minecraft:nether_star" }, { "mob": "WitherBoss", "player": true, "helditem": "minecraft:stick", "item": "minecraft:nether_star" } ]

Comandos Útiles para la Administración

In Control! incluye algunos comandos que te facilitarán la vida a la hora de probar y aplicar tus reglas.

  • /ctrlreload: El comando más importante. Después de editar y guardar tus archivos .json, ejecuta este comando para recargar las reglas sin necesidad de reiniciar el servidor o el juego.
  • /ctrlshowmobs: Muestra una lista de todos los nombres de entidades registrados, lo cual es muy útil para saber qué nombre exacto usar en la condición `mob`.
  • /ctrlkill <tipo>: Un comando para eliminar entidades rápidamente. Puedes usar `all`, `hostile`, `passive` o el nombre de una entidad específica para limpiar el mundo.
  • /ctrldebug: Activa un modo de depuración que imprime muchísima información en la consola sobre cada intento de aparición. Úsalo con cuidado, pero es invaluable para descubrir por qué una regla no funciona como esperas.

Preguntas Frecuentes (FAQ)

¿Necesito saber programar para usar In Control!?
No necesitas ser programador, pero sí es fundamental tener una comprensión básica de la sintaxis JSON. Se basa en pares de 'clave': 'valor', donde la clave va entre comillas (ej: "mob") y el valor puede ser un texto (también entre comillas), un número, un booleano (true/false) o una lista de valores entre corchetes `[]`.
¿Este mod funciona en servidores? ¿Y para un jugador?
Sí, está diseñado principalmente como una herramienta del lado del servidor, lo que significa que puedes instalarlo en tu servidor y todos los jugadores se verán afectados por las reglas sin necesidad de que ellos lo tengan instalado. También funciona perfectamente en modo de un jugador.
¿Puedo crear mobs nuevos con este mod?
No, In Control! no crea entidades nuevas. Su función es controlar las entidades que ya existen en el juego, ya sean de Minecraft vanilla o de otros mods que tengas instalados.
¿Cómo instalo el mod?
La instalación es la estándar para la mayoría de los mods de Minecraft. Primero, asegúrate de tener instalado Minecraft Forge. Luego, simplemente descarga el archivo .jar de In Control! y colócalo dentro de la carpeta `mods` que se encuentra en el directorio de tu instancia de Minecraft. Al iniciar el juego, el mod estará activo y generará los archivos de configuración iniciales.

En definitiva, In Control! es una de las herramientas más poderosas y flexibles disponibles para cualquier persona que quiera personalizar profundamente la experiencia de supervivencia en Minecraft. La curva de aprendizaje inicial para entender la sintaxis de las reglas se ve ampliamente recompensada con la capacidad de esculpir un mundo que se comporte exactamente como tú quieres. Ya sea para crear desafíos épicos, equilibrar un modpack complejo o simplemente para hacer pequeños ajustes de calidad de vida, In Control! te da el poder de decisión.

Si quieres conocer otros artículos parecidos a In Control!: Domina el spawn de mobs en Minecraft puedes visitar la categoría Juegos.

Subir