- **Added** `ZAUCTIONHOUSE_SELL_LIMIT` button - displays remaining sell slots visually using a list of inventory slots, configurable per item type (auction, bid, rent)
- **Added** `%zauctionhouse_max_items_<type>%` placeholder - returns the maximum number of items a player can list for a specific type (auction, bid, rent)
- **Optimized** item lore placeholder resolution, placeholders are now pre-detected at config load and only resolved when referenced, significantly reducing CPU and memory usage per item render
- **Fixed** `/ah history` stuck on "Loading..." when `action.purchased-item.give-item: true` is enabled
- **Fixed** default config values
- **Fixed** default table prefix to `zauctionhousev4` (fixes compatibility with zAuctionHouse V3)
### `ZAUCTIONHOUSE_SELL_LIMIT` button
```yaml
sell-limit:
type: ZAUCTIONHOUSE_SELL_LIMIT
types:
- auction
slots:
- 0-9
item:
material: LIME_STAINED_GLASS_PANE
name: '&aAvailable slot'
```
### `%zauctionhouse_max_items_<type>%` placeholder
Returns the maximum number of items a player can list based on their permissions for the given type.
- `%zauctionhouse_max_items_auction%`
- `%zauctionhouse_max_items_bid%`
- `%zauctionhouse_max_items_rent%`
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }