This addon provides a dynamic, real-time scoreboard display system for Minecraft Bedrock Edition, along with a lightweight player name database to properly track both online and offline players.
It’s designed to visually display leaderboard-style scoreboards in the world while ensuring player names remain accurate—even after they leave the game.
✨ Features
- 📈 Live Scoreboard Display
- Automatically updates every second
- Displays top players based on scoreboard values
- Supports ascending or descending sorting
- 🏷️ Floating Leaderboards
- Uses entities (eggs) to render scoreboard data as floating text
- Customizable formatting (prefixes, rankings, colors, limits)
- 👤 Offline Player Support
- Stores player names using dynamic properties
- Ensures scoreboard entries don’t show as unknown or broken names
- 🌍 Multi-Dimension Support
- Works across:
- Overworld
- Nether
- The End
- Works across:
- 🧠 Smart Data Cleanup
- Removes unused or invalid scoreboard participants
- Prevents memory/data buildup over time
- 📦 Custom Menu Integration
- Opens a UI menu when using a custom item (
sft:menu)
- Opens a UI menu when using a custom item (
⚙️ How It Works
- The addon tracks player names and links them to scoreboard IDs
- When a player joins:
- Their name is saved to a database
- When they leave:
- Their name is preserved for scoreboard display
- Scoreboards are rendered via invisible entities with name tags
- Data is refreshed every 20 ticks (1 second)
🧾 Display Features
- 🥇 Optional ranking numbers (1st, 2nd, 3rd…)
- 🎨 Custom prefixes for:
- Rank numbers
- Player names
- Scores
- 🔢 Configurable number of displayed players
- 🔄 Sorting options:
- Highest score first
- Lowest score first
🎮 Use Cases
- Server leaderboards (money, kills, levels, etc.)
- Competitive minigames
- RPG progression tracking
- Hub displays & stat boards

