Skip to content

Lodestone Warps 0.4.0

Choose a tag to compare

@github-actions github-actions released this 28 Jun 22:34
· 54 commits to main since this release

Lodestone Warps 0.4.0

Feature release for Minecraft 26.2.

Added

  • Added granular permission nodes for use, rename, create, remove, admin, and bypass behavior.
  • Added configurable global and per-player Lodestone registration limits.
  • Added lodestone_teleport.bypass_max_warps.
  • Added intentional registration for unregistered Lodestones with sneak + right-click.
  • Added /warp unlink <id> as an alias for unlinking registered warps.
  • Added clickable [TP], edit, and [X] actions to /warp list.
  • Added optional Mod Menu integration for clients that install the mod.
  • Added a Mod Menu config screen with sections, search, scroll, boolean switches, pending-change markers, non-default highlighting, and row tooltips.
  • Added Fabric/Mod Menu metadata links and author information.

Changed

  • Lodestones are now registered by sneak-place by default.
  • Untracked Lodestones are no longer auto-registered on normal right-click by default.
  • /warp remove <id> now unlinks the warp entry without requiring the physical Lodestone block to be broken.
  • Teleport cost is checked before starting the stand-still cast.
  • Teleport cost is still consumed only after a successful teleport.
  • Lodestone right-click handling now only runs for the main hand to avoid duplicate messages.
  • Existing config files are normalized on load and automatically filled with missing options.
  • Permission checks can be disabled with config defaults for open servers.

New Config Options

"maxLodestonesGlobal": 0,
"maxLodestonesPerPlayer": 0,
"registerPlacedLodestonesOnlyWhenSneaking": true,
"autoRegisterUntrackedLodestones": false

Permissions

New or expanded permission nodes:

lodestone_teleport.use
lodestone_teleport.rename
lodestone_teleport.create
lodestone_teleport.remove
lodestone_teleport.admin
lodestone_teleport.bypass_cost
lodestone_teleport.bypass_cooldown
lodestone_teleport.bypass_max_warps
lodestone_teleport.mode.all
lodestone_teleport.mode.discover

mode.all and mode.discover are reserved for the future discovery system.

Compatibility

  • Minecraft: 26.2
  • Fabric Loader: >=0.19.3
  • Fabric API: 0.152.2+26.2
  • Java: 25+
  • Optional client-side: Mod Menu

Notes

This is a strong feature release, but not a 1.0 yet. Discovery mode, owner policies, and deeper admin tooling are still planned for later releases.

Commits Included

  • Release Lodestone Warps 0.4.0 (191fb40)
  • Avoid duplicate Lodestone use handling (db790ae)
  • Validate teleport cost before casting (b07c1fc)
  • Move config help into tooltips (cf829ec)
  • Add config field help and pending markers (c13382e)
  • Fill Fabric metadata for Mod Menu (b2283bc)
  • Add switches and scroll to Mod Menu config (df27812)
  • Improve Mod Menu config layout (427afc9)
  • Add optional Mod Menu config screen (92757c9)
  • Allow sneak registration of unlinked Lodestones (4158500)
  • Document Lodestone limits and unlinking (77da65e)
  • Add Lodestone limits and unlink behavior (ccf9de9)
  • Document granular permissions roadmap (ef6fb34)
  • Add granular Lodestone permissions (c852eaf)
  • Normalize Lodestone config on load (7dc0b17)