Skip to content

EasyClaims v1.0.37

Choose a tag to compare

@github-actions github-actions released this 22 Jan 15:22
· 7 commits to master since this release

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

  1. Download EasyClaims-v1.0.37.jar
  2. Place in your Hytale server's mods/ folder
  3. Restart the server