F3Commands (Fabric)
F3Commands is a client-side Fabric mod that provides easy access to Minecraft's debug information through intuitive slash commands. No more memorizing complex F3 key combinations - just type what you need!
介绍
F3Commands
Get debug information using simple client-side commands!
F3Commands is a client-side Fabric mod that provides easy access to Minecraft’s debug information through intuitive slash commands. No more memorizing complex F3 key combinations – just type what you need!
✨ Features
- 🎯 70+ Client Commands – Access all debug info via simple commands
- 📊 Performance Tracking – Monitor FPS, memory usage, and system resources
- 🌍 World Information – Get detailed info about your position, biome, dimension, and more
- ⚙️ Debug Tools – Check graphics settings, reload resources, and manage client state
- 🎨 Color-Coded Output – Easy-to-read, formatted command responses
- 📝 Comprehensive Help – Built-in help system with categorized commands
- 🚀 Client-Side Only – Works on any server without installation
- 🔧 Mod Menu Integration – Configure settings through Mod Menu (optional)
📦 Installation
Requirements
- Minecraft 1.21.5
- Fabric Loader 0.16.10 or higher
- Fabric API 0.128.2 or higher
- Java 21 or higher
Steps
- Download and install Fabric Loader
- Download Fabric API
- Download the latest F3Commands release
- Place both
.jarfiles in your.minecraft/modsfolder - Launch Minecraft with the Fabric profile
Optional Dependencies
- Mod Menu – For in-game configuration
- Cloth Config – Bundled with the mod for settings UI
🎮 Commands
Quick Start
Type /f3help in-game to see all available commands!
Command Categories
📍 Position & World Information (25 commands)
Get detailed information about your location and surroundings:
/mycoords - Display XYZ coordinates
/myblockpos - Display block position
/mychunkpos - Display chunk coordinates
/myrotation - Display yaw and pitch
/mydimension - Current dimension
/mybiome - Current biome
/myfacing - Direction you're facing
/currenttime - Time of day
/worldday - Current world day
/moonphase - Current moon phase
/myhealth - Health status
/myhunger - Hunger level
/mysaturation - Saturation level
/myarmor - Armor value
/myair - Oxygen level
/myxplevel - Experience level
/myxpbar - Experience progress
/amionground - Check if on ground
/myvelocity - Movement velocity
/myspeed - Movement speed
/myhorizontalspeed - Horizontal speed only
/lightlevel - Total light level
/skylightlevel - Sky light level
/blocklightlevel - Block light level
/currentweather - Weather status
🔧 Debug & Settings (25 commands)
Check and manage game settings:
/advtooltips - Check tooltip status
/switchtooltips - Toggle advanced tooltips
/rechunks - Reload chunks
/reresources - Reload resource packs
/clearchat - Clear chat history
/checkfullscreen - Fullscreen status
/checkvsync - VSync status
/checkfov - Field of view
/checkrenderdist - Render distance
/checksimuldist - Simulation distance
/checkgraphics - Graphics quality
/checkframelimit - Max framerate
/checkguiscale - GUI scale
/checkbrightness - Brightness level
/checkentitydist - Entity distance
/checkmastervol - Master volume
/checkmusicvol - Music volume
/checkmipmaplevel - Mipmap level
/checkparticles - Particle setting
/checksmoothlighting - Smooth lighting
/checkclouds - Cloud rendering
/checkbiomeblend - Biome blend radius
/checkautosave - Autosave indicator
/viewlimitations - F3 limitations notice
/windowinfo - Window dimensions
⚡ Performance Monitoring (20 commands)
Track game performance and system resources:
/currentfps - Current FPS
/avgfps - Average FPS
/maxfps - Maximum FPS
/minfps - Minimum FPS
/fpsreport - Complete FPS report
/memused - Memory used
/memmax - Maximum memory
/memfree - Free memory
/memusage - Memory usage %
/memreport - Complete memory report
/chunkupdates - Chunk updates
/chunksloaded - Loaded chunks
/chunkstats - Chunk statistics
/entitycount - Entity count
/particlecount - Particle info
/javaversion - Java version
/cpucores - CPU core count
/osinfo - OS information
/sysreport - System report
/resetfpstracker - Reset FPS tracker
/perfstatus - Quick performance overview
📚 Help System (4 commands)
/f3help - Main help menu
/f3info - Info commands list
/f3debug - Debug commands list
/f3perf - Performance commands list
🎨 Command Output
All commands use color-coded output for easy reading:
- Gold (§6) – Category labels
- White (§f) – Values and data
- Yellow (§e) – Command names
- Green (§a) – Subcategories
- Red (§c) – Warning values (e.g., high memory usage)
Example output:
§6Position: §fX: 123.45 Y: 64.00 Z: -789.12
§6Health: §f20.0 / 20.0
§6Memory Usage: §f1024 MB / 4096 MB (§c25%§f)
🔄 Version History
v1.1.0+1.21.5 (Current)
- Complete command overhaul with 70+ commands
- Improved command naming to avoid vanilla conflicts
- Added comprehensive help system
- Enhanced color-coded output
- Expanded performance tracking
- Added system information commands
- Better memory reporting with percentages
- See RELEASE_NOTES.md for full details
v1.0.0
- Initial release
- Basic F3 command functionality
🛠️ Development
Building from Source
git clone https://github.com/DraxonV1/F3Commands.git
cd F3Commands
./gradlew build
The compiled .jar file will be in build/libs/
Project Structure
F3Commands/
├── src/main/java/com/draxon/f3commands/
│ ├── commands/
│ │ ├── debug/ - Debug commands
│ │ ├── help/ - Help system
│ │ ├── info/ - Info commands
│ │ ├── performance/ - Performance commands
│ │ └── CommandRegistrar.java
│ ├── config/ - Configuration
│ └── F3CommandsClient.java
└── src/main/resources/
└── fabric.mod.json
🤝 Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
📝 License
This project is licensed under the Creative Commons CC0 1.0 Universal License – see the LICENSE file for details.
🐛 Bug Reports
Found a bug? Please open an issue on GitHub with:
- Minecraft version
- Fabric Loader version
- F3Commands version
- Steps to reproduce
- Expected vs actual behavior
- Screenshots (if applicable)
💬 Support
- GitHub Issues: Report bugs or request features
- Wiki: Detailed documentation
⭐ Credits
- Author: DraxonV1
- Built with: Fabric
- Dependencies: Fabric API, Cloth Config, Mod Menu (optional)
📊 Stats
- Commands: 70+
- Categories: 4 (Info, Debug, Performance, Help)
- Lines of Code: ~1,000+
- Supported Versions: Minecraft 1.21.5
Made with ❤️ for the Minecraft Fabric community
常见问题
F3Commands (Fabric) 支持哪些 Minecraft 版本?
F3Commands (Fabric) 支持 Minecraft Java 版 1.21.8,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。
F3Commands (Fabric) 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
评论
登录后评论和评分