Events, leaderboards and seasons
Timed events on your schedule, in-game leaderboards, and seasons that end only when you say so.
Events
Events run on your schedule, in your time zone. Players see them with /events. Each setup lists its
own; the shared ones are:
| Event | What happens | When |
|---|---|---|
| Happy hour | /sell pays double | daily 19:00, 30 minutes |
| Market day | /sell pays 25 percent more | Saturdays 18:00, 1 hour |
| King of the hill | Hold the hill 5 minutes in total; teammates count together | 07:00, 15:00, 23:00 |
| Airdrop | Supply chests land near a spot | every 30 minutes |
- Places: stand at the spot and run
/shevents set-location koth 5(the number is the size). Until then the event is skipped. - Rewards go to first, second and third, everyone who took part, or everyone online. Each player gets each reward once.
- A sleeping server does not start a missed event late; the next one runs as usual.
- Your own events: in the settings or
plugins/sh-events/events.yml. Schedules look likeevery 30m,daily 07:00,15:00,weekly sat,sun 18:00ormanual.
Sell boosts never let players make money from nothing: /sell always pays less than the shop
charges.
Leaderboards
In game only, on holograms and the /top menu. Each event board has a week, season and all-time
view (-week, -season, -all, for example event_wins-week).
/holo board <id> <leaderboard>places one where you stand./holo listand/holo delete <id>.- Every week (Monday by default) weekly boards are archived to
plugins/sh-events/archive/, prizes go to the top players, and the boards restart. Offline players still get keys and money; items wait in/collect.
Seasons
A season ends with a reset. It never ends by itself unless you set a length.
- End one yourself:
/shevents season end keep|soft|full, then confirm within 2 minutes. - Or set a length in weeks.
First the leaderboards are archived and a full backup is saved. If the backup fails, nothing resets.
- keep: only the season boards reset.
- soft: progress levels reset.
- full: all progress resets.
Cosmetics and titles always stay. You can also give a peace time at the start of a season.
Settings
| Setting | Default | Range |
|---|---|---|
| Time zone | UTC | any |
| Events at once | 2 | 1 to 5 |
| Highest total boost | x5 | x1 to x10 |
| Season length (weeks) | 0, only when you end it | 0 to 16 |
| Season end | keep | keep, soft, full |
| Peace time at season start | 0 minutes | 0 to 120 |
| Weekly reset day | Monday | any |
Your AI asks before changing the season length, the season end or the event list.
For you and your staff
/shevents start <event>, stop <event>, list, types, boost <what> <times> <minutes> (for
example /shevents boost sell 2 30), season status and reload.