📦 Liczba pobrań wg wersji Minecrafta (1.21.1 — 1.21.11)
Poniżej znajduje się aktualny wykaz pobrań moda AutoRynek oraz bezpośrednie linki do instalacji .jar.
Główny punkt wejściowy implementujący ModInitializer Fabric. Odpowiada za rejestrację moda w rejestrze gry, sprawdza środowisko klienta oraz inicjalizuje bazowe podsystemy.
Inicjalizator klienta ClientModInitializer. Rejestruje skróty klawiszowe, nasłuchuje pętli ticków gry (ClientTickEvents), zarządza animacjami interfejsu oraz powiadomieniami HUD.
Główny mózg automatyzacji. Posiada maszynę stanów (SCANNING, CONFIRMING, WAITING_INVENTORY). Wykrywa otwarcie menu /ah, parsuje przedmioty, weryfikuje ceny i wykonuje natychmiastowy zakup z zabezpieczeniem anty-bot.
Struktury danych automatu: ListingMatch (dopasowanie oferty z ceną jednostkową), PurchaseRecord (rejestr udanych transakcji), IgnoredListing (cache odrzuconych ofert), State (stany cyklu zakupu).
Zarządzanie konfiguracją użytkownika i trwałym zapisem JSON na dysku. Przechowuje listę obserwowanych itemów (TrackedItem), maksymalne progi cenowe, opóźnienia kliknięć i flagi modułów.
Zaawansowany interfejs graficzny w grze. Wyświetla nowoczesne panele, suwaki liczbowe (IntSlider), neonowe przełączniki statusu (StatusToggleButton), zakładki (Tab) i edytory wartości.
Asynchroniczny moduł komunikacyjny. Wysyła pakiety raportujące udane zakupy i status transakcji na webhook Cloudflare Worker (/api/autorynek) bez powodowania mikro-przycięć gry.
Narzędzie zrzucające stan ekwipunku gracza (itemy, NBT, zaklęcia) bezpośrednio do schowka systemowego za pomocą jednego przypisanego klawisza.
Wstrzykiwany accessor do wewnętrznych pól HandledScreen w silniku Minecrafta. Daje bezpośredni, bezopóźnieniowy dostęp do slotów, ID kontenerów i obiektów ekranu.
Plik konfiguracyjny zasobów moda. Wskazuje oficjalny endpoint Cloudflare Worker: https://fabroxmody.pages.dev/api/autorynek.
Pliki językowe zawierające nazwy kategorii w menu sterowania Minecrafta, nazwy skrótów klawiszowych i etykiety interfejsu użytkownika.
Główny deskryptor modułu Fabric Loader. Definiuje id: autorynek, nazwę AutoRynek, wersję modyfikacji, zależność minecraft: ~1.21.x oraz punkty wejścia.
Inicjalizacja i wstrzyknięcie do klienta Fabric
Po uruchomieniu Minecrafta Fabric Loader ładuje AutoRynekMod oraz AutoRynekClient. Mod rejestruje mixin HandledScreenAccessor, wstrzykując się bezpośrednio do obsługi kontenerów GUI, a także rejestruje hooki ticków i globalne skróty klawiszowe.
Detekcja otwarcia rynku aukcyjnego (/ah)
W momencie, gdy gracz wpisze komendę rynku (np. /ah, /rynek) lub kliknie NPC na serwerze Minestar/Anarchia, AutoRynekController natychmiastowo wykrywa zdarzenie otwarcia okna handlowego i przechodzi ze stanu spoczynku do aktywnego stanu SCANNING.
Parsowanie slotów i błyskawiczna analiza cenowa
Silnik w czasie poniżej 1 milisekundy przetwarza wszystkie sloty aukcyjne. Odczytuje ID przedmiotu, liczbę sztuk w stacku, lore oraz cenę. Następnie porównuje ofertę z listą obserwowanych przedmiotów gracza skonfigurowanych w AutoRynekConfig, obliczając cenę za sztukę.
Zautomatyzowany zakup z ochroną anty-bot
Jeśli oferta spełnia warunki cenowe, maszyna stanów przełącza się w tryb CONFIRMING. Wysyłany jest bezpośredni pakiet kliknięcia w slot oferty oraz potwierdzenie zakupu z wbudowanym mikro-opóźnieniem anty-spamowym, gwarantując wyprzedzenie graczy bez ryzyka blokady serwerowej.
Asynchroniczny raport przez Cloudflare Edge
Po pomyślnym zakupie moduł AutoRynekNotifier w osobnym wątku HTTP przekazuje json z podsumowaniem transakcji (nazwa przedmiotu, ilość, wydana kwota) do dedykowanego Cloudflare Worker (/api/autorynek), który przesyła powiadomienie na Discord bez utraty FPS w grze.
Panel Właściciela
Wpisz hasło administratora, aby zarządzać bazą Cloudflare KV i resetować liczniki.