PLUGINv4.3.0-26.1.2-26.3 · updated 4 okt 2026

Iris - Dimensie Motor

Geen Beoordeling
CREATED BYVolmitSoftware7 plugins

GITHUB • DOCUMENTATION • DISCORD

Overzicht - Wat Iris doet

Iris vervangt de chunk generator. Terrein, biomen, grotten, structuren, objecten, entiteiten en loot komen allemaal uit een projectpakket: een map met leesbare JSON die je kunt bewerken, versiebeheer en delen zoals elke andere bron.

  • Terrein en regio's Stel land, zee, kust en grot biomen samen via regio-definities, elk met zijn eigen vorm, hoogte en oppervlaktegedrag.

  • Biome-instellingen Paletten, kleuren, decorateurs, spawns, weer, en de generatorlinks die de hoogteband instellen die een biome bezet.

  • Grot snijden Grotvormen, profielen en dimensies snijden, met grot biomen die hun eigen paletten en decorateurs hebben.

  • Objecten Plaats objectbestanden met rotatie, schaal, markers, loot en vind-en-vervangregels, over 20 plaatsingsmodi.

  • Structuren Bouw en bewerk jigsaw-structuren in het spel, of importeer vanilla en datapack structuren in je pakket als bewerkbare bronnen.

  • Ruis en uitdrukkingen Stuur een generator aan met een ruisstijl, een afbeeldingskaart of een wiskundige uitdrukking, en kies hoe de waarden worden geïnterpoleerd.

  • Decorateurs en afzettingen Oppervlakte, plafond, kustlijn en vloeistofdetails, en ertsafzettingen opnieuw toegewezen aan andere blokken binnen een hoogteband.

  • Procedurele objecten Bomen, ruïnes, formaties, koraal, schimmels en kristallen gegenereerd vanuit pack JSON, elk als een gezaaid pool van deterministische varianten.

  • Entiteiten en loot Entiteit spawnen, uitrusting, attributen, passagiers, en de loot-tabellen die hun vanilla-drops vervangen.

  • Vooraf genereren Genereer je wereld met een on-disk cache om later weer verder te gaan met live voortgangsupdates.

Installatie

Iris installeert geen pakket bij de eerste opstart Kies welk pakket je geïnstalleerd wilt hebben.

  1. Installeer Plaats de jar in plugins/ en start de server. (Er wordt niets gedownload en er wordt geen wereld voor je aangemaakt)

  2. Voeg een pakket toe Voer een van de onderstaande opdrachten uit.

  3. Herstart één keer. Zorg ervoor dat je de server herstart na het installeren van de pakketten, zodat het de datapakketten kan installeren.

/iris download pack=overworld          Installeer het ingebouwde overworld pakket
/iris download pack=underworld          Installeer het ingebouwde underworld pakket
/iris download link=<zip-url>          Installeer vanaf een directe archief-URL

Geef pakket of link. link moet rechtstreeks naar een archief-URL wijzen.

Geef je de voorkeur om het offline te doen? Pak een pakket rechtstreeks in plugins/Iris/packs/<naam>/ met de hand uit. Alles daarna is hetzelfde.

Zodra een pakket is geïnstalleerd en de server opnieuw is opgestart:

/iris create <naam> type=<pakket> seed=<lang>    Maak een wereld aan vanuit een pakket
/iris replace <wereld> type=<pakket>              Stage een bestaande wereld voor Iris
/iris tp <wereld>                                  Teleporteer erin

Opdrachten en machtigingen

De rootopdracht is /iris. Aliassen: /ir, /irs.

Werelden

/iris create <naam> type=<pakket> seed=<lang>    Maak een wereld aan vanuit een pakket
/iris replace <wereld> type=<pakket>              Stage een bestaande wereld voor Iris
/iris tp <wereld>                                  Teleporteer naar een wereld
/iris what region                                  Rapporteer de regio waarin je staat

Vooraf genereren

/iris pregen start <radius> center=<x,z>        Start een vooraf genereren taak
/iris pregen pause                              Pauzeer of hervat
/iris pregen stop                               Stop de lopende taak
/iris pregen status                             Voortgang, snelheid en resterende tijd

Studio

/iris studio create name=<naam> template=<pakket> Start een nieuw pakket
/iris studio open <dimensie> seed=<lang>       Open een pakket in een Studio-wereld
/iris studio vscode dimension=<pakket>          Schrijf de editor-werkruimte
/iris studio close                              Sluit en verwerp de Studio-wereld

Pakketten en diagnostiek

/iris download pack=overworld                     Installeer een ingebouwd pakket
/iris pack validate                                 Valideer een geïnstalleerd pakket
/iris find biome <biome>                          Zoek en reis naar een biome
/iris dev goldenhash radius=8                     Controleer generatie determinisme

Machtigingen

iris.all          De gehele opdrachtboom      standaard: op
iris.treefeller    De optionele boomveller     standaard: op

Optionele argumenten moeten sleutel-gewijs zijn Op de plugin kan elk argument dat een standaard heeft alleen worden opgegeven als key=value; vereiste argumenten vullen positioneel in de volgorde zoals weergegeven.

/iris create MyWorld                     Werkt
/iris create MyWorld type=overworld      Werkt
/iris create MyWorld overworld           Fails
/iris studio open overworld seed=1337    Werkt
/iris studio open overworld 1337         Fails

De Studio - Een Pakket Auteur

De studio is een volledig uitgeruste ontwikkelomgeving voor het creëren van werelden. Jigsaw- en Object-studio's zijn een gemakkelijke manier om objecten en jigsaws te maken.

  • Wegwerpwerelden Elke Studio-wereld is genoemd iris-<uuid> en geopend in creatief met weer en tijd bevroren. Het sluiten ervan verwijdert de wereld en autosaved je werk.

  • Pakketten Hotloaded Het opslaan van een pakketbestand zal de wijzigingen automatisch in de wereldgeneratie laden.

  • De Jigsaw Studio Een structuur-editor in het spel: werkcellen, pools, stukken en connectors, een gepagineerd menu, deeltjesomtrekken en meer.

  • Vanilla Datapacks Zet een geregistreerde vanilla jigsaw-structuur om in je eigen bewerkbare stukken, bouw het opnieuw, en exporteer het resultaat terug als een vanilla datapack.

  • Registry-bewuste schema's Het openen van VSCode schrijft een JSON-schema voor elk JSON-bron type, gevuld vanuit de live server registries, zodat mod-blokken en biomen compleet zijn naast vanilla.

  • De object toolchain Een staf die zijn selectie in het item zelf draagt, plakken en ongedaan maken, verkleinen en plausibiliseren, en een Studio-wereld die elk object op een ingelijste grid legt.

Pakketmappen

plugins/Iris/packs/<naam>/
    dimensions/   regions/    biomes/     generators/
    objects/      loot/       entities/   images/

Een pakket is een normale map. Kopieer het, versiebeheer het, of deel het. Er zijn in totaal zeventien brontypen; de acht hierboven zijn enkele van de typen waarmee je zult werken.

React Integratie - Wat het Monitort

Gebruik onze plugin React naast Iris voor meer diepgaande monitoring zonder extra configuratie, React zal automatisch de gegevens van Iris ophalen.

React haalt gegevens uit 69 live statistieken van Iris

  • Engine levenscyclus Engines actief, sluiten, mislukt en in Studio, wachtende registraties, hotloads

  • Generatie-activiteit Chunks deze sessie en levensduur, chunks per seconde, blokupdates per seconde, engine parallelisme, actieve generatie leases

  • Per-fase timing Totaal, terrein, biome, grot, decoratie, afzetting, post, perfectie, updates, carve resolve, carve apply en context prefill

  • Mantelgezondheid Resident en in de wachtrij tectonische platen, idle minimum, gemiddelde en maximum, heapgebruik, terugwin-urgentie

  • Caches Aantal, invoer, capaciteit en gebruik over vier niveaus: resource, 2D-stroom, 3D-stroom en andere

  • Vooraf genereren Actief, gepauzeerd, voortgang, gegenereerd, totaal, wachtrij, doorvoer, ETA, verstreken en mislukt, plus vergunning en adaptieve wachttijden

  • Wereld laden Gelezen chunks, geladen entiteiten en entiteit saturatie

PlaceholderAPI

Iris heeft een verscheidenheid aan placeholders waarmee je kunt koppelen wanneer PlaceholderAPI aanwezig is.

%iris_available%                     Is de Terrain-service live
%iris_world.available%                 Als de speler in een Iris-wereld is
%iris_world.biome%                     Oppervlakte biome weergavenaam
%iris_world.biome-key%                 Oppervlakte biome laad sleutel
%iris_world.region%                    Regio weergavenaam
%iris_world.region-key%                Regio laad sleutel
%iris_world.dimension%                 Pack laad sleutel van de wereld van de speler
%iris_pregen.available%                Waarheidsgetrouwe terwijl een vooraf genereren taak draait
%iris_pregen.world%                    Wereld die wordt vooraf gegenereerd
%iris_pregen.percent%                  Percentage van een vooraf genereren taak
%iris_pregen.eta%                      Resterende tijd in seconden van een vooraf genereren
%iris_pregen.eta-text%                 Zelfde schatting als 2m 5s of 1h 30m
%iris_pregen.chunks%                   Chunks tot nu toe gegenereerd
%iris_pregen.total%                     Chunks die nog over zijn in de taak
%iris_pregen.chunks-per-second%        Hoe snel chunks per seconde worden gegenereerd
%iris_pregen.paused%                   Als de vooraf genereren is gepauzeerd

Compatibiliteit - runtimes en Java

Iris ondersteunt Paper, Purpur, Leaf, Folia, Canvas en Spigot op Java 25 voor Minecraft 26.x+

  • PlaceholderAPI is een optionele afhankelijkheid

  • React haalt gegevens uit 69 live statistieken van Iris: mesh peers, remote portals, slechtste peer round-trip, wire bytes in en uit, compressieverhouding, sideband backlog, view subscriptions, replicated blocks, resyncs en transfer counts

Iris - Dimensie Motor$15.99

Klaar om iets geweldigs te maken?

Word lid van de MCModels-community en begin vandaag nog met het bouwen van je droomprojecten.