GrzybcioRynek

Change maximum listings

How to change the active listings limit per player via settings.max-listings-per-player.

Compatible with: GrzybcioRynek 1.0.3Minecraft 26.2Web 0.1.0

Based on GrzybcioRynek 1.0.3 and web 0.1.0 source.

The limit applies to active listings of one player. Default 10.

Key

yaml
settings:
  max-listings-per-player: 10

Loaded in ConfigManager as maxListingsPerPlayer (config.getInt("settings.max-listings-per-player", 10)). When trying to list beyond the limit the player gets messages.sell.limit-reached with placeholder {limit}.

yaml
messages:
  sell:
    limit-reached: "Osiągnięto limit wystawionych przedmiotów ({limit})"

How to change

  1. Open plugins/GrzybcioRynek/config.yml.
  2. Set e.g. max-listings-per-player: 25.
  3. /market reload (requires market.reload or market.admin).
  4. Reload will not succeed if someone has a reserved listing (purchase in progress).
Example

max-listings-per-player: 3 — a player with three live listings cannot list a fourth until they remove (/market remove <id> / /market usun <id>) or the listing expires (listing-expiry-days).

What this key does not do

  • Does not limit history, mailbox or alerts (alerts have price-alerts.max-per-player).
  • Is not per-rank — one global int.
  • Does not replace anti-abuse (cooldown, max transaction value, same-player purchase limit).