HateBridge is a central bridge system that provides framework independence for all Hate scripts. It supports ESX, QBCore, and QBox frameworks with automatic detection and unified API.
- Automatic Framework Detection: Automatically detects which framework is installed on the server
- Unified API: Provides a single API for all frameworks
- Player Management: Manages player data across different frameworks
- Inventory Management: Item adding/removing operations
- Money Management: Money adding/removing operations
- Notification System: Framework-independent notifications
- Progress Bar: Framework-independent progress bars
- Callback System: Server-client callbacks
- Database Operations: Helper functions for MySQL operations
- Target System: Unified targeting system (ox_target, qb-target, qtarget)
- Copy the
hate-bridgefolder to your resources directory - Add this line to your
server.cfg:
ensure hate-bridge
| Framework | Status | Version Support |
|---|---|---|
| ESX | ✅ | Legacy & Final |
| QBCore | ✅ | All Versions |
| QBox | ✅ | Latest |
| VRP | ✅ | 1.0+ |
oxmysql(required)ox_lib(optional, for enhanced features)
For complete documentation, examples, and advanced usage, visit our official documentation:
📖 HATE Development Documentation
The documentation includes:
- Detailed API reference
- Step-by-step integration guides
- Code examples and best practices
- Troubleshooting and FAQ
- Framework migration guides
- HateBridge uses minimal resources
- Framework detection happens once on startup
- No polling or continuous checks
- Event-driven architecture for optimal performance
This project is licensed under the MIT License - see the LICENSE file for details.
- ✅ Commercial use allowed
- ✅ Modification allowed
- ✅ Distribution allowed
- ✅ Private use allowed
- ❗ License and copyright notice must be included
📖 Primary Support: Official Documentation
For additional support:
- Check the documentation first for common solutions
- Visit our community forums
- Contact the development team
- Report issues on GitHub
If you experience any issues:
- Make sure HateBridge is installed correctly
- Enable debug mode (
Config.Debug = true) - Check the server console for error messages
- Ensure your framework is supported
- All Hate scripts now require the hate-bridge dependency
- Removed old framework-specific code
- Performance improvements made
- Reduced code duplication