- Added:
inCode:appearance.lore_fontfor global resource-pack font on GUI text and lore.Code:gui.yml- Added:
— customize empty limit-order grid slots (e.g. invisible Nexo panes).Code:materials.limit_order_empty_slot- Added: Reload refreshes open Stonkz menus and inventory worth lore without restart.
- Fixed: Inventory worth lore crash on join (
/ legacyCode:ParsingExceptionImplin MiniMessage markers) on Paper 1.26+.Code:§- Fixed: Limit orders empty rows no longer fall back to hardcoded
.Code:PAPER- Fixed: Cooked foods and
categorize to Food; overlappingCode:NETHER_WARTrules use priority + longest-token match.Code:gui.categories- Fixed:
+Code:custom_itemsstring ids (e.g.Code:items) register and trade correctly.Code:EMPTY_VIAL- Fixed: Panic mode no longer starts while oversupplied (
, defaultCode:panic.only_when_undersupplied).Code:true- Fixed: Trade menu Edit Price button hidden unless player has
.Code:stonkz.admin
- Added:
,Code:{symbol_chart},Code:{symbol_coin},Code:{symbol_warning},Code:{stack_worth}lore placeholders.Code:{amount}- Added:
drives inventory market tooltips on held items.Code:worth_display.lore_format- Added:
name/lore inCode:trade_menu.display_itemfor customizable trade menu center item layout.Code:gui.yml- Fixed: Limit orders menu back button showed duplicate title/lore text; back-to-market buttons use
fromCode:buttons.back.Code:gui.yml- Fixed: Vanilla block tooltips (e.g. Bee Nest honey/bees) no longer appear under Stonkz GUI item lore.
- Fixed: Lore symbol placeholders documented in config but not parsed at runtime.
- Fixed: Lore cache now refreshes on
andCode:/stonkz admin reload.Code:/stonkz fullreload
- Added:
Nexo/Oraxen/ItemsAdder support for background panes, trade accents, and empty grid fillers — not just control buttons.Code:materials.*- Added:
for invisible/custom empty-slot filler items.Code:materials.empty_item_slot- Added:
per menu (all six GUIs) — configurable inventory height (9–54 slots).Code:appearance.menu_rows- Added:
inCode:trade_decorations— configurable slots for buy/sell accent glass panes.Code:gui.yml- Fixed: Trade menu
defaults (slots 45–53 were invalid for the 45-slot trade GUI); added missing keys (Code:button_positions,Code:limit_orders,Code:edit_price, amount buttons).Code:buy_custom- Fixed:
now works as an alias forCode:worth_display.lore_format(market GUI lore).Code:item_layout.lore
- Added:
hides a control button from Stonkz menus (GUI only).Code:button_positions.*: -1- Added: Control button icons via
Code:gui.yml— vanilla materials orCode:materials.*/Code:nexo:/Code:oraxen:custom item IDs.Code:ia:- Added: Legacy
slot alias maps toCode:toggle_marginon the trade menu.Code:mode_toggle- Changed: All six menus use configurable materials for nav/action buttons; missing custom IDs fall back with a one-time warning.
- Added: Fully configurable GUI via
— borders toggle, item slots, button positions, trade accent materials.Code:gui.yml- Added:
removes stained-glass frames from all Stonkz menus.Code:appearance.borders_enabled: false- Added:
upgrade migration merges missing layout keys from jar defaults (your custom values stay).Code:gui.yml- Added: Legacy
aliases (Code:button_positions/Code:create_buy,Code:create_sell,Code:reset).Code:close_menu- Changed: All Stonkz menus read backgrounds, materials, and control slots from
.Code:gui.yml- Removed: Unused
layout path — useCode:guis/market.ymlonly.Code:gui.yml
- Added: /stonkz event — check the active market event from chat.
- Added: /stonkz admin event status and history — live analytics and completed-event history in-game.
- Added: Cloud dashboard chart history (line, area, candlestick).
- Added: Richer Active Event widget and glass-styled Events tab on stonkz.space.
- Changed: Dashboard overview fits the viewport on desktop; demo mirrors live history.
- Fixed: Candlestick chart no longer crashes the hosted dashboard.
- Fixed: Portfolio GUI player head title — no more "Missing title: portfolio_owner".
- Fixed: Portfolio header realized P/L line no longer shows raw <price> placeholder.
- Fixed: GUI title placeholder handling for item and player names in trade and portfolio views.
- Added: /stonkz cloud setkey — save your Stonkz Cloud API key in-game; cloud status shows a masked key preview (stz_…xxxx).
- Added: Stonkz Cloud account page — Copy key and Copy config snippet buttons after creating a server key.
- Added: Hosted dashboard empty states for Top Movers and Market Index when no stock data has been pushed yet.
- Added: priceChangePct in cloud stock payloads for accurate Top Movers on stonkz.space.
- Changed: Dashboard snapshot normalization accepts legacy snake_case stock fields; UI polish (tabular numbers, press feedback, item icon outlines).
- Fixed: Top Movers sort no longer mutates cached stock data on the hosted dashboard.
