
Iris - Motor de Dimensiones
GITHUB • DOCUMENTATION • DISCORD
Resumen - Lo que hace Iris
Iris reemplaza el generador de chunks. El terreno, biomas, cuevas, estructuras, objetos, entidades y botín provienen de un paquete de proyecto: una carpeta de JSON legible que puedes editar, versionar y compartir como cualquier otra fuente.
Terreno y regiones Componer biomas de tierra, mar, costa y cueva a través de definiciones de región, cada una con su propia forma, altura y comportamiento de superficie.
Configuraciones de bioma Paletas, colores, decoradores, apariciones, clima y los enlaces del generador que establecen la banda de altura que ocupa un bioma.
Tallado de cuevas Formas de cuevas, perfiles y tallado de dimensiones, con biomas de cuevas que llevan sus propias paletas y decoradores.
Objetos Colocar archivos de objeto con rotación, escala, marcadores, botín y reglas de buscar y reemplazar, a través de 20 modos de colocación.
Estructuras Construir y editar estructuras de rompecabezas en el juego, o importar estructuras de vanilla y datapack en tu paquete como recursos editables.
Ruido y expresiones Impulsar un generador con un estilo de ruido, un mapa de imágenes o una expresión aritmética, y elegir cómo se interpolan sus valores.
Decoradores y depósitos Detalle de superficie, techo, costa y fluido, y depósitos de mineral remapeados a otros bloques dentro de una banda de altura.
Objetos procedimentales Árboles, ruinas, formaciones, coral, hongos y cristales generados a partir de JSON de paquete, cada uno como un grupo de variantes deterministas.
Entidades y botín Generación de entidades, equipo, atributos, pasajeros y las tablas de botín que reemplazan sus caídas de vanilla.
Pregeneración Genera tu mundo con caché en disco para reanudar más tarde con actualizaciones de progreso en vivo.
Instalación
Iris no instala ningún paquete en el primer arranque Elige qué paquete te gustaría instalar.
Instalar Coloca el jar en plugins/ y comienza el servidor. (Nada se descarga y no se crea ningún mundo para ti)
Agregar un paquete Ejecuta uno de los comandos a continuación.
Reiniciar una vez. Asegúrate de reiniciar el servidor después de instalar los paquetes para que pueda instalar los datapacks.
/iris download pack=overworld Instala el paquete de overworld incorporado
/iris download pack=underworld Instala el paquete de underworld incorporado
/iris download link=<zip-url> Instala desde una URL de archivo directoProporciona pack o link. link debe apuntar directamente a una URL de archivo.
¿Prefieres hacerlo sin conexión? Descomprime un paquete directamente en plugins/Iris/packs/<name>/ a mano. Todo lo demás es igual.
Una vez que un paquete esté instalado y el servidor se haya reiniciado:
/iris create <name> type=<pack> seed=<long> Crea un mundo a partir de un paquete
/iris replace <world> type=<pack> Prepara un mundo existente para Iris
/iris tp <world> Teletransporta a élComandos y permisos
El comando raíz es /iris. Alias: /ir, /irs.
Mundos
/iris create <name> type=<pack> seed=<long> Crea un mundo a partir de un paquete
/iris replace <world> type=<pack> Prepara un mundo existente para Iris
/iris tp <world> Teletransporta a un mundo
/iris what region Informa la región en la que estás paradoPregeneración
/iris pregen start <radius> center=<x,z> Inicia un trabajo de pregeneración
/iris pregen pause Pausa o reanuda
/iris pregen stop Detiene el trabajo en curso
/iris pregen status Progreso, tasa y tiempo restanteEstudio
/iris studio create name=<name> template=<pack> Inicia un nuevo paquete
/iris studio open <dimension> seed=<long> Abre un paquete en un mundo de Studio
/iris studio vscode dimension=<pack> Escribe el espacio de trabajo del editor
/iris studio close Cierra y descarta el mundo de StudioPaquetes y diagnósticos
/iris download pack=overworld Instala un paquete incorporado
/iris pack validate Valida un paquete instalado
/iris find biome <biome> Localiza y viaja a un bioma
/iris dev goldenhash radius=8 Verifica la determinación de generaciónPermisos
iris.all Todo el árbol de comandos predeterminado: op
iris.treefeller El opcional talador de árboles predeterminado: opLos argumentos opcionales deben estar claveados En el complemento, cualquier argumento que tenga un valor predeterminado solo puede ser suministrado como key=value; los argumentos requeridos se llenan posicionalmente en el orden mostrado.
/iris create MyWorld Funciona
/iris create MyWorld type=overworld Funciona
/iris create MyWorld overworld Falla
/iris studio open overworld seed=1337 Funciona
/iris studio open overworld 1337 FallaEl Estudio - Creando un Paquete
El estudio es un entorno de desarrollo completamente equipado para crear mundos. Los estudios de rompecabezas y objetos son una forma fácil de crear objetos y rompecabezas.
Mundos desechables Cada mundo de Studio se llama iris-<uuid> y se abre en creativo con el clima y el tiempo congelados. Cerrarlo elimina el mundo y guarda automáticamente tu trabajo.
Paquetes Hotloaded Guardar un archivo de paquete cargará automáticamente los cambios en la generación de tus mundos.
El Estudio de Rompecabezas Un editor de estructuras en el juego: celdas de trabajo, piscinas, piezas y conectores, un menú paginado, contornos de partículas y más.
Datapacks de Vanilla Convierte una estructura de rompecabezas de vanilla registrada en tus propias piezas editables, reconstruyela y luego exporta el resultado de nuevo como un datapack de vanilla.
Esquemas conscientes del registro Abrir VSCode escribe un esquema JSON para cada tipo de recurso JSON, llenado desde los registros del servidor en vivo, por lo que los bloques y biomas de mod se completan junto a los de vanilla.
La cadena de herramientas de objetos Una varita que lleva su selección en el propio objeto, pegar y deshacer, reducir y plausibilizar, y un mundo de Studio que coloca cada objeto en una cuadrícula enmarcada.
Carpetas de paquetes
plugins/Iris/packs/<name>/
dimensions/ regions/ biomes/ generators/
objects/ loot/ entities/ images/Un paquete es una carpeta normal. Cópialo, versiona o compártelo. Hay un total de diecisiete tipos de recursos; los ocho anteriores son algunos de los que trabajarás.
Integración de React - Lo que monitorea
Usa nuestro complemento React junto con Iris para un monitoreo más profundo sin configuración adicional, React extraerá automáticamente los datos de Iris.
React extrae datos de 69 métricas en vivo de Iris
Ciclo de vida del motor Motores activos, cerrando, fallidos y en Studio, registros pendientes, cargas calientes
Actividad de generación Chunks de esta sesión y de por vida, chunks por segundo, actualizaciones de bloques por segundo, paralelismo del motor, arrendamientos de generación activos
Temporizaciones por etapa Total, terreno, bioma, cueva, decoración, depósito, post, perfección, actualizaciones, resolución de tallado, aplicación de tallado y prellenado de contexto
Salud del manto Placas tectónicas residuales y en cola, mínimo inactivo, promedio y máximo, uso del montón, urgencia de recuperación
Cachés Conteo, entradas, capacidad y uso en cuatro niveles: recurso, flujo 2D, flujo 3D y otros
Pregeneración Activo, pausado, progreso, generado, total, cola, rendimiento, ETA, transcurrido y fallido, más permisos y tiempos de espera adaptativos
Carga del mundo Chunks cargados, entidades cargadas y saturación de entidades
PlaceholderAPI
Iris tiene una variedad de Placeholders a los que puedes acceder cuando PlaceholderAPI está presente.
%iris_available% ¿Está el servicio de Terreno en vivo?
%iris_world.available% Si el jugador está en un mundo de Iris
%iris_world.biome% Nombre de visualización del bioma de superficie
%iris_world.biome-key% Clave de carga del bioma de superficie
%iris_world.region% Nombre de visualización de la región
%iris_world.region-key% Clave de carga de la región
%iris_world.dimension% Clave de carga del paquete del mundo del jugador
%iris_pregen.available% Verdadero mientras se ejecute un trabajo de pregeneración
%iris_pregen.world% Mundo que se está pregenerando
%iris_pregen.percent% Porcentaje de un trabajo de pregeneración
%iris_pregen.eta% Tiempo restante en segundos de una pregeneración
%iris_pregen.eta-text% Misma estimación que 2m 5s o 1h 30m
%iris_pregen.chunks% Chunks generados hasta ahora
%iris_pregen.total% Chunks restantes en el trabajo
%iris_pregen.chunks-per-second% Qué tan rápido se están generando los chunks por segundo
%iris_pregen.paused% Si la pregeneración está pausadaCompatibilidad - entornos de ejecución y Java
Iris es compatible con Paper, Purpur, Leaf, Folia, Canvas y Spigot en Java 25 para Minecraft 26.x+
PlaceholderAPI es una dependencia opcional
React extrae datos de 69 métricas en vivo de Iris: pares de malla, portales remotos, peor tiempo de ida y vuelta de pares, bytes de red entrantes y salientes, relación de compresión, acumulación de banda lateral, suscripciones de vista, bloques replicados, re-sincronizaciones y conteos de transferencia
¿Listo para crear algo increíble?
Únete a la comunidad de MCModels y empieza a construir tus proyectos soñados hoy.















