Thunder-Relay/MC/ThunderServer
0 forks
id: 25987
2,027 Lines
  • Java 82.1%
  • Yaml 12.2%
  • Markdown 3%
  • XML 2.7%
README.md

ThunderServer

Server utilities for Paper 26.2+ (also fine on 26.3+).

API: Paper API (io.papermc.paper:paper-api), not Spigot-only.
Java: 25

Build (IntelliJ)

  1. Open the thunderserver folder
  2. JDK 25
  3. Maven → package
  4. Jar: target/ThunderServer-1.0.0.jar

Commands

Everyone (default)

CommandDescription
/suicideKill yourself
/rtpRandom teleport (uses limited by config)
/coordsYour coordinates
/rulesServer rules
/tshelpHelp

Staff (op / thunderserver.admin)

CommandDescription
/mute <player> [time]Mute (e.g. 10m). No time = permanent
/unmute <player>Unmute
/aura <player> [power]Lightning strikes
/day /nightTime
/storm /rain /sunWeather
/vanishHide from non-ops
/invsee <player>View inventory
/ice <player> [time]Freeze
/unice <player>Unfreeze
/repair / /repair allRepair items
/fly [player]Toggle flight
/enderchest [player]Ender chest
/burn <player> <seconds>Set on fire
/craft /anvil /grindstoneVirtual workstations
/fireballLaunch a fireball
/coords <player>Other player's coords
/otp <player>TP to offline last logout location
/drop <player>Force drop held item
/punish <player>Nausea + drop inv + freeze 12s + no pickup

Config highlights

  • rtp.max-uses — default 1
  • welcome.* — private join message (time, weather, online count)
  • rules — text for /rules
  • punish-duration-seconds — default 12

Notes

  • Vanish uses hidePlayer + silence + invisibility. Ops with thunderserver.seevanish still see vanished players.
  • RTP finds a safe surface location within configured radius.
  • Welcome message is private (not broadcast).
Please wait...
Connection lost or session expired, reload to recover
Page is in error, reload to recover