Key Features
Terrain Obfuscation
Dynamic Terrain Reveal
Administration & Control
--------------------------------------------------
Technical Features
--------------------------------------------------
Permissions
Administrative Access
- kaicam.admin — Full access to all plugin features and commands (default: OP)
Bypass Permission
- kaicam.bypass — Allows players to bypass obfuscation entirely (default: disabled)
--------------------------------------------------
Configuration Options
Core Settings
Performance Tuning
Reveal System
--------------------------------------------------
Dependencies
- ProtocolLib (required)
--------------------------------------------------
Commands
Terrain Obfuscation
- Hide Level: Configure the Y-level below which terrain is hidden using fake fill blocks
- Reveal Level: Control when terrain begins to appear as players move
- World Filtering: Set whitelisted or blacklisted worlds where obfuscation applies
- Fill Block Customization: Choose the material used for obfuscation (default: Deepslate)
Dynamic Terrain Reveal
- Active Refresh System: Continuously updates chunks around moving players for smooth exploration
- Safety Platform: Temporary platforms with optional fall damage immunity during reveal
- Performance Optimized: Adjustable chunk processing rates to prevent lag
- Async Processing: Uses ProtocolLib for asynchronous packet handling
Administration & Control
- Command System: /kaicam command with reload
- Real-time Configuration: Apply changes without restarting the server
- License Management: Built-in system for commercial plugin activation
--------------------------------------------------
Technical Features
- Folia Support: Compatible with concurrent region threading
- Multi-threading: Uses virtual thread workers for efficiency
- API Access: Allows integration with other plugins
--------------------------------------------------
Permissions
Administrative Access
- kaicam.admin — Full access to all plugin features and commands (default: OP)
Bypass Permission
- kaicam.bypass — Allows players to bypass obfuscation entirely (default: disabled)
--------------------------------------------------
Configuration Options
Core Settings
- Enable or disable the plugin
- Set hide and reveal levels independently
- Configure world whitelist/blacklist
- Toggle bypass permission functionality
Performance Tuning
- Async packet handling toggle
- Worker thread pool size
- Chunk reveal intervals
- Processing rate limits
Reveal System
- Safety platform fall damage immunity
- Chunk radius for reveal updates
- Active refresh behavior
- Maximum chunks processed per tick
--------------------------------------------------
Dependencies
- ProtocolLib (required)
--------------------------------------------------
Commands
- /kaicam reload — Reloads configuration without restarting
