PAR-280
0
[chestshop] Remove discount + price-limit systems and legacy build-metadata cruft
Pending ReleaseUnassignedChestShop
Trimmed unused upstream features and build cruft from the fork:
- Discount system — deleted
DiscountModule(admin-shop percentage discounts viaChestShop.discount.<group>perms +discounts.yml), its registration, and thePermission.DISCOUNTnode. - Price-limit system — deleted
PriceRestrictionModule(per-item min/max prices viapriceLimits.yml), its registration, the four*_PRICE_ABOVE_MAX/*_BELOW_MINmessages +CreationOutcomevalues. (KeptPriceRatioChecker/SELL_PRICE_HIGHER_THAN_BUY_PRICE— that's core sell>buy anti-arbitrage, not a configurable limit.) - Legacy build cruft — removed the Jenkins/
BUILD_NUMBER+ "manual"/timestamp build-metadata block inbuild.gradle.kts, the(compiled at …)version suffix (plugin.yml${bukkit.plugin.version}now resolves to the plain monorepo version), and theDistribution-Type/Built-At/Build-Jdkmanifest attrs (keptpaperweight-mappings-namespace). Cleaned the stale deployeddiscounts.yml/priceLimits.yml/jenkinsBuildsNotifier.yml/languages/.
Verified: builds + tests green; ChestShop enables as a clean v2.3.0-SNAPSHOT; market tracker starts; no dangling references.
Resources
- PR#2 Last major release ParadauxIO/hibernia-economy
- commit15079aa Remove discount + price-limit systems and legacy build cruft from ChestShop (PAR-280)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 15079aa — Remove discount + price-limit systems and legacy build cruft from ChestShop (PAR-280)
- tesks created the issue