AuraUtils
AuraUtils
Lightweight utility plugin.
Homes · Warps · TPA (trusted/instant) · Back · RTP · God · Fly · NoFall · NoHunger · GUI menu
One JAR · Minecraft 1.21.x and 26.1 / 26.2 · Java 21+
Features
| Feature | Commands | Notes |
|---|---|---|
| Homes | /home, /sethome, /delhome |
Per-player homes, optional GUI |
| Warps | /warp, /setwarp, /delwarp |
Server warps, optional GUI |
| TPA | /tpa, /tpaccept, /tpadeny, /tpacancel |
Timed requests + cancelable countdown |
| Trusted TPA | /tpatrust, /tpauntrust |
Friends on your list can TPA without confirmation |
| Back | /back |
Return to last teleport location |
| RTP | /rtp |
Safe random teleport (bounded attempts) |
| God | /god [player] |
Invincibility + heal / clear fire |
| Fly | /fly [player] |
Persistent flight (Spigot & Paper safe) |
| NoFall | /nofall [player] |
Toggle fall damage |
| NoHunger | /nohunger [player] |
Toggle hunger depletion |
| Menu | /menu |
Simple utility GUI |
| Info | /aura |
Plugin info and command list |
Shared teleport countdown
Home, warp, back, TPA, RTP, and menu teleports share one system:
- Display: chat / actionbar / both / none
- Optional title + subtitle
- Configurable chat reminders (
chat-at) - Cancel on move / damage
- Sounds with optional rising pitch
- Permission
aura.teleport.bypassfor instant teleports
Cancel any pending countdown or outgoing TPA request with /tpacancel (aliases: /tpcancel, /auracancel).
Trusted / instant TPA
/tpatrust <player>— add them to your list- They run
/tpa You→ auto-accept (no/tpaccept) /tpatrust list//tpauntrust <player>to manage
Config: tpa.trusted-max (default 50), tpa.trusted-instant (skip countdown when true).
Compatibility
| Minecraft | 1.21.x (tested to 1.21.11) and 26.1 / 26.2 |
| Java | 21+ (plugin). 26.1+ servers need Java 25; the same JAR runs on both. |
- Folia: Entity/region schedulers for countdowns, teleports, RTP, and fly re-apply
Installation
- Download the JAR from this page
- Place it in
plugins/ - Restart the server
- (Optional) Edit
plugins/AuraUtils/config.yml
Configuration highlights
tpa:
timeout: 60
trusted-max: 50
trusted-instant: false
teleport:
countdown: 5
countdown-display: both # chat | actionbar | both | none
chat-at: [3, 2, 1]
title: true
cancel-on-move: true
cancel-on-damage: false
sound: true
sound-rising-pitch: true
Metrics
Uses bStats (anonymous).
Disable in plugins/bStats/config.yml → enabled: false.
Version history
1.2.0 — Trusted / instant TPA
/tpatrust,/tpauntrust— personal trusted list; trusted players auto-accept TPA- Config:
tpa.trusted-max,tpa.trusted-instant - Permission
aura.tpa.trust(default: true) - Concurrent maps for Folia-safe trusted lists and pending TPA state
- Trusted teleports scheduled on the requester's entity thread
1.1.1 — Folia fixes
- RTP: height/surface checks run on the target location's region (fixes
IllegalStateException: Cannot retrieve chunk asynchronously) /back: record location inTeleportHelperbefore teleport (Folia often does not firePlayerTeleportEventfor plugin teleports)- Durable world-name + coordinates snapshot for back positions
1.1.0 — Folia support
- Full region-aware scheduling via FoliaLib (
folia-supported: true) - Entity schedulers for teleport countdowns, fly re-apply, RTP search
- Async teleport on Paper / Folia
- Same JAR on Spigot, Paper, Purpur, and Folia
1.0.0 — Initial release
- Homes, warps, TPA, back, RTP, god, fly, nofall, nohunger, menu,
/aura - Shared teleport countdown (chat / actionbar / title, cancel-on-move/damage, rising pitch)
aura.teleport.bypassfor instant teleports- Per-player persistence for toggles
- bStats metrics (plugin id 33574)
- Minecraft 1.21.x and 26.1 / 26.2; Java 21+
Comments