utilityBeginnermc 1.20.x – 1.21.x13 lines
server announcements rotation
cycles through a list of announcements every 5 minutes. customize the list at the top.
vanilla Skriptno addons required.
broadcast-rotation.sk13 lines
on load: set {announcements::1} to "&6Tip: &fJoin our Discord at discord.gg/example" set {announcements::2} to "&6Tip: &fVote daily at vote.example.com for rewards" set {announcements::3} to "&6Tip: &fBuy ranks at store.example.com to support the server" set {announcements::4} to "&6Tip: &fUse /help to see all available commands" set {announcement.index} to 1 every 5 minutes: broadcast "&8[&6Notice&8] &f%{announcements::%{announcement.index}%}%" add 1 to {announcement.index} if {announcement.index} > size of {announcements::*}: set {announcement.index} to 1
get it running
broadcast-rotation.sk · 13 lines · vanilla Skript- 1
copy or download
grab the .sk file with the buttons up top.
broadcast-rotation.sk· ready to drop in - 2
drop it in your scripts folder
save it exactly here on your server — no typos, just copy the path:
…/plugins/Skript/scripts/broadcast-rotation.sk - 3
reload in-game
run this in chat or console — your script goes live instantly:
/sk reload broadcast-rotation
that's it — your script is live. hop in-game to try it.
/ related templates
more utility templates
utility
afk detector
marks a player as afk after 5 minutes of no movement. announces when they go afk and return.
utilitytop players leaderboard (/top)
tracks player kills. /top shows the top 10 in chat. auto-updates as players kill mobs.
utilitytrash can gui (/trash)
opens a single-row chest the player can dump unwanted items into. contents discarded on close.