PAR-173
0
[/find plugin] External integrations: WorldEdit/FAWE shop cleanup + WorldGuard region placeholder
PlannedLowUnassignedChestShopFeature
Part of PAR-166 (spin out /find). Plugin/presentation — new spun-out repo; filed under ChestShop until that project exists.
Port the legacy chestshop-database adapter modules:
- WorldEdit + FastAsyncWorldEdit (FAWE): when a WE/FAWE operation removes shop blocks, deactivate the affected shops in the registry (call
MarketApi.deactivateShop). Legacy:adapters/worldedit,adapters/fawe(WorldEditHandler/FAWEHandler+ loggers). Without this, bulk-removed shops linger asactive=1ghosts inchestshop_shop. - WorldGuard: expose a
%region-name%placeholder for use in shop display/preview templates. Legacy:adapters/worldguard/WorldGuardHandler. - (Optional) Geyser/Floodgate Bedrock detector if the holograms/GUI need per-platform handling — legacy ships
adapters/geyser-floodgate; include only if the GUI requires it.
Soft dependencies (plugin present-or-not), mirroring the legacy adapter pattern.
Resources
- PR#2 Last major release ParadauxIO/hibernia-economy
- commit1377c6e Add WorldEdit/FAWE shop-cleanup adapter (PAR-173)ParadauxIO/hibernia-economy
Comments
No comments yet.
Activity
- ParadauxIO linked a pull request — PR #2 open — Last major release
- ParadauxIO linked a pull request — PR #2 open — Last major release
- ParadauxIO linked a pull request — PR #2 open — Last major release
- ParadauxIO linked a pull request — PR #2 open — Last major release
- ParadauxIO linked a pull request — PR #2 open — Last major release
- ParadauxIO linked a pull request — PR #2 open — Last major release
- ParadauxIO linked a pull request — PR #2 open — Last major release
- ParadauxIO linked a commit — Commit 1377c6e — Add WorldEdit/FAWE shop-cleanup adapter (PAR-173)
- tesks changed status to Status → Planned
- tesks created the issue