Compatibility
Minecraft: Java Edition
1.21.x
Platforms
Supported environments
Creators
Details
G1axNameHistory
A lightweight, client-side Fabric mod that displays Minecraft player name history and UUIDs directly in chat.
✨ Features
Commands
/igns <username>- View any player's name history/names <username>- Alternative command- Tab completion for online players
Beautiful Output
- Gradient-colored chat messages (cyan → purple prefix)
- Gold/yellow gradient for current names
- Clickable UUIDs (click to copy)
- Clean, organized display with timestamps
Performance
- Smart caching system (1-hour TTL)
- Async API calls (no client freezing)
- LRU cache eviction (max 500 entries)
- Minimal resource usage
Reliability
- Automatic API fallback (Crafty.gg → Mojang)
- Graceful error handling
- User-friendly error messages
- 10-second timeout per API call
📋 Requirements
- Minecraft: 1.21+
- Fabric Loader: 0.15.0+
- Fabric API: Required
- Java: 21
🎮 Usage
Simply type /igns <username> or /names <username> in chat to view a player's name history!
Example:
/igns Notch
Output:
─────────────────────────────────
G1axNameHistory: Player Info
─────────────────────────────────
Current IGN: Notch
UUID: 069a79f4-44e9-4726-a5be-fca90e38aaf5 [Copy]
Name History:
1. Notch (Current)
─────────────────────────────────
Source: crafty.gg | Cached: ✓
🔧 Technical Details
Features
- Client-Side Only: Works on any server
- Async Processing: Non-blocking API calls
- Thread-Safe: Concurrent cache access
- Minimal Dependencies: Only Gson for JSON parsing
APIs Used
- Crafty.gg API (Primary) - Fast and reliable
- Mojang API (Fallback) - Official Minecraft API
🤝 Support
- Issues: GitHub Issues
- Source Code: GitHub Repository
📝 License
MIT License - Free to use, modify, and distribute
👤 Author
Made with ❤️ by AkaTriggered (G1ax)
Note: This is a client-side mod. It does not need to be installed on servers and works everywhere!


