promotional bannermobile promotional banner

Milestones - Framework and Tracking

Implements features allowing content packs to add trackable milestones with various reward functionality

File Details

Milestones-1.1.0.jar

  • R
  • Feb 25, 2026
  • 98.58 KB
  • 239
  • Early Access

File Name

Milestones-1.1.0.jar

Supported Versions

  • Early Access

[1.1.0] - 2026-02-25

  • Added runtime milestone refresh - new milestones created in Asset Editor are immediately available without server restart
  • Added ITEM_PICKUP milestone type for automatic pickups (dropped items, inventory transfers, mob loot)
  • Added INTERACTABLE_PICKUP milestone type for F-key pickups (harvesting crops, picking up placed items)
  • Added TrackUnique support for ENTITY_KILL milestone type
  • Standardized milestone type names with underscore format (BREAK_BLOCK, PLACE_BLOCK, etc.)
  • Legacy type names still supported for backwards compatibility (BREAKBLOCK, PLACEBLOCK, etc.)
  • Updated Simple Milestones Pack (162 milestone files) to use new type names

[1.0.0] - 2026-02-19

  • Initial release with core milestone tracking framework
  • 8 milestone types: BREAK_BLOCK, PLACE_BLOCK, USE_BLOCK, ENTITY_KILL, CRAFTING, ZONE_DISCOVERY, BIOME_DISCOVERY, ITEM_COLLECTION
  • Milestone UI with filtering by status, category, and pack
  • Custom interactions: CheckMilestone, OpenMilestonesUI
  • Asset Editor integration for milestone creation
  • Reward system with items, XP storage, and interaction chains
  • Prerequisite system for milestone chains
  • TrackUnique support for counting unique variants
  • Partial matching and target ID lists for flexible targeting