quests-cobb-1.7.jar
Curse Maven Snippet
What's new
1.7
Added
- Automatic Daily Rewards Pruning:
- Implemented automatic cleanup of claimed daily quest entries older than 7 days (
pruneExpiredDailyClaims) during load and day rollover. - Prevents unbounded disk and RAM growth in
quests_data.jsonover months of server uptime.
- Implemented automatic cleanup of claimed daily quest entries older than 7 days (
- TTL Eviction for Thrown Pokéballs:
- Implemented timestamped
HitRecordentries and a 3-minute TTL eviction mechanism forPOKEBALL_HIT_COUNTS. - Completely eliminates memory leaks when Pokéballs hit Pokémon that despawn, flee, or are not captured.
- Implemented timestamped
Fixed
- Exhaustive Evolution Stone Detection:
- Fixed
EVOLVE_WITH_STONEto recognize all official evolution stones (Moon, Sun, Leaf, Ice, Dusk, Dawn, Shiny, Oval Stones, and Linking Cords) instead of only Water, Fire, and Thunder stones.
- Fixed
- Full Size Spectrum Detection for Jumbo & Teeny:
- Extended size detection in
CATCH_JUMBOandCATCH_TEENYto recognize all size variants (colossal,gigantic,microscopic,pygmy,size:huge,scale:*). - Added safeguard ensuring a single Pokémon capture cannot trigger duplicate increments.
- Extended size detection in
- Jobs Reward Claiming:
- Implemented missing server reward handlers for
reward_jobs_level_andreward_jobs_xp_inClaimRewardHandler. Players can now successfully claim their rewards when reaching level 10 or XP thresholds in their professions. - Enhanced
JobsCobbBestEffortwith reflective method caching, resilient Knot classloading fallbacks, and alias support.
- Implemented missing server reward handlers for
This mod has no additional files

