PAR-254
0
Remove unmaintained/vendored-repo plugin integrations from ChestShop
Pending ReleaseUnassignedChestShop
This is a hard fork; we don't intend to keep supporting third-party plugin integrations whose dependencies aren't available from a proper public repo (they were vendored into chestshop/repo/), nor the Vault/Reserve economy adapters now that we've standardised on Treasury.
Removed:
- Vendored-repo-backed protection integrations: Residence, Deadbolt, Lockette, SimpleChestLock (+ their
Plugins/*classes,Dependencyenum entries, dispatch cases, andcompileOnlydeps). - The entire
chestshop/repo/vendored Maven repo (also dropped the unreferenced towny + mcstats-metrics jars) and itschestshopLocalReporepository declaration. - Vault & Reserve economy adapters (
VaultListener,ReserveListener) and their fallback wiring inDependencies.loadEconomy— Treasury is now the only economy backend. - Vestigial Mojang lookup code (
MojangAPI.UUIDFetcher/NameFetcherand the unusedNameUtil.getUUID/getName/isInvalidmethods) — the onlyorg.json.simpleusers, which only compiled via a transitive of one of the removed plugins. - Trimmed
plugin.ymlsoftdepend accordingly.
Kept: Treasury/Business (first-party), and the maintained integrations with real repos (WorldGuard, GriefPrevention, RedProtect, LWC, LockettePro, BlockLocker, Heroes, ItemBridge, AuthMe, ShowItem).
Resources
- PR#2 Last major release ParadauxIO/hibernia-economy
- commitdd034a9 Drop the vestigial OddItem softdepend (PAR-254)ParadauxIO/hibernia-economy
- commit7ec36ad Remove vendored-repo plugin integrations + Vault/Reserve (PAR-254)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 dd034a9 — Drop the vestigial OddItem softdepend (PAR-254)
- ParadauxIO linked a commit — Commit 7ec36ad — Remove vendored-repo plugin integrations + Vault/Reserve (PAR-254)
- tesks changed status to Status → Pending Release
- tesks created the issue