promotional bannermobile promotional banner
premium banner
Comprehensive progress tracking system that displays achievements (advancements) and quests in player tab list with full FTB integration.

Description

Online Tab

๐ŸŽฏ Key Features

  • ๐Ÿ† Real-time Vanilla Achievement Tracking - Automatically counts completed advancements
  • ๐ŸŽฏ FTB Quests Integration - Displays completed quests when FTB Quests is installed
  • ๐Ÿ‘ฅ FTB Teams Support - Team-based progress synchronization and tracking
  • ๐Ÿ“Š Dual Display Modes - Tab list for multiplayer, F3 debug screen for singleplayer
  • ๐ŸŽจ Full Customization - Configurable emojis, colors, and display options
  • ๐Ÿ’พ Offline Player Support - Tracks progress even when players are offline
  • โšก Lightweight & Efficient - Minimal performance impact on servers

โš™๏ธ Configuration

The mod offers extensive customization through achievement_quest_tab.toml:

Display Settings

showInTab = true  # Enable/disable tab list display

Emoji Customization

achievementEmoji = "๐Ÿ†"  # Emoji for achievements
questEmoji = "๐ŸŽฏ"        # Emoji for quests

Color Settings (HEX Format)

achievementColor = "#FFD700"  # Gold color for achievements
questColor = "#00FFFF"        # Cyan color for quests  
bracketsColor = "#808080"     # Gray color for brackets

F3 Debug Screen Settings

showInF3 = true           # Enable F3 display in singleplayer
f3ShowAchievements = true # Show achievements in F3
f3ShowQuests = true       # Show quests in F3

๐ŸŽฎ Supported Game Modes

Mode Tab list F3 Debug Key Features
Multiplayer โœ… Works โŒ Disabled Offline player support, team synchronization
Singleplayer โŒ Not available โœ… Works F3 alternative for progress tracking

๐Ÿ”ง Technical Features

  • Automatic Detection & Tracking
  • Real-time advancement event monitoring
  • Smart filtering (excludes recipes and root advancements)
  • Automatic quest completion detection via FTB Quests events
  • Advanced Data Management
  • Persistent data storage using Minecraft's SavedData system
  • Thread-safe caching with ConcurrentHashMap
  • Cross-dimensional data accessibility
  • Smart Integration
  • Conditional mod loading (only activates FTB features when mods are present)
  • Team-aware progress synchronization
  • Automatic cache refreshing on player login/logout