Skip to content

Releases: TamaWish/AuraUtils

1.3.0

Choose a tag to compare

@TamaWish TamaWish released this 28 Aug 19:09

[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. Set language: in config.yml and add plugins/AuraUtils/lang/<code>.yml for other locales. Missing keys fall back to jar English. New keys are merged into disk lang/en.yml on upgrade.
  • /aura reload — reloads config.yml and the active language file (aura.admin). Warps and homes are live-managed and are not re-read from disk.
  • Home limitshomes.default-limit (0 = unlimited) plus optional homes.limits entries keyed by Bukkit permission (LuckPerms groups work with no extra dependency). Highest matching positive max wins; max: 0 is unlimited.
  • Overwrite confirmation/sethome and /setwarp prompt 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 with aura.admin get a chat notice with a clickable releases link.

Fixed

  • Concurrent TPA request lifecycle (requester cancel and player-quit cleanup).
  • Pending teleport and /back state 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) and AuraUtils-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

Choose a tag to compare

@TamaWish TamaWish released this 26 Aug 18:46
a177d43

[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

Choose a tag to compare

@TamaWish TamaWish released this 26 Aug 16:37
a177d43

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

Choose a tag to compare

@TamaWish TamaWish released this 23 Aug 11:51
7543c70

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

Choose a tag to compare

@TamaWish TamaWish released this 22 Aug 11:50
9f4da75

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.bypass for instant teleports
  • Rising-pitch countdown sounds and optional large title display
  • Persistent god / fly / nofall / nohunger (Spigot & Paper safe)
  • Safe /rtp with bounded attempts and surface checks
  • Optional GUI (/menu) and /aura info command
  • /tpacancel cancels 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.ymlenabled: false.

Links