AT-ShoppingMall v1.5.1
Every menu is now fully editable, and the big list menus paginate instead of overflowing.
Fully Configurable Menus
A run of updates has made every menu button read its material, name, model data, lore, and slot from config, just like the rest of the plugin. Buttons and icons that used to be hardcoded can now be fully restyled without touching the jar.
- Members menu: the Add Member button, Back button, and member heads are all editable now. Online and offline names have their own format, and head lore supports
{name}and{status}.- Admin filter button: its material, model data, name, and lore are honored (previously only the slot worked). The live status list moved behind a
{filters}lore placeholder, so you can move or restyle it freely.- Evicted Category icons: the chest-loot and placed-blocks icons are fully editable, with
{count}and{status}lore placeholders keeping their live behavior.- Filter title tag: the active-filter tag in the menu title is now driven by
filter-title-suffix. Set it to""to hide it.
Pagination & Layout
The list menus now share the sameentriesandpage-formatlayout keys, so you control which slots fill and how many show per page.
- Members menu paginates: it used to cap at one screen, silently dropping members past roughly 45. Every member is now reachable across pages.
- Evicted Items menu:
entriessets which slots the stored items fill (now the top 5 rows by default), andpage-formatcontrols the page-number suffix (""hides it).- Flexible slots:
entriesaccepts single slots andA-Branges, and the slot count sets the per-page size.
Fixes
- Evicted Items Back button survives the round trip: drilling into a plot's category and clicking Back used to drop you onto a default Close button. Back now stays Back all the way back to the main menu.
- Close on a custom slot now works: a Close button moved to its own slot used to render but do nothing. Click handling now matches exactly what's drawn.
Upgrade Notes
Every affected menu file bumps itsmenu-versionand merges the new keys into your on-disk file automatically. Your existing edits are kept, and menus render unchanged until you edit something.
One thing to note: if your on-disk filter lore has no{filters}line, the status list won't show, add{filters}back, or delete the lore block to pull the new default.
Install
- Stop the server (a jar swap needs a full restart,
/reloadisn't enough).- Replace the old jar in
plugins/withAT-ShoppingMall-1.5.1.jar.- Start the server. Your menu files upgrade in place.
Version Breakdown
Version Focus 1.5.1Admin filter button fully editable; {filters}placeholder and hideable filter title tag.1.5.0Members menu fully configurable and paginated, matching the My Plots menu. 1.4.0Evicted Items menu respects entriesandpage-format.1.3.1Evicted Items Back button and custom-slot Close button fixes. 1.3.0Evicted Category chest-loot and placed-blocks icons fully editable.
Need help or found a bug? Join the Discord.
Read the documentation | Join the Discord
Enjoying the plugin? Areview goes a long way!
AT-ShoppingMall v1.2.0
The Ranks menu can now show a Close button alongside Back.
Ranks Menu: Back + Close
The Ranks menu previously had only a single Back button (which returns to the main menu). You can now show a Close button next to it, bringing the Ranks menu in line with the other back-and-close menus (the two Warps menus and Evicted Items).
- Set
show-both-buttons: trueinranks.ymlto show both. Back returns to the main menu, Close simply shuts the menu.- Give
backandclosedifferentslotvalues, or the menu logs a console warning and shows only Back until you fix it.- Defaults on the fixed 3-row menu: Info 22, Back 26, Close 18.
Notes
- Off by default, so your existing Ranks menu is unchanged until you turn the toggle on.
- Your config is kept.
rank-versionsteps to 5 and addsshow-both-buttonsand theitems.closeblock to yourranks.ymlautomatically, nothing you set is overwritten.
Install
Optional soft-depends are unchanged (Vault, WorldGuard, QuickShop, PlaceholderAPI, and a Discord webhook).
- Replace the old jar in
plugins/withAT-ShoppingMall-1.2.0.jar.- Restart the server, or run
/sm reloadto pick up the menu changes.
Need help or found a bug? Join the Discord.
Read the documentation | Join the Discord
Enjoying the plugin? Areview goes a long way!
AT-ShoppingMall v1.1.4
Menu Customization + Slot System Rework
Combined 1.1.3 + 1.1.4 drop.
✦ Menu Sizing & Pagination
Full control over how list menus look and how many entries they show per page.
- rows: sets menu height (
1-6) on Browse Plots, My Plots, Player Warps and Mall Warps- entries: picks exactly which slots the list fills, e.g.
"0-26"or"10-16, 19-25"- Number of entry slots = how many results show per page
- My Plots is a fixed 3-row menu by default, set
rows: 0to grow with plot count like before
✦ Slot System Rework
Plain slot numbers everywhere, no more guessing where buttons go.
- Every button uses a flat
slot:number now, starting from0(top-left)- To move any button, just change its
slot:to where you want it- Ranks Back/Info live in
ranks.ymlunderitems.back.slotanditems.info.slot- Bump
rows:inranks.ymlif you need more space, then reposition the buttons
✦ Back + Close Together
- Warps menus: in
warps.ymlorplayer_warps.ymlsetshow-both-buttons: true- Evicted Items menu: in
menus/evicted_plots.ymlsetshow-both-buttons: true- Give Back and Close different
slot:numbers, otherwise console will warn and only Back shows
✦ Example Config
YAML:rows: 6 # menu height (1-6) entries: "10-16, 19-25" # exact slots used for the list show-both-buttons: true # show Back and Close together
Existing menu files migrate automatically, your edits stay intact.
✦ Version Breakdown
Version Focus 1.1.3Menu sizing via rows:, precise pagination viaentries:, Back + Close on warps menus1.1.4Slot system rework (plain numbers everywhere), Back + Close extended to Evicted Items
Update now for full menu sizing control and a cleaner slot system.
All defaults match the previous look, opt in to the new options when you want them.
AT-ShoppingMall Changelog
Recent updates, newest first
🎛 v1.1.2 Menu and ranks cleanup
- Menu height now uses
rows: 1-6instead of raw slot counts. Oldsize:keys convert automatically.- Ranks menu layout now lives in
ranks.yml(one file instead of two).- New
menu.manual-slotstoggle: auto-arrange byorder, or set each rank's ownslot:.
v1.1.1 Menu customization
- Custom
model-dataon every menu icon for resource pack support.- Menu files auto-update safely on future jars, your edits stay intact.
- Admin search menu is now actually editable.
v1.1.0 Rank reload fix
- Adding or editing a rank no longer needs a full server restart. Edit
ranks.yml, run/sm reload, done.
Install
Replace the jar inplugins/and restart. Existing configs migrate automatically.
