Changelog
[2026.05.21] - Stabilize Standalone Gradle Builds
Fixed
- Apply the shared mcmeta and Gradle 9.4.0 wrapper wiring so this project can configure from its own mod directory.
- Keep standalone loader resolution compatible with release-matrix validation for current Minecraft metadata.
[2026.04.29] - Mongo world format imports
Added
- Add a canonical world-volume importer for converting schematics, templates, and world folders into Mongo-backed Uebliche world manifests and palette chunks.
- Add a Minestom world adapter for loading and saving Uebliche world chunks through the repository contract.
- Add a world manifest void policy for configurable void behavior, including spawn teleports, last-saved-location teleports, death, damage over time, teleport style, offsets, and rotation offsets.
[2026.04.11] - Shared world imports
Added
- Add shared-world imports for
/worlds import, including Uebliche publication IDs, share codes, and public API URLs across Paper, Fabric, and NeoForge.
Changed
- Clarify the import source format in the Worlds docs and command help.
[2026.01.30] - Worlds scaffold
Added
- Scaffold the Worlds multi-loader project from the mod template.
- Add Fabric, NeoForge, and Paper entrypoints with command wiring for world operations.
- Add Connect extension polling and command handlers for Dash control.
- Add shared config, registry, and backup helpers.
- Add best-effort runtime load/unload bridge for Fabric/NeoForge.
[2026.01.31] - Worlds commands
Added
- Add
/worlds tpwith optional coordinates and rotation on Fabric, NeoForge, and Paper. - Add
/worlds whereamito show current world and position. - Extend
/worlds whereamiwith an optional player argument.
Changed
- Attempt to load newly created worlds immediately on Fabric/NeoForge (best-effort).
- Remove the Velocity loader from the Worlds project.