Unofficial site, not affiliated with modrinth.com.What is this?
Wards

Wards

Physical land claim protection for Spigot, Paper & Purpur 1.21+. Place ward blocks to protect builds from griefing, manage members via GUI, track events with Ward Intelligence, and customize tiers, radii, and recipes in config.

105
0

Wards 1.9.1

release11 марта 2026 г.

v1.9.1

  • /ward list now shows a header with your ward count and limit (e.g. Your Wards (2/3)) so you always know how many more wards you can claim

Wards 1.9.0

release4 марта 2026 г.

v1.5.0 — QoL & Polish

  • Hex color support in ward names and entry messages (&#FF5500 syntax)
  • Custom entry messages per ward — visitors see a configurable message when entering; placeholders: %ward% %owner% %tier% %radius%
  • Ward compass — /ward compass [id|name] points your compass at a ward (nearest owned by default)
  • Ownership transfer — /ward transfer [id] , notifies the new owner
  • Ward pickup — Sneak+right-click the ward block to pick it up (with a configurable confirmation window, default 5s)
  • Config hot-reload — /ward reload reloads config.yml and re-registers crafting recipes
  • Tab completion for all commands

v1.5.1 — Performance

  • Shape cache avoids reading config on every block/move event
  • Persistent SQLite connection + WAL journal mode + async writes
  • Spatial chunk index — containment checks are now O(1) instead of O(N)

v1.5.2 — Scale (10k+ wards)

  • Batch DB loading — startup uses 4 queries total regardless of ward count (was 2N+1)
  • Owner index — /ward list, ward limits, and member counts are O(1)
  • Name/short-ID indexes — /ward tp, /ward info, and similar lookups are O(1)
  • Particle task rewritten to iterate loaded chunks instead of all wards

v1.6.0 — MySQL Support

  • Optional MySQL/MariaDB backend — set database.type: mysql in config.yml and fill in credentials; SQLite remains the default
  • MySQL driver auto-downloaded via Paper's library system (no manual install)
  • /ward admin migrate mysql — copies all ward data from SQLite to MySQL in the background

v1.7.0 — Protection Gaps + Admin Tools

  • Piston protection — pistons can't push/pull blocks across ward boundaries
  • Entity grief protection — blocks Endermen, silverfish, Wither, Ravagers, etc. from changing blocks inside wards
  • Fluid flow protection — lava and water can't flow into a ward
  • Hanging entity protection — non-members can't break item frames or paintings inside wards
  • /ward info [id|name] — shows tier, radius, owner, member count, and your role
  • EntryListener rewritten to use chunk index (O(1) per player move tick)
  • All new protections are toggleable in config.yml

v1.8.0 — PVP & Mob Protection + Per-Ward Flags

  • PVP protection — outsiders can't attack players inside wards
  • Entity damage protection — outsiders can't damage animals/mobs inside wards
  • Crop trample protection — non-members can't trample farmland inside wards
  • Per-ward flags (toggled in the ward GUI):
    • Allow PVP — enable PVP inside a specific ward
    • Allow Mob Damage — enable mob damage inside a specific ward
  • /ward admin stats — shows total wards, per-world breakdown, total members, and owner count

v1.9.0 — Nearby Search + Sounds + Block Index

  • /ward nearby [radius] — lists wards within radius blocks (default 100, max 500), sorted by distance with owner and tier info
  • /ward admin tp <id|name> — teleport to any ward (admin only), with tab completion
  • Sound effects — configurable sounds on ward place, break, pickup, and when a visitor enters (config.yml → sounds:)
  • Ward block break/interact now uses an O(1) block position index instead of scanning all wards in the world

Wards 1.4.0

release4 марта 2026 г.

MachinaWards v1.4.0 — Update Brief

For admins:

  • New wards.place permission gates who can place wards at all (default: true — all players can place by default,
    revoke to restrict)
  • Fixed: players with no wards.player.* permission could previously place unlimited wards — now properly blocked unless wards.place is granted
  • New max_members config key per tier — Basic: 5, Advanced: 10, Super: unlimited. Set to -1 for no limit
  • Overlap prevention — ward placement is now blocked if the new ward's radius intersects any existing ward, eliminating ambiguous double-protection zones

For players:

  • Ward naming — click the Name Tag in the ward menu to give your ward a custom name. Shows in the menu button, /ward list, and teleport messages
  • /ward tp — teleport to any of your wards by short ID (tab-completes your own ward IDs)
  • /ward list now shows the ward's custom name alongside tier, world, and coords
  • Member limit is now enforced — you'll get a clear message if a ward's member cap is reached

Wards 1.3.0

release2 марта 2026 г.

Update Brief — v1.3.0

For admins:

  • New /ward admin list — see every ward on the server with owner, tier, world, and coordinates
  • New /ward admin list — filter wards by a specific player
  • New /ward admin delete — remotely delete any ward by its short ID (tab-completes)
  • Admin help is now hidden from regular players
  • Fixed: admins were incorrectly blocked from building inside other players' wards
  • Fixed: explosions (creeper, TNT) and fire spread now properly respect ward boundaries — previously the config flags had no effect

For players:

  • /ward list now shows the world name and short ward ID alongside coords — useful on multi-world servers
  • No other changes to normal gameplay

Wards 1.3.0

release2 марта 2026 г.

Нет описания изменений

Совместимость

Minecraft: Java Edition

1.21.x

Платформы

Поддерживаемые окружения

Сервер

Создатели

Детали

Лицензия:LicenseRef-All-Rights-Reserved
Опубликован:8 месяцев назад
Обновлён:2 месяца назад
Главная