Download Open Parties and Claims — Minecraft Mods — MetaMods

Open Parties and Claims

Active

Downloads

27

Last update

1 month ago

Versions

1.18.2 — 1.21.8
Server
Fabric
Forge
Neoforge
Quilt
Libraries
Utils

Open Parties and Claims

The mod is currently in Beta!

This addon provides players with the ability to claim world chunks with forced loading capability, as well as create and manage player groups. Server administrators receive advanced control tools over mod feature usage by participants.

Thanks to the open API, other mods and plugins can easily interact with group systems and claimed territories both on the server side and client side. Integration with Xaero's Minimap and World Map mods has already been implemented — for proper operation, ensure you have their latest versions installed.

The mod's API supports integration with player permission systems for specific permissions (for example, limitations on the number of claimable territories based on rank). Built-in support is provided for Prometheus, FTB Ranks, LuckPerms, and Forge/Fabric permission APIs. It's also possible to use alternative group systems instead of the standard one — with native support for Argonauts and FTB Teams. Standard group systems and territory claiming can be completely disabled in the main configuration file.

Chat Commands

/openpac ... — player configuration commands

/openpac-claims ... — everything related to territory claiming

/openpac-parties ... — player group management

/opm — quick access to group chat

Hotkeys

' — open mod interface (can be changed in control settings)

Configuration Files

[world directory]/serverconfig/openpartiesandclaims-server.toml — standard location of the main configuration file. Be sure to stop the server before editing, otherwise changes may be overwritten.

[server directory]/config/openpartiesandclaims-server.toml — alternative location of the main configuration file on Fabric/Quilt.

[world directory]/serverconfig/openpartiesandclaims-... — global "player configurations" available for editing through the game interface

Frequently Asked Questions

Configuring the Mod on Your Server

Main configuration is done through the file [world directory]/serverconfig/openpartiesandclaims-server.toml (or [server directory]/config/openpartiesandclaims-server.toml for Fabric/Quilt) with the server turned off. Administrators can edit server territory settings, expired zones and wilderness settings, as well as standard player configuration through the interface (check assigned keys). Regular players configure their parameters through the same interface. If the mod is not installed on the client, use chat commands for configuration.

Using the Mod as a Player

Most functions related to territory claiming are available through the game interface (check hotkeys). With Xaero's World Map mod installed, you can view and edit your territories directly on the map — right-click or area selection with right mouse button held. Chat commands are also available for territory management. Creating and managing groups is currently only possible through chat commands.

Unavailable Options in Player Configuration

The server administrator can restrict options available to players through the playerConfigurablePlayerConfigOptions parameter in the main configuration file. All other settings use values from the standard player configuration.

Disabling Protection on the Server

In server territory configurations, expired zones, wilderness settings, and standard player configuration, disable the main protection option. Then edit the file [world directory]/serverconfig/openpartiesandclaims-server.toml with the server turned off and remove the claims.protectClaimedChunks parameter from playerConfigurablePlayerConfigOptions.

Adding Protection Exceptions for Blocks, Entities and Items

The mod includes preconfigured global exceptions and exception groups that can be activated for individual territories. Both forced and toggleable exceptions are added through the main configuration file [world directory]/serverconfig/openpartiesandclaims-server.toml (sometimes in [server directory]/config). Edit the file only with the server stopped. For global exceptions use parameters: forcedBlockProtectionExceptionList, forcedEntityProtectionExceptionList, itemUseProtectionExceptionList. For toggleable exception groups (similar to standard Controls, Doors, Traders, Livestock) — blockProtectionOptionalExceptionGroups, entityProtectionOptionalExceptionGroups, itemUseProtectionOptionalExceptionGroups. Carefully study the comments in the configuration file — they contain important information.

Granting Access to Specific Entity Types

Forced and toggleable access exceptions for entities are configured through the main configuration file [world directory]/serverconfig/openpartiesandclaims-server.toml (sometimes in [server directory]/config) with the server turned off. For global access use parameters: entitiesAllowedToGrief, entitiesAllowedToGriefEntities, entitiesAllowedToGriefDroppedItems. For toggleable access groups (similar to Villagers, Zombies, Piglins, Foxes) — blockAccessEntityGroups, entityAccessEntityGroups, droppedItemAccessEntityGroups. For "virtual players" tied to specific blocks (usually in automated systems), use the staticFakePlayers parameter. Carefully study the comments in the configuration file.

Supported Mods

Most mods (especially smaller ones) are automatically compatible with the territory protection system. However, mods with unique mechanics or significant gameplay changes may require additional protection configuration. Suggestions for supporting specific mods can be left in the issue tracking system. Before doing so, make sure the problem actually exists and provide an example of possible protection violation.

Explicitly supported mods:

  • (Since version b0.8.0) Create — built-in support in the Forge version, but before version b0.25.1 for Fabric/Quilt requires an additional extension
Project members
thexaero

thexaero

Developer

xaero96

xaero96

Created: 24 Jun 2022

ID: 84