### 1. **Intuitive Area Management System**
- **Feature**: Easy-to-use commands for defining, modifying, and removing battle areas
- **User Experience**: Server admins can quickly set up battlefields without complex configuration, reducing setup time and allowing more focus on gameplay
- **How It Works**: Use `/hcrbatui add <pos1> <pos2> <type> <name>` to create areas with automatic coordinate suggestions
### 2. **Smart Battlefield Enforcement**
- **Feature**: Automatic detection when players leave designated battle or spawn areas
- **User Experience**: Ensures fair gameplay by preventing players from exploiting map boundaries, creating a balanced competitive environment
- **Impact**: Players can focus on strategic combat rather than worrying about boundary violations
### 3. **Visual Countdown HUD**
- **Feature**: Eye-catching red-yellow blinking HUD display when players exit battle zones
- **User Experience**: Provides clear, immediate feedback to players, reducing confusion about their status
- **Design**: The blinking effect (1-second cycle) ensures high visibility in all game situations
### 4. **Configurable Countdown System**
- **Feature**: 10-second countdown timer for players to return to safe zones
- **User Experience**: Balances fairness with enforcement - players get a second chance to return while preventing prolonged rule-breaking
- **Consequence**: Automatically eliminates players who persistently stay outside boundaries, maintaining game integrity
### 5. **Mode-Specific Exemptions**
- **Feature**: Creative and spectator mode players are exempt from countdown rules
- **User Experience**: Allows admins and builders to work freely without interruptions, while enforcing rules on combatants
- **Flexibility**: Supports mixed-mode gameplay with different rules for different player types
### 6. **Persistent Area Storage**
- **Feature**: Areas are saved to JSON files for persistent storage
- **User Experience**: Server admins don't need to redefine areas after server restarts, saving time and ensuring consistency
- **Data Safety**: Reliable storage format that's easy to backup and modify manually if needed
## Gameplay Benefits
### For Server Administrators
- **Easy Setup**: Quick and intuitive command system for area management
- **Reduced Workload**: Automatic enforcement eliminates the need for manual moderation
- **Customizable Battlefields**: Supports multiple areas with different types (spawn/fight)
- **Reliable Storage**: No loss of area data after server restarts
### For Players
- **Clear Rules**: Transparent boundary enforcement with visual feedback
- **Fair Competition**: All players operate under the same battlefield rules
- **Immersive Experience**: Enhanced battle atmosphere with visual countdowns
- **Accessible Commands**: Automatic suggestions for easier command usage
## Commands
### Area Management
- `/hcrbatui add <pos1> <pos2> <type> <name>` - Create a new area (type: spawn/fight)
- `/hcrbatui del <name>` - Delete a specific area
- `/hcrbatui clear` - Remove all areas
- `/hcrbatui list` - Display all defined areas
### Command Features
- **Automatic Completion**: Tab completion for coordinates, area types, and names
- **Chinese Support**: Full support for Chinese area names
- **Permission System**: Requires server operator permissions (level 2)
## Technical Details
### Compatibility
- **Minecraft Version**: 1.20.1
- **Forge Version**: 47.4.0+
- **Multiplayer**: Optimized for LAN and dedicated servers
- **Client-Server**: Works in both client and server environments
HCR BatUI transforms Minecraft multiplayer battles by adding structured battlefield management, ensuring fair play, and enhancing the overall battle experience. Whether you're hosting a small LAN party or a large server, HCR BatUI provides the tools you need to create exciting, well-managed battle scenarios.