PAR-168
0
chestshop hologram data layer: per-shop hologram flag + per-player preview preference
PlannedLowUnassignedTreasuryFeature
Part of PAR-166 (spin out /find). Data-layer gap for the hologram feature.
Legacy chestshop-database persists two things the holograms need that Treasury has no home for:
Shop.hologram BOOLEAN— per-shop "show a floating item preview above this sign".PreviewPreference(player_id UUID PK, visible BOOLEAN)— per-player opt in/out of seeing previews.
Do (data layer only; rendering is a plugin-side sub-issue of PAR-166):
- New
economy-schemamigration: addhologram TINYINT(1) NOT NULL DEFAULT 1tochestshop_shop, and a newchestshop_preview_preference(player_uuid_bin BINARY(16) PRIMARY KEY, visible TINYINT(1) NOT NULL DEFAULT 1)table. MarketApimethods to set per-shop hologram visibility and to get/set a player's preview preference (+ mappers).- Plumb
hologramthroughChestShopShopRecordupsert (preserve on restock). - Read API for the new plugin to fetch per-shop hologram flag + a player's preference.
Lower priority than the /find data gaps — holograms are the most cosmetic piece; can land after visibility/capacity/backfill.
Resources
- PR#2 Last major release ParadauxIO/hibernia-economy
- commit9570b20 Add shop hologram previews + per-shop/per-player toggles (PAR-172, PAR-168)ParadauxIO/hibernia-economy
- commit6902bdf Add the /find shop-registry read API + schema foundation (PAR-5)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 9570b20 — Add shop hologram previews + per-shop/per-player toggles (PAR-172, PAR-168)
- ParadauxIO linked a commit — Commit 6902bdf — Add the /find shop-registry read API + schema foundation (PAR-5)
- tesks changed status to Status → Planned
- tesks created the issue