Skip to main content
The season system manages periodic pass resets and special events.

Season Concepts

  • Each season has independent start and end times
  • Player progress can optionally reset at season end
  • Different seasons can have different quests and rewards
  • Supports permanent seasons (runs indefinitely)

Season Management

Starting a Season

Command:
GUI:
  1. Run /arcpass admin
  2. Click “Start Season”
  3. Enter season name in chat
  4. Confirm to start

Ending a Season

View Season Info

Season Configuration

Configure season behavior in config.yml:

Seasonal Quests

Create season-exclusive quests in quests/seasonal/:

Season Rewards

End-of-Season Rewards

Leaderboard Rewards

Season Data

Data Storage

Season data stored in database:
  • Current season info
  • Historical season records
  • Player season progress

Data Migration

Season Notifications

Start Notification

End Notification

Permanent Season

For no season resets:

API Integration

Season Events

Example: 90-Day Season

Next Steps

Configure GUI

Set up interface layout

View Commands

Commands and permissions