Integrations
Integrations
ChestProtect supports several optional integrations. Install the other plugin normally, then review the matching options in config.yml.
Region Plugins
ChestProtect can work with region plugins such as Lands, WorldGuard, PlotSquared, BentoBox, and SuperiorSkyblock2.
Region integrations can control where players may create protections and whether region members can access or manage protections.
Important options:
integration.lands.only-land
Only allow protections inside claims. Protections in unclaimed wilderness are blocked.
integration.lands.only-trusted
If a location is claimed, only allow locking if the player is trusted there.
integration.lands.untrust-remove
Delete a player's protections in a region when they are untrusted from that region.
integration.lands.allow-region-members
Let region members be trusted through the region by default. Players can change this per protection in the menu.
integration.lands.owner-unlock
Allow region owners to unlock protections of other players.
integration.flag.global-regions
Apply the chestprotect-lock region flag to global regions in supported region managers.
integration.flag.default-state
Default state of the chestprotect-lock flag.
For Lands, ChestProtect registers chestprotect_lock for creating protections in lands and chestprotect_open for the war/opening checks.
Economy
ChestProtect can use Vault, Levels, or item currency.
integration.economy.Vault.enabled_9
Uses a Vault economy plugin for lock costs, cashback, and teleport costs.
integration.economy.Vault.server-bank
Optional server bank account that receives player expenses.
integration.economy.levels.enabled_10
Uses Levels economy support if available.
integration.economy.items.strict
Requires item currency to match name, lore, and other metadata.
Lock costs are configured in protectables.yml. Teleport costs are configured in config.yml.
Holograms
Supported hologram providers include CMI, DecentHolograms, FancyHolograms, and HolographicDisplays.
Set general.hologram-provider if you want to force a specific provider. Leave it empty to let ChestProtect choose an available provider.
PlaceholderAPI
Enable PlaceholderAPI support with:
See PlaceholderAPI Placeholders.
Dynmap
Dynmap support can mark protections on a web map.
ChestSort
If ChestSort is installed, ChestProtect prevents players from sorting inventories that belong to protections they cannot access.
Last updated