Перейти к содержимому
Mineforgian

Open Parties and Claims: Warfare

Turn OPaC claims into battlefields with chunk wars, raid rules, claim protection, and Xaero/Create support.

Загрузки
2K
Подписчики
8
Обновлён
10 августа 2026 г.
Лицензия
MIT

Опубликован 29 июня 2026 г.

Open Parties and Claims: Warfare

Open Parties and Claims: Warfare is an unofficial NeoForge addon for Open Parties and Claims.

It turns claimed territory into something players can fight over, defend, and configure. The mod adds chunk wars, contested claims, raid rules, claim protection settings, and optional integrations for Create, Create Big Cannons, Create Aeronautics/Offroad, and Xaero maps.

THE MOD IS CURRENTLY IN DEVELOPMENT, YOU CAN SUGGEST CHANGES/BUGFIXES IN GitHub

What does it add?

  • Chunk wars — players can start fights over enemy claimed chunks.
  • Contested territory — active war chunks temporarily become battle zones.
  • Capture progress — attackers and defenders influence the war by being present in the contested chunk.
  • Raid window support — server owners can control when wars are allowed.
  • Daily war limits — prevents one side from starting or receiving too many fights in one day.
  • Claim protection rules — control explosions, storage protection, villagers, Withers, and machine interactions.
  • Create support — protects claims from unwanted contraption/block-breaking behavior.
  • Create Big Cannons support — helps prevent protected territory from being destroyed by cannon fire.
  • Aeronautics/Offroad support — protects claims from bore-style mining.
  • Xaero support — shows fair-play war markers and allows starting wars from the Xaero World Map right-click menu.

How wars work

Wars are started against a specific claimed chunk. The target must belong to another side and must be reachable from a border, so players cannot freely attack deep protected territory without access.

When a war starts, it first enters a preparation phase. After that, the chunk becomes contested and normal peaceful claim protection is relaxed for the attacker and defender. Outsiders do not get access to the contested chunk.

During the active phase:

  • attackers increase capture progress by staying in the contested chunk;
  • defenders reduce capture progress by contesting the same chunk;
  • AFK players do not count toward capture;
  • players have limited war lives;
  • explosions and block interaction rules can be different inside contested chunks;
  • the attacker wins if capture progress reaches 100%;
  • if the war fails, is cancelled, or times out, ownership is restored.

Server owners can also configure raid windows, daily war limits, preparation time, maximum war duration, post-war protection, capture speed, lives, and visibility radius for war markers.

War example

War example

Main idea

Open Parties and Claims still handles parties and claim ownership. This addon adds the warfare and protection layer on top of it.

That means server owners can keep using OPaC as the territory system, while adding more conflict, strategy, and server-side control around claims.

Installation

For normal servers, install the single release jar:

opac-warfare-<version>.jar

Place it in the server mods/ folder together with Open Parties and Claims.

Optional integrations only activate when the matching mods are installed. You do not need every supported mod for Warfare to run.

Requirements

  • Minecraft 1.21.1 baseline
  • NeoForge 21.1.232 baseline
  • Java 21
  • Open Parties and Claims for NeoForge

Some wider Minecraft/NeoForge versions may be allowed by metadata, but the tested baseline is still Minecraft 1.21.1.

Documentation

More detailed documentation is available on GitHub:

  • Server Admin Guide — installation, commands, permissions, gameplay flow, and operational notes.
  • Configuration — all config files and options.
  • Compatibility — supported versions, optional integrations, and compatibility policy.
  • Architecture — internal module structure and service boundaries.
  • Development — build setup and contribution workflow.

Notes for server owners

Make backups before using the mod on a production world, especially before updates.

Wars, claim-rule toggles, and runtime data are stored in the world folder under CustomClaims data, so test your settings on a staging server before opening warfare to players.

Ченджлог

1.6.6Бета1.21.9, 1.21.10, 1.21.11 · 10 августа 2026 г.

1.6.6

Added

  • Persistent attack and defense cooldown windows for war declarations, including saved slot usage after restarts.
  • Configurable cooldown durations and target-chunk limits for each role.
  • war/side-cooldowns.dat for persisted cooldown state.
  • A separate /claimrules assembly rule for Create and Sable contraption assembly.
  • Settings for global war notifications, bossbars, and Xaero markers.

Changed

  • Updated the mod version to 1.6.6.
  • Daily outgoing and incoming war-start limits are disabled by default (0) but remain available as optional additional quotas.
  • Post-war protection now applies to all claims owned by the defending side rather than individual chunks.
  • Replaced max_active_wars_per_party with role-specific cooldown limits; a side cannot attack and defend at the same time.
  • /claimrules create now covers only Create and Offroad mining machines; assembly is controlled through /claimrules assembly.
  • Removed storage-specific protection, leaving container access and breaking behavior to vanilla and OPaC.
  • Villager, wandering trader, and Wither protections are disabled by default and remain configurable opt-ins.
  • War notifications, bossbars, and Xaero markers for active/preparing wars are visible to all compatible players by default; settings can restore side-, admin-, and radius-based filtering.

Fixed

  • Fixed denied Sable assemblies potentially leaving an orphan sub-level and causing a critical server error.
  • Fixed Sable assembly bounds detection, removing misleading reflection warnings and unnecessary fallback handling.
  • Create and Sable assemblies now validate all eight source AABB corners when crossing claims.

Notes

  • The first successful declaration starts fixed windows: 2 hours for the attacker and 1 hour for the defender by default.
  • Later successful starts consume slots without extending the window.
  • A duration of 0 disables only the timed quota, not the concurrent-war limit.
  • Xaero markers contain active-war metadata only and never expose a global claim-owner map.
1.6.4Бета26.1.1, 26.1.2, 26.2 · 13 июля 2026 г.

1.6.4

Added

  • Added a separate /claimrules assembly rule for Create and optional Sable contraption assembly.
  • Added assembly status/toggle permissions and a dedicated Claim Rules GUI control.
  • Added optional Sable 2.0.3 assembly protection compatibility.

Changed

  • Kept /claimrules create for Create and Offroad drills and saws only.
  • Create and Sable assembly now validates all eight source AABB corners when a structure reaches claims; all corners must be peaceful claims of one side with assembly enabled.
  • Fully unclaimed structures remain assemblable, while active contested-war chunks retain their previous behavior.
  • Existing create settings and cooldowns are copied to the new assembly rule on first upgrade.
  • Updated the optional claim-rules GUI protocol to version 2 and documented keybind reassignment through Minecraft controls.
1.6.3Бета26.1.1, 26.1.2, 26.2 · 9 июля 2026 г.

1.6.3

Small balance and compatibility update focused on daily war limits.

Added

  • Daily limit for how many territory fights one attacking side can start.

  • Daily limit for how many incoming territory fights one defending side can receive.

  • New config options:

    • war.daily_start_limit.max_started_chunks_per_attacker_side
    • war.daily_start_limit.max_accepted_chunks_per_defender_side

Changed

  • Updated version to 1.6.3.
  • Expanded metadata for experimental same-jar compatibility beyond the tested 1.21.1 baseline.
  • Updated README and docs for daily war limits and compatibility policy.

Notes

  • Default attacker limit: 5 chunks per day.
  • Default defender incoming limit: 10 chunks per day.
  • Set a limit to 0 to disable it.
  • Daily reset uses the configured raid-window timezone.
1.6.2Бета1.21.1 · 8 июля 2026 г.

1.6.2

Compatibility and usability update focused on Xaero, Aeronautics support, and release polish.

Added

  • Support for starting wars directly from the Xaero World Map right-click menu.
  • Xaero temporary war waypoints for visible active wars.
  • Aeronautics/Offroad bore protection on claimed territory.
  • Client keybind for opening the claim rules GUI.

Changed

  • Updated README to better explain installation and optional integrations.
  • Improved Xaero waypoint behavior and cleanup.

Fixed

  • Improved claim rules GUI opening from the client.
  • Improved safety of optional mod integrations when target mods are not installed.
  • Improved error handling for Xaero map war-start actions.
1.6.1Бета1.21.1 · 29 июня 2026 г.

Open Parties and Claims: Warfare 1.6.1

First public Modrinth release of Open Parties and Claims: Warfare.

This is an unofficial warfare addon for Open Parties and Claims, adding chunk wars, contested claims, raid windows, protection rules, Create integration, Create Big Cannons protection, and optional Xaero war waypoints.

Added

  • Single-jar distribution as opac-warfare.
  • Open Parties and Claims territory and party integration.
  • Chunk wars for party and personal claims.
  • Preparation and active war phases.
  • Contested chunks with capture progress.
  • Claim transfer on successful capture.
  • Original claim owner restore on cancelled or failed wars.
  • Raid window support.
  • AFK defender checks.
  • Bossbar, actionbar, chat notifications, and war lives.
  • Post-war protection.
  • Claim protection rules for explosions, storage, villagers, and Withers.
  • /war player commands.
  • /waradmin admin commands.
  • /claimrules commands for explosion and Create machine rules.
  • Create contraption, drill, saw, and block-breaking protection.
  • Create Big Cannons projectile launch blocking and terrain-damage protection.
  • Optional Xaero temporary war waypoints.

Required

  • Minecraft 1.21.1
  • NeoForge 21.1.232+
  • Java 21
  • Open Parties and Claims 0.27.5+

Optional integrations

  • Create 6.0.9+
  • Create Big Cannons 5.11.7+
  • RPL 2.1.2+
  • Xaero's Minimap for Minecraft 1.21.1
  • Xaero's World Map for Minecraft 1.21.1

Installation note

Install only:

opac-warfare-1.6.1.jar

Do not install the separate customclaims_* module jars together with opac-warfare, because the single jar already contains all OPaC Warfare modules.

Notes

  • This is an unofficial addon for Open Parties and Claims.
  • This is the first public Modrinth release.
  • Earlier versions were internal development builds.
  • Server owners should make backups before using this on production worlds.
  • Configs, balancing, and compatibility behavior may change in future versions.

Комментарии

Загружаем…