Releases: TamaWish/AuraUtils
Release list
1.3.0
[1.3.0] - 2026-08-29
Added
- Translatable messages — chat, GUI titles/lore, countdown title/action bar, and clickable confirm labels load from
lang/en.yml. Setlanguage:inconfig.ymland addplugins/AuraUtils/lang/<code>.ymlfor other locales. Missing keys fall back to jar English. New keys are merged into disklang/en.ymlon upgrade. /aura reload— reloadsconfig.ymland the active language file (aura.admin). Warps and homes are live-managed and are not re-read from disk.- Home limits —
homes.default-limit(0 = unlimited) plus optionalhomes.limitsentries keyed by Bukkit permission (LuckPerms groups work with no extra dependency). Highest matching positive max wins;max: 0is unlimited. - Overwrite confirmation —
/sethomeand/setwarpprompt with clickable [CONFIRM] / [CANCEL] when the name already exists (30 second expiry). - Safe destination names — home and warp names must be 1–32 letters, numbers,
_, or-. - GitHub update checker — optional (
update-checker.enabled, default true). Checks TamaWish/AuraUtils for a newer release. Console is informed; players withaura.adminget a chat notice with a clickable releases link.
Fixed
- Concurrent TPA request lifecycle (requester cancel and player-quit cleanup).
- Pending teleport and
/backstate under Folia region parallelism. - Paper async RTP chunk-load detection inspects the runtime world implementation.
- Teleport success messages wait for the asynchronous teleport result instead of reporting success when a request is only submitted.
Changed
- Release builds are two shaded artifacts:
AuraUtils-1.3.0-spigot.jar(Spigot/CraftBukkit) andAuraUtils-1.3.0-paper-folia.jar(Paper, Purpur, Folia). Commands and config stay the same; scheduling and RTP chunk loading adapt per platform.
1.2.1
[1.2.1] - 2026-08-27
Fixed
- Folia safety — TPA now captures the target location on the target's entity scheduler and starts the requester teleport on the requester's scheduler.
- Folia safety — shared homes, warps, back locations, and pending teleport state use concurrent collections; persistence writes are serialized.
- Teleport callbacks now resume on the teleported entity's scheduler before accessing Bukkit player state.
- Back locations are recorded only after an async teleport succeeds.
- TPA race — simultaneous requests to the same target now atomically allow only one pending request.
What's Changed
New Contributors
Full Changelog: 1.1.0...1.2.1
v1.2.0 - Added Trusted TPA list
Added
Trusted TPA list — friends you trust can teleport to you without /tpaccept.
/tpatrust — add to list
/tpatrust list — view list
/tpauntrust (or /tpatrust remove ) — remove
When someone on your list runs /tpa You, the request auto-accepts (same countdown as normal TPA unless configured otherwise).
Config options:
tpa.trusted-max: 50 — max trusted players (0 = unlimited)
tpa.trusted-instant: false — set true to skip the teleport countdown for trusted TPAs
Permission aura.tpa.trust (default: true)
Folia
Trusted teleports are scheduled on the requester entity scheduler.
Trusted lists and TPA pending maps use concurrent collections for cross-region safety.
Upgrade
Drop the new jar over 1.1.x. Existing player-states.yml and config.yml are compatible; new keys appear with defaults on first load if you regenerate config, or add them manually:
tpa:
timeout: 60
trusted-max: 50
trusted-instant: false
AuraUtils 1.1.0 — Folia support
AuraUtils 1.1.0 — Folia support
One JAR for Spigot, Paper, Purpur, and Folia.
Highlights
- Full Folia compatibility (
folia-supported: true) - Teleport countdowns, RTP search, TPA expiry, and fly re-apply use FoliaLib entity/region schedulers
- Async teleport on Paper/Folia with safe Spigot fallback
Upgrade
Drop the new jar over the old one. Config is unchanged. No data migration required.
Requirements
- Minecraft 1.21.x / 26.x
- Java 21+
Full Changelog: 1.0.0...1.1.0
AuraUtils 1.0.0
AuraUtils 1.0.0
Lightweight utility plugin for Spigot & Paper — homes, warps, TPA, back, RTP, god, fly, nofall, nohunger, and a simple GUI.
Highlights
- Full utility suite with shared teleport countdown (chat / actionbar / title / both)
- Permission
aura.teleport.bypassfor instant teleports - Rising-pitch countdown sounds and optional large title display
- Persistent god / fly / nofall / nohunger (Spigot & Paper safe)
- Safe
/rtpwith bounded attempts and surface checks - Optional GUI (
/menu) and/aurainfo command /tpacancelcancels pending countdown teleports and outgoing TPA requests
Compatibility
- Minecraft: 1.21.x (tested to 1.21.11) and 26.1 / 26.2
- Server: Spigot & Paper
- Java: 21+ (same JAR for both version lines)
Metrics
Uses bStats (anonymous). Disable in plugins/bStats/config.yml → enabled: false.