Statistics
StatsGUI pokazuje 7 metryk; StatsManager ma więcej metod, których GUI nie używa. stats.enabled jest UNUSED.
Kompatybilne z: GrzybcioRynek 1.0.3Minecraft 26.2Web 0.1.0
Na podstawie kodu GrzybcioRynek 1.0.3 i web 0.1.0.
GUI: StatsGUI (27 slotów). Dane: StatsManager z aktywnych ofert + ukończonych transakcji. Wejście: /market stats / statystyki albo emerald w browse (slot 49).
stats.enabled — UNUSED
yaml
stats:
enabled: trueKlucz jest ładowany (ConfigManager.statsEnabled) i nigdzie w Javie nie jest czytany. false nic nie wyłącza.
Co widać w GUI
| Slot | Klucz message | Źródło |
|---|---|---|
| 10 | gui.stats.active-listings | liczba ofert w listings.yml |
| 11 | gui.stats.your-listings | oferty gracza |
| 12 | gui.stats.total-sales | liczba TX COMPLETED |
| 13 | gui.stats.total-volume | suma price ukończonych TX |
| 14 | gui.stats.spent | suma price jako kupujący |
| 15 | gui.stats.earned | suma sellerReceived jako sprzedawca |
| 16 | gui.stats.your-sales | liczba sprzedaży gracza |
| 22 | gui.button.back | powrót do browse |
Wartość w lore: gui.stats.value ({value}).
Metody poza GUI
StatsManager ma też:
getTopSoldItems(limit)getMostExpensive(limit)getTopSellers(limit)getPriceSummary(material, nexoId, oraxenId)— używane przy hintcie po wystawieniu (messages.price-hint/price-hint-none), nie wStatsGUI
Te rankingi nie są renderowane w menu statystyk.
Hint cenowy
Po udanym sellItem gracz dostaje min / średnia / max z historii tego itemu (material albo ID Nexo/Oraxen). To jedyne miejsce, gdzie getPriceSummary wychodzi do gracza.