Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: FreeSpinner09/BossTimer-Mod

BossTimerMod v2.1.2

20 Jan 20:11
@FreeSpinner09 FreeSpinner09
b57eedd
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

🐛 Bug Update

Issue

#2

Branch

#3

Assets 3
Loading

BossTimerMod v2.1.1

19 Jan 01:31
@FreeSpinner09 FreeSpinner09
d56e107
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

✨ New Feature: Late-Join Timer Sync

Players who join the server while a boss timer is already running will now immediately see the active boss bar, including the correct remaining time and progress.

🔧 What changed

  • Active timers now track remaining time internally
  • Joining players are automatically added to all active boss bars
  • Boss bar title and progress are always accurate
  • No timer restarts, duplication, or desync

✅ Result

  • Restart timers stay visible for everyone
  • Late joiners see the exact same countdown as online players
  • Works with multiple simultaneous timers

⚠️ Notes

  • Timers are still canceled on /bossbartimer reload for safety
  • No config changes required
Loading

BossTimerMod v2.0.1

13 Sep 06:15
@FreeSpinner09 FreeSpinner09

Choose a tag to compare

I’m super excited to release Version 2 of BossTimerMod! This update brings some major improvements and fixes that make managing timers on your Fabric server smoother, safer, and more fun.

🆕 What’s New

  • I renamed the command from /bossbar to /bossbartimer — it just makes more sense now.
  • Tab-completion is finally here! Type /bossbartimer start and it will suggest all available timers automatically.
  • Permissions got a huge overhaul:
  • bossbartimer.run lets you start or cancel any timer.
  • bossbartimer.reload lets you reload configs safely.
  • Reloading configs now cancels any active timers, so nothing gets stuck or repeats endlessly.
  • Timers now stop properly after finishing, and after-commands only run once — no more infinite repeats!

🛠 What’s Fixed

  • Fixed that annoying bug where the last message of a timer would keep repeating forever.
  • Timers no longer block configuration reloads.
  • Improved thread safety and stability for scheduled tasks.

⚡ Improvements I Made

  • Cleaner handling of ScheduledFuture so timers cancel properly.
  • Better logging when configs load or fail to load.
  • Fully compatible with Fabric 1.21.1 and LuckPerms-based permissions.

📄 Example Config

 "restart": {
 "duration": 60,
 "bossbar_message": "⏳ Restart in %s seconds",
 "before": [
 "tellraw @a {\"text\":\"[ALERT] \",\"color\":\"red\",\"bold\":true,\"extra\":[{\"text\":\"An unplanned server restart is about to take place. Please plan accordingly.\",\"color\":\"yellow\"}]}",
 "title @a title {\"text\":\"Restart Incoming!\",\"color\":\"gold\"}"
 ],
 "after": [
 "tellraw @a {\"text\":\"[ALERT] \",\"color\":\"yellow\",\"bold\":true,\"extra\":[{\"text\":\"The server is restarting soon.\",\"color\":\"yellow\"}]}",
 "execute as @a run stopbattle @s"
 ],
 "triggers": {
 "30": { "message": "⏳ 30 seconds remaining." },
 "10": { "message": "⏰ 10 seconds!" },
 "5": { "message": "⚠️ Restarting soon..." }
 }
 }
}

I’m really proud of how this turned out, and I can’t wait to see it running on your servers!

Version

This mod runs on 1.21.1 with fabric loader 0.16.10 or newer

Loading

AltStyle によって変換されたページ (->オリジナル) /