Achievement & Quest Tab

Quick rating

Community listing page, reviews here may not be monitored by the author.

Achievement & Quest Tab

By ringowayOwner

No reviews yet

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

Mod Loaders
Minecraft

About

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

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

Links

You can support my projects here Youtube: RingoWay