Change maximum listings
Jak zmienić limit aktywnych ofert gracza przez settings.max-listings-per-player.
Kompatybilne z: GrzybcioRynek 1.0.3Minecraft 26.2Web 0.1.0
Na podstawie kodu GrzybcioRynek 1.0.3 i web 0.1.0.
Limit dotyczy aktywnych ofert jednego gracza. Domyślnie 10.
Klucz
yaml
settings:
max-listings-per-player: 10Wczytywane w ConfigManager jako maxListingsPerPlayer (config.getInt("settings.max-listings-per-player", 10)). Przy próbie wystawienia ponad limit gracz dostaje messages.sell.limit-reached z placeholderem {limit}.
yaml
messages:
sell:
limit-reached: "Osiągnięto limit wystawionych przedmiotów ({limit})"Jak zmienić
- Otwórz
plugins/GrzybcioRynek/config.yml. - Ustaw np.
max-listings-per-player: 25. /market reload(wymagamarket.reloadlubmarket.admin).- Reload nie przejdzie, jeśli ktoś ma zarezerwowaną ofertę (trwa zakup).
Example
max-listings-per-player: 3 — gracz z trzema żywymi ofertami nie wystawi czwartej, dopóki nie usunie (/market remove <id> / /market usun <id>) albo oferta nie wygaśnie (listing-expiry-days).
Czego ten klucz nie robi
- Nie limituje historii, skrzynki ani alertów (alerty mają
price-alerts.max-per-player). - Nie jest per-ranga — jeden globalny int.
- Nie zastępuje
anti-abuse(cooldown, max wartość transakcji, limit zakupów od tego samego gracza).