Releases: Gsimken/Lodestone-Warp
Release list
Lodestone Warps 1.0.0
Lodestone Warps 1.0.0
This is the first stable release of Lodestone Warps for Minecraft/Fabric 26.2.
Added
- Added discoverable, private, and global Lodestone visibility modes.
- Added discovery-based networks with
networkMode: discoveras the default. - Added global Lodestones for lobbies, hubs, and shared server destinations.
- Added owner-aware Lodestones with stored UUID and last known username.
- Added configurable XP-level and item-based teleport costs.
- Added cast time, movement tolerance, cooldowns, and teleport effects.
- Added granular permissions for use, creation, editing, visibility, global management, config, bypasses, and limits.
- Added LuckPerms-compatible permission handling with fallback permission maps for servers without a permission manager.
- Added dynamic per-player Lodestone limits through permissions such as
lodestone_teleport.limit.10. - Added
/warp configfor server-side configuration through vanilla dialogs. - Added fallback permission editing through vanilla dialogs.
- Added
/warpwith no arguments to open the nearby Lodestone UI. - Added discovery commands to grant, revoke, revoke all, grant all, list, and inspect discovered Lodestones.
- Added UI mod support with a custom client screen, favorites, configurable columns, resize, move, center, maximize, and search.
- Added vanilla dialog support for clients without the mod installed.
- Added server language fallback support for vanilla dialog text.
Changed
- Teleport cost now defaults to XP levels.
- Default base cost is
1, max cost is64, and vanilla dialogs show10destinations per page by default. - Players must be near a registered Lodestone to teleport, including configurable horizontal and Y-axis source ranges.
- Vanilla and mod UIs now respect discovery visibility, permissions, cooldowns, and teleport availability.
- The edit flow now supports renaming, changing visibility, unlinking, and removing Lodestones where permissions allow.
- Registered Lodestones are protected from unauthorized breaking and explosions where possible.
- Config files now live under
config/lodestone_warp_and_tp/. - Documentation and wiki pages were refreshed for server owners, permissions, configuration, troubleshooting, and UI usage.
Notes
networkModedefaults todiscover; set it toallif every player should see every registered Lodestone.- If LuckPerms is installed, Lodestone Warps lets LuckPerms decide permissions instead of granting positive fallback permissions from the config.
- Fallback permission maps use
"permission.node": true/false, so server owners can audit or disable permissions without deleting them. - The mod remains usable server-side for vanilla clients, while installing it on the client unlocks the enhanced UI.
Commits Included
- Remove obsolete permission debug overrides (6ec356e)
- Prepare 1.0.0 release (cda7257)
- Use stable Spanish wiki slugs (ed45017)
- Merge discovery mode release work (0dbda0c)
- Ignore local media videos (59a12ec)
- Ignore local release checklists (4cc1f61)
- Refresh release documentation (a0be21b)
- Polish client UI layout and search (f5069d5)
- Polish vanilla permission config dialog (4dbd772)
- Improve permission limits and source range config (f5093fd)
- Add fallback permission manager (7681bd2)
- Update permissions and config documentation (68c11c9)
- Polish client warp table controls (d3d80ed)
- Polish config search and vanilla edit text (de2a074)
- Show cooldown state in warp UIs (f765124)
- Protect registered lodestones from explosions (385fd6e)
- Move config into dedicated folder (86905d1)
- Improve discovery commands (65484c1)
- Refine permissions and lodestone limits (131a336)
- Share teleport availability with vanilla UI (535552b)
- Improve client warp UI (4e9ce03)
- Update wiki for discovery and UI configuration (9215cda)
- Add client warp UI preferences and favorites (8fab369)
- Make vanilla dialog configuration richer (c8926a6)
- Refine discovery permission behavior (5f05169)
- Improve vanilla dialog editing and pagination (042943e)
- Update wiki for discovery and ownership (ccedf96)
- Improve lodestone edit UI and ownership defaults (7353c65)
- Add lodestone ownership visibility (e56ffc2)
- Fix discovery prerelease issues (934c944)
- Use config permission defaults (34a7d60)
- Warn about incompatible permission config (2f53769)
- Add config permission fallback (177e345)
- Color global warp globe marker (4a21b97)
- Set fixed dev client username (6ddeea1)
- Use globe emoji for global warps (8b8f8f3)
- Draw globe icon for global warps (37a9038)
- Mark global warps with prefix icon (13b7e5c)
- Render XP orb as GUI sprite (d9caf88)
- Use provided XP orb texture (8f428db)
- Use neutral XP marker for level costs (b1c382a)
- Avoid duplicate XP cost numbers (2df8a55)
- Use enchanting level icon for XP costs (2831867)
- Fix XP cost scaling defaults (e619f27)
- Render XP orb for level costs (ffcb3f7)
- Default teleport cost to XP levels (fe8974c)
- Default network mode to discovery (b34e29b)
- Document discovery mode release (a09ec25)
- Implement discovery mode behavior (735b6d6)
- Add discovery config and saved data (99306cb)
Lodestone Warps 0.4.1
Lodestone Warps 0.4.1
Added
- Added
/warp reloadto reloadconfig/lodestone_teleport.jsonfrom disk. - Added
/warp configto open a server-side vanilla Dialog quick config UI. - Added
/warp config list,/warp config get <key>, and/warp config set <key> <value>. - Added the
lodestone_teleport.configpermission node for config commands and Dialog config actions.
Changed
- Bumped the mod version to
0.4.1. - Updated README and roadmap with the new server-owner config tools.
Notes
- Changing
command_nameorfallback_command_namestill requires a server restart because commands are registered during server startup.
Commits Included
Lodestone Warps 0.4.0
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": falsePermissions
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)
Lodestone Warps 0.3.0
Lodestone Warps 0.3.0
Feature release for Minecraft 26.2.
Added
- Added configurable server-side teleport cast time.
- Added stand-still movement validation during teleport casting.
- Added configurable teleport cooldown after successful teleports.
- Added configurable teleport particles and sounds.
- Added vanilla teleport effect preset:
end
- Added mod-client teleport effect preset:
lodestone
- Added effect presets:
endlodestonenoneoff
- Added cast start, cast cancelled, cast already active, and cooldown messages.
Changed
- Teleport cost is still consumed only after a successful teleport.
- Cooldown is now marked only after a successful teleport.
- Java fallback text now defaults to English consistently.
- README, wiki configuration docs, and roadmap were updated for teleport effects and cast settings.
New Config Options
"teleportCastSeconds": 2,
"teleportCastMoveTolerance": 0.2,
"teleportCooldownSeconds": 3,
"teleportEffects": true,
"vanillaTeleportEffect": "end",
"modTeleportEffect": "lodestone"Notes
Existing servers keep their current config/lodestone_teleport.json.
To use the new defaults on an existing server, add the new config options manually or regenerate the config.
Compatibility
- Minecraft:
26.2 - Fabric Loader:
>=0.19.3 - Fabric API:
0.152.2+26.2 - Java:
25+
Commits Included
- Release Lodestone Warps 0.3.0 (c6707da)
Lodestone Warps 0.2.1
Lodestone Warps 0.2.1
Patch release for Minecraft 26.2.
Changed
- Permission checks are now disabled by default for new server configs.
- Players without rename permission no longer see rename/edit actions in the vanilla Dialog UI.
- Players without rename permission no longer see rename/edit actions in the custom mod UI.
- The custom mod UI now expands teleport buttons when edit buttons are hidden.
- Updated README content for Modrinth/CurseForge presentation.
- Updated wiki configuration examples to use the new default permission behavior.
Added
- Added development permission overrides for local testing:
lodestone_teleport.uselodestone_teleport.rename
- Gradle
runClientandrunServernow forward those debug permission overrides.
Notes
Existing servers keep their current config/lodestone_teleport.json.
To use the new default manually on an existing server, set:
"requirePermissions": falseTo test permissions in development:
.\gradlew.bat runClient -Plodestone_teleport.use=true -Plodestone_teleport.rename=falseCompatibility
- Minecraft:
26.2 - Fabric Loader:
>=0.19.3 - Fabric API:
0.152.2+26.2 - Java:
25+
Commits Included
- Release Lodestone Warps 0.2.1 (de63c15)
- Refine permission defaults and UI visibility (8de5fc1)
- Use Inicio for Spanish wiki home (168809b)
- Polish Spanish wiki and limit builds (cb06115)
- Fix Spanish wiki sidebar labels (b6fe7ef)
- Add custom wiki sidebar (f5e9dab)
- Automate GitHub wiki publishing (188f528)
Lodestone Warps 0.2.0
Lodestone Warps 0.2.0
Feature release for Minecraft 26.2.
Added
- Added LuckPerms-compatible permissions through Fabric Permissions API.
- Added
lodestone_teleport.usepermission. - Added
lodestone_teleport.renamepermission. - Added
requirePermissionsconfig option. - Added configurable command names:
commandNamefallbackCommandName
- Added default
/warpcommand. - Added safe fallback
/lodestone_warpcommand. - Added teleport by Lodestone display name.
- Added duplicate-name handling for
/warp tp <name>. - Added clickable duplicate-name destination choices.
- Added
serverLanguageconfig option for vanilla UI fallback text. - Added English and Spanish wiki documentation.
- Updated README for Modrinth and CurseForge usage.
Changed
- Lodestone Warps now always tries to register the safe fallback command.
- Clickable duplicate-name teleport choices now use internal custom actions instead of chat commands.
- Vanilla UI fallback text now defaults to English.
Fixed
- Avoided Minecraft's command confirmation screen when clicking duplicate-name teleport choices.
Compatibility
- Minecraft:
26.2 - Fabric Loader:
>=0.19.3 - Fabric API:
0.152.2+26.2 - Fabric Permissions API:
1.0.1+c3369b134c - Java:
25+
Notes
Servers that do not want permission checks can set:
"requirePermissions": falseServers that want vanilla UI text in Spanish can set:
"serverLanguage": "es_es"Commits Included
- Release Lodestone Warps 0.2.0 (c4e6406)
Lodestone Warps 0.1.1
Lodestone Warps 0.1.1
Patch release for Minecraft 26.2.
Fixed
- Improved the custom mod UI layout.
- Moved the custom mod UI higher on the screen.
- Added pagination to the custom mod UI destination list.
- Added translated pagination labels.
- Reset pagination to the first page when searching.
- Reserved footer space so pagination and rename controls do not overlap the destination list.
Notes
The vanilla Dialog UI is unchanged in this release.
Commits Included
- Release Lodestone Warps 0.1.1 (b69166f)
Lodestone Warps 0.1.0
Lodestone Warps 0.1.0
Second public release for Minecraft 26.2.
What's New
- Added an optional client-side custom Lodestone Warps interface.
- Vanilla clients still use the existing server-side Dialog UI.
- Added automatic client detection through Fabric networking.
- Added a table-style warp list for modded clients:
- Warp name
- Coordinates
- Dimension
- Cost
- Added item icons for teleport costs in the custom client UI.
- Added per-destination rename buttons in the custom client UI.
- Added instant UI refresh after renaming a warp.
- Added server-side validation requiring players to be near a registered lodestone before teleporting.
- Added
teleportSourceRangeconfig option. - Added translation keys for the custom client UI.
- Added a roadmap checklist for future features.
Compatibility
- Minecraft:
26.2 - Fabric Loader:
>=0.19.3 - Fabric API:
0.152.2+26.2 - Java:
25+
Notes
The mod remains fully usable server-side for vanilla clients. Installing the mod on the client enables the enhanced custom UI.
Commits Included
Lodestone Warps 0.0.1-26.2
Changelog 0.0.1
Initial public release of Lodestone Warps.
Added
- Server-side Lodestone warp system.
- Automatic Lodestone registration when placed.
- Automatic removal from the warp network when a registered Lodestone is broken.
- Auto-registration for old or untracked Lodestones when interacted with.
- Vanilla Minecraft Dialog UI for teleporting and renaming.
- Search field for filtering destinations.
- Global Lodestone network shared by all players.
- Per-destination teleport buttons.
- Per-destination rename/edit buttons.
- Current Lodestone rename button in the menu footer.
- Configurable teleport cost item.
- Dynamic teleport cost formula based on distance and cross-dimensional travel.
- Cross-dimensional teleport support.
- Translation support with fallback text.
- Commands for internal dialog actions and diagnostics.
Notes
- This mod is server-side only.
- Players do not need to install the mod on their client.
- Fabric API is required on the server.