The NoRestock plugin is a comprehensive combat management system for Minecraft servers that prevents players from accessing storage containers during PvP combat. This plugin is designed to eliminate unfair advantages in combat situations by preventing players from restocking items, storing valuables, or accessing equipment during active combat.
Features Combat Detection
Melee Combat: Detects hits from swords and axes (all material types)
Ranged Combat: Detects arrows and firework rockets from bows and crossbows
Dual Tagging: Both attacker and victim enter combat simultaneously
Smart Projectile Tracking: Verifies projectiles are shot by players with appropriate weapons
Container Blocking Prevents access to all storage containers during combat
User Interface
Action Bar Messages: Real-time combat status updates
Countdown Timer: Shows remaining combat time when accessing containers
Clear Notifications: Distinct messages for combat start/end and different attack types
Administrative Features
Console Logging: Detailed logs of all container access attempts during combat
Configurable Settings: Customizable combat duration and container locking
Flexible Enforcement: Option to log-only mode for monitoring