Side Quest adds forced timed quests to regular Minecraft gameplay. While you mine, fight, travel, build, or go AFK, the mod occasionally assigns a task: hold an item, sprint somewhere, tame an animal, survive something stupid, complete a multi-step chain, or do one very suspicious errand.
Finish quests to build a streak and earn XP plus themed buffs. Fail or cancel them and you may get punished with effects, item drops, mob spawns, lightning, fire, or worse depending on difficulty.
It is meant to be funny, disruptive, configurable, and a little rude.
**Features**
- Random timed Side Quests during normal gameplay
- Single-step and multi-step quest chains
- Streak system with rewards
- XP and themed buff rewards
- Punishment modes: OFF, CASUAL, STANDARD, CRUEL, HARDCORE
- Hardcore/high-tier boss bar warnings
- Custom client HUD with countdown border
- Server-only fallback using chat/actionbar
- AFK detection and return ambushes
- Public shaming options
- Multiplayer quests
- Taming quests
- Advancements
- Admin commands for testing and configuration
- Configurable Settings
- Config file: config/sidequest.properties
**Client / Server Info**
Works on dedicated servers.
Clients with the mod installed get the custom HUD.
Clients without the mod get server-side chat/actionbar fallback.
For the best experience, install on both client and server.
Dependencies
Minecraft 26.1.2
Fabric Loader >=0.19.2
Fabric API 0.147.0+26.1.2
Java 25+
Commands
/sidequest trigger
/sidequest trigger <quest_id>
/sidequest status
/sidequest history
/sidequest complete
/sidequest fail
/sidequest clear
/sidequest next <seconds>
/sidequest config
/sidequest settings
/sidequest reload
Notes / Caveats
Quest history and some achievement counters are currently in-memory and reset on server restart.
Some quest ideas are intentionally absurd. That is the point.
Includes early custom quest JSON support for future quest packs