Repository navigation
EasyClaims v1.0.37
EasyClaims v1.0.37
Commit: 3f74c73
Date: 2026-01-22
What's Changed
Add PvP protection system and admin claims
Major new features for server administrators to create protected safe zones
and configure server-wide PvP behavior.
PvP Protection
- Add PvPProtectionSystem that blocks player-vs-player damage in PvP-disabled zones
- Configurable server mode: pvpinclaims true (PvP server) or false (PvE server)
- Rate-limited "PvP is disabled here" message to avoid spam
- Map shows safe zones with green tint and "[Safe]" indicator
Admin Claims
- New admin claim system for spawn, shops, and community areas
- Create with /easyclaims admin claim [name] (e.g., "Spawn")
- Admin claims use reserved UUID (all zeros) and bypass buffer zones
- PvP disabled by default in admin claims
- Shown in light blue color on the map
- Custom display names appear on map instead of owner name
Admin Commands
- /easyclaims admin claim [name] - Create admin claim at current location
- /easyclaims admin pvp [on/off] - Toggle PvP in any claim
- /easyclaims admin set pvpinclaims true/false - Server PvP mode
Admin Bypass
- Admins with easyclaims.admin permission now bypass:
- Claim limits and buffer zones when claiming chunks
- All protection systems (block break/place/damage/use/pickup)
Config Changes
- claimsPerHour now supports decimal values (e.g., 0.25 = 1 claim every 4 hours)
- New pvpInPlayerClaims setting with migration from deprecated allowPlayerPvpToggle
- formatClaimRate() helper for user-friendly display
Data Model Updates
- Claim class extended with pvpEnabled, adminClaim, and displayName fields
- ClaimStorage updated with getClaimAt() method and migration support
- Full backward compatibility with existing claim data
Co-Authored-By: Claude Opus 4.5 noreply@anthropic.com
Installation
- Download
EasyClaims-v1.0.37.jar - Place in your Hytale server's
mods/folder - Restart the server