Content generated with AI — it may contain mistakes.

Reference

Placeholders

Every placeholder the plugin answers — the auction house, auctions, orders, bazaar prices and the market price index — in the PlaceholderAPI form and the short form Exylia files read.

Every placeholder below is written in full, and clicking one copies it.

How the name is written

The plugin registers its placeholders through ExyliaLib. PlaceholderAPI reaches them with the plugin's name in front, so a scoreboard or a hologram asks for:

%exyliamarket_auctionhouse_listings%

That is the form this page documents. Inside an Exylia plugin's own files — menus, messages, another Exylia plugin's scoreboard — the registered name also stands on its own: %auctionhouse_listings%. The price and bazaar placeholders are registered with exyliamarket already in their name, so they are written the same both ways.

No expansion needs downloading. Without PlaceholderAPI installed only the Exylia form works. A module that is switched off registers none of its placeholders.

Auction house

PlaceholderDescription
%exyliamarket_auctionhouse_listings%Listings up right now, network-wide.
%exyliamarket_auctionhouse_value%What every listing up adds up to, as plain money.
%exyliamarket_auctionhouse_mine%Listings the reader has up. Needs a player.

Auctions

PlaceholderDescription
%exyliamarket_auctions_running%Auctions running right now.
%exyliamarket_auctions_mine%Auctions the reader is running. Needs a player.
%exyliamarket_auctions_leading%Auctions the reader holds the top bid on. Needs a player.

Buy orders

PlaceholderDescription
%exyliamarket_orders_mine%The reader's open orders. Needs a player.
%exyliamarket_orders_ready%Items delivered into the reader's orders and waiting to be collected. Needs a player.
%exyliamarket_orders_open_total%Open orders on the whole market.

Bazaar prices

The material follows the name, in any case, underscores included: diamond, iron_ingot. A material that does not exist, or one with nothing on that side of the book, answers the none word of the bazaar's messages.yml.

PlaceholderDescription
%exyliamarket_bazaar_buy_<item>%What one costs to buy right now: the lowest sell offer.
%exyliamarket_bazaar_sell_<item>%What one sells for right now: the highest buy order.
%exyliamarket_bazaar_spread_<item>%The gap between the two.

Market prices

What players actually paid each other for a plain item over the auction house, auctions, buy orders and the bazaar. The shop is not part of it. See Prices.

The material follows the name. Add :<currency> for a currency other than the default one: %exyliamarket_price_diamond:gems%. With no sale of it in the last seven days the answer is —.

PlaceholderDescription
%exyliamarket_price_<item>%What one went for in the latest sale.
%exyliamarket_avg7d_<item>%The 7-day average per item, weighted by items.
%exyliamarket_trend_<item>%▲, ▼ or ▬: the last seven days against the seven before, moving more than 5%.
Figures follow a refresh

The price index is worked out again every prices.refresh-seconds (60 by default) from every server's rows, so a sale shows up in these placeholders one refresh later, on every server alike. The bazaar and auction counts are live.

Inside menus

The review and price-chart screens fill values of their own — %market_average%, %market_suggested%, %price_low% and the like — that only those screens resolve. They are listed with each screen on Prices.

Something missing on this page? Tell us on Discord