Skip to content

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 tp with optional coordinates and rotation on Fabric, NeoForge, and Paper.
  • Add /worlds whereami to show current world and position.
  • Extend /worlds whereami with 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.