Links
Tags
Creators
Details
Licensed MIT
Published 4 days ago
Updated 3 days ago
All versions
1.5.0
Release
Simple Spawn Timer 1.5.03 days ago 8
Compatibility
Minecraft: Java Edition
26.1.2
Platform
Fabric
Supported environments
Client-side
Changes
v1.5.0
Renamed to Simple Spawn Timer
- Mod renamed from "Simple Timer" to Simple Spawn Timer to reflect the expanded focus on mob spawn tracking
- Jar output renamed to
simple-spawn-timer-<version>.jar - All in-game labels, config screen titles, and keybind categories updated
Mob Detection & Spawn Tracking (New)
- Added mob watchlist with partial name matching (e.g. "Boss Corleone" matches
[Lv100] Boss Corleone 500k/500k❤) - Automatic mob detection using entity set differencing with retry queue and periodic full scan
- Field-of-view check: mobs are only detected when in front of you and within 128 blocks — no X-ray
- On detection: chat message, full-screen red alert, and urgent two-tone alarm sound
- 3D waypoint placed at mob's spawn location on first detection
- Auto spawn tracking: learns kill-to-spawn and spawn-to-spawn intervals over time
- LIVE → countdown → UP → LIVE timer lifecycle:
- Mob spawns → red "LIVE" bar with waypoint
- Mob killed → blue countdown using learned interval
- Countdown expires → green "UP" (mob should be back)
- Mob respawns → back to red "LIVE"
- Multi-spawn support: track multiple instances of the same mob type at different locations (e.g. 2 Key Guardians + 1 Corleone)
- Dimension-aware instance keys — same mob at same coords in different dimensions won't share state
- Configurable spawn grid size (default 16 blocks) to group nearby spawns into one timer
- View learned intervals with
/STimer watch intervals - Clear learned data with
/STimer watch intervals clear [name] - Full-screen alerts: spawn (red, large) and warning (yellow, smaller) display simultaneously for different mobs
- Configurable spawn alarm duration and sound
Timer Improvements
- Increased max timers from 10 to 999 (hotkeys still work for slots 1–10)
- Single left-click to mute/unmute a timer
- Double left-click to reset a timer
- Double right-click to remove a timer
- Mute state persists across game restarts
- Muted timers display gray bar with
[M]indicator, suppress all sounds /STimer remove namenow matches base names — removing "Key Guardian" also removes "Key Guardian [100, -200]"- Warning when all timer slots are full
- Timer names left-aligned, countdowns right-aligned in the HUD
Waypoint Improvements
- Optional distance display on waypoint labels (
/STimer config waypoint showDistance) - Optional coordinate display in spawn timer names (
/STimer config waypoint showCoords) - Duplicate mob instances auto-numbered when coords hidden (e.g. "Key Guardian (1)", "Key Guardian (2)")
- Red waypoint color for LIVE markers
Config & Commands
- Added
/STimer config showClickHints— toggle click hints vs keybind hints - Added
/STimer config hotkeyResets— enable/disable Ctrl+number resets - Added
/STimer config showWarningMessage— toggle full-screen warning text - Added
/STimer config waypoint showDistance— toggle distance on waypoints - Added
/STimer config waypoint spawnGrid— set spawn grouping radius - Added
/STimer watch intervals/intervals clear— manage learned respawn data - Added
/STimer watch alert— toggle full-screen alerts TimerConfig.summarize()now reports all settings
Fixes & Cleanup
- Fixed GitHub URL in mod metadata
- Removed unused
icon.pngreference fromfabric.mod.json - Removed dead
MobWaypointRenderercode - Updated mod description to reflect current features
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:J8pQnVpA:Bs8VugdM"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:J8pQnVpA:Bs8VugdM"
}

