Added the ability to use /iris jigsaw place <structure>. You can test jigsaw in full 3d or just 2d, but you cannot yet place them in worlds. That's coming very soon!
Fixed several positioning problems in the jigsaw editor
Added the full ability to convert minecraft jigsaw .dat files into Iris IOB (and json files). Note: Jigsaw is not done yet, but you can test vanilla structures through Iris without minecraft gen!
Extract the data\minecraft\structures folder from your server jar into the plugins/Iris/convert folder (so that the structures folder is in the convert folder. Create the convert folder if it doesnt exist.
From the server console, use /iris studio convert this should create a folder called jigsaw.
Copy the 3 folders inside the jigsaw folder jigsaw-pools, jigsaw-pieces, and objects into any iris project root directory.
Create a new file in project/jigsaw-structures/<name>.json and define some initial start pieces, and a max depth (such as 3 or 5)
Use /iris jigsaw place <name>!
Improved the parallax system to support future data fields such as jigsaw metadata & features before & after object placement.
Current Roadmap
Complete Jigsaw
Use Jigsaw for Overworld Vanilla Structures
Remove all NMS bindings so Iris is compatible with anything without updates
Rivers (that can go down mountains)
Cave Overhaul (rework for full customization)
Image Maps (paint your world instead of pure RNG)
Headless Generation: Generate Iris without requiring a running spigot server. This opens up the possibility for using Iris on Forge, Fabric & More, plus pregenerating could be a simple double click gui instead of running a server to pregen.