Skip to content

Roadmap

github-actions[bot] edited this page Jul 13, 2026 · 4 revisions

Lodestone Warps Roadmap

Ideas to Consider

  • Require players to be near a registered lodestone before allowing teleport actions, including manual /lodestone_warps tp <id> usage.
  • Add configurable cost item.
  • Add configurable XP-level or item costs.
  • Add multi-cost support:
    • Charge multiple item stacks at once.
    • Combine XP levels and item costs.
    • Allow per-dimension or per-distance cost rules.
  • Add server-side cooldown.
  • Add maximum possible warps.
  • Add server-side config commands and vanilla Dialog quick config UI.
  • Add pagination to the vanilla Dialog destination list.
  • Add advanced destination list controls:
    • Add primary and secondary sort buttons.
    • Sort by name, id, cost, and visibility.
    • Add search/filter keywords for fields such as owner, visibility, dimension, cost, id, and name.
  • Verify and polish custom mod UI parity with vanilla Dialog UI:
    • Confirm discovery visibility, global/private icons, edit permissions, and admin view match vanilla behavior.
    • Confirm any vanilla layout/config options that should apply to mod UI are either mirrored or intentionally documented as vanilla-only.
    • Show the player's owned Lodestone count and limit in vanilla and mod UIs, for example 13/∞ when unlimited or 13/20 when limited.
    • Decide whether global Lodestones should count against personal Lodestone limits in a future balance/config update.
    • Reduce extra vertical empty space between the last destination row and page controls while keeping footer controls anchored near the bottom.
    • Add a client-only settings button to the mod UI for local table preferences.
    • Allow players with the mod installed to reorder, hide, and add table columns.
    • Add client-side favorite Lodestones with a clickable star and local-only sorting/filtering.
  • Add Lodestone discovery modes:
    • all: players can see and teleport to every registered Lodestone.
    • discover: players can only see and teleport to Lodestones they have discovered.
    • Config option for the default network mode.
    • Per-player discovered Lodestone storage.
    • Auto-discover when placing a Lodestone.
    • Auto-discover when interacting with a registered Lodestone.
    • Optional admin command to grant or revoke discoveries.
    • Admin-managed global Lodestones for lobbies and shared hubs.
  • Add teleport animations and configuration:
    • Basic vanilla-style effects using existing particles.
    • Separate server-side effect preset when the client has the mod installed.
    • Enhanced client-side screen/camera effects when the client has the mod installed.
  • Improve destination safety checks:
    • Detect blocked destination headroom and avoid teleporting players into suffocation.
    • Find or suggest a nearby safe landing spot when the Lodestone itself is valid but the arrival space is blocked.
  • Add configurable player feedback channels:
    • Allow disabling or reducing chat messages for teleport/cast/cooldown/status feedback.
    • Allow showing key feedback as title/subtitle/actionbar messages instead.
    • Keep sensible defaults for vanilla clients and richer presentation for clients with the mod installed.
  • Add basic permissions for use and rename.
  • Add permissions for all relevant actions.
    • lodestone_teleport.create
    • lodestone_teleport.create.private
    • lodestone_teleport.create.discoverable
    • lodestone_teleport.create.global
    • lodestone_teleport.remove
    • lodestone_teleport.own.rename
    • lodestone_teleport.own.remove
    • lodestone_teleport.own.destroy
    • lodestone_teleport.own.visibility.private
    • lodestone_teleport.own.visibility.discoverable
    • lodestone_teleport.own.visibility.global
    • lodestone_teleport.admin
    • lodestone_teleport.bypass_cost
    • lodestone_teleport.bypass_cast
    • lodestone_teleport.bypass_cooldown
    • lodestone_teleport.bypass_max_warps
    • lodestone_teleport.config
    • lodestone_teleport.global
    • lodestone_teleport.mode.all
    • lodestone_teleport.mode.discover
  • Add simple config permission fallback:
    • playerPermissions for permissions granted to every player.
    • adminPermissions for permissions granted to OP/gamemaster-level admins.
    • Keep LuckPerms/Fabric Permissions API as the recommended backend for groups and per-player control.
  • Document recommended LuckPerms setups for discovery servers, lobby/global warps, and staff-only management.
  • Polish Mod Menu config UX:
    • Keep the search box focused while typing filtered text.

Clone this wiki locally