Plugin Minecraft zAuctionHouse
zAuctionHouse to plugin do Minecrafta, który oferuje konfigurowalny dom aukcyjny do wystawiania, kupowania i sprzedaży przedmiotów hurtowo, z obsługą multi-economy, GUI i wielu serwerów.
Znajdź serwer z zAuctionHouse
Serwery zgłaszające zAuctionHouse: 8
- 54.39.122.49:25565 8 onlineJava + Bedrock
- play.lunoriamc.com:25624 4 onlineJava + Bedrock
- LibertySMP ✦ Survie • Économie • Quêtes Nous t'attendons sur 0 online
- CorePlay 0 onlineSurvival
- EthelMC 0 onlineJava + BedrockSurvival
- .valenia.eu | 1.21.10 0 onlineJava + Bedrock
O pluginie zAuctionHouse
🔌 O zAuctionHouse
zAuctionHouse to plugin do Minecrafta, który implementuje w pełni funkcjonalny dom aukcyjny, dzięki któremu gracze mogą wystawiać, przeglądać i kupować przedmioty. Skupia się na konfigurowalności, interfejsach opartych na GUI oraz obsłudze wielu typów ekonomii. Projekt jest utrzymywany przez GroupeZ-dev, a repozytorium i dokumentacja pokazują przepisanie do wersji V4, ukierunkowane na nowoczesne Java i architektury serwerowe.
🎯 Cel
zAuctionHouse rozwiązuje problem handlu przedmiotami w grze, udostępniając centralny marketplace, w którym gracze mogą tworzyć oferty kup teraz, sprzedawać hurtowo i przeglądać zorganizowane kategorie ekwipunku. Jest przeznaczony dla serwerów, które chcą zintegrowanego rynku z audytem administratorów i opcjonalną synchronizacją sieciową.
⚙️ Funkcje
- Oferty z natychmiastowym zakupem (buy-it-now) oraz obsługa licytacji tam, gdzie jest wspierana.
- Sprzedaż hurtowa: sprzedaż wielu przedmiotów w jednej ofercie.
- Podgląd skrzynki Shulker, aby kupujący mogli sprawdzić zawartość przed zakupem.
- Filtrowanie kategorii, zaawansowane sortowanie i paginacja dla dużej liczby ofert.
- Obsługa wielu ekonomii (Vault, PlayerPoints, CoinsEngine, waluty oparte na przedmiotach, XP/poziomy).
- Konfigurowalny system podatków i zniżki podatkowe oparte na uprawnieniach.
- Wypłata pieniędzy z automatycznym lub ręcznym odbiorem oraz powiadomienia o sprzedaży offline.
- Integracja z zMenu dla w pełni konfigurowalnych GUI i szablonów ekwipunku.
- Obsługa PlaceholderAPI i MiniMessage dla formatowanych wiadomości i placeholderów.
- Narzędzia administracyjne: panel admina, logi działań, historia transakcji, odzyskiwanie przedmiotów i komendy zarządzania cache.
- Synchronizacja między wieloma serwerami za pomocą dodatku Redis z rozproszonym blokowaniem i pub/sub.
- Kontrola przedmiotów przez blacklistę/whitelistę, ograniczenia światów, limity ofert i cen oraz blokada transakcji zapobiegająca race conditions.
- Obsługa webhooków Discord do powiadomień o sprzedaży z konfigurowalną zawartością embed.
🧩 Dla kogo
- Serwery Survival i SMP, które chcą rynku napędzanego przez graczy.
- Serwery Skyblock, Factions i nastawione na ekonomię, potrzebujące systemów handlu.
- Sieci wymagające zsynchronizowanych marketplace'ów między wieloma serwerami backend.
- Administratorzy serwerów, którzy potrzebują logów audytowych i narzędzi odzyskiwania.
🏗️ Przykładowe zastosowania
- Gracze wystawiają rzadkie dropy lub wytworzone przedmioty po stałej cenie, aby inni mogli je kupić od razu.
- Operator serwera egzekwuje zasady podatkowe i zniżki VIP za pomocą uprawnień.
- Sieć wielu serwerów synchronizuje oferty i sprzedaże między serwerami hub i backend przy użyciu dodatku Redis.
⌨️ Komendy
| Komenda | Opis | Uprawnienie | Dostęp |
|---|---|---|---|
/ah | Otwiera GUI domu aukcyjnego. | Gracz | |
/ah sell <price> | Sprzedaje przedmiot trzymany w ręce po stałej cenie. | Gracz | |
/ah sell <price> <amount> | Sprzedaje określoną ilość przedmiotu trzymanego w ręce. | Gracz | |
/ah selling | Wyświetla aktualnie wystawione przez ciebie przedmioty. | Gracz | |
/ah expired | Wyświetla twoje wygasłe oferty. | Gracz | |
/ah purchased | Wyświetla przedmioty, które kupiłeś. | Gracz | |
/ah history | Wyświetla twoją historię sprzedaży/zakupów. | Gracz | |
/ah claim | Odbiera oczekujące pieniądze (jeśli nie są odbierane automatycznie). | Gracz | |
/ah reload | Przeładowuje konfigurację pluginu. | Admin | |
/ah admin history <player> | Wyświetla historię kupna/sprzedaży gracza (widok admina). | Admin | |
/ah admin open <type> <player> | Otwiera oferty/graczowy widok admina. | Admin | |
/ah admin migrate <source> | Migruje dane z poprzedniej wersji/źródła. | Admin |
(Powyższe komendy pochodzą z oficjalnej dokumentacji projektu oraz materiałów szybkiego startu repozytorium.)
🔐 Uprawnienia
| Uprawnienie | Opis | Domyślne |
|---|---|---|
zauctionhouse.config | Konfigurowanie pluginu w grze. | nie podano |
zauctionhouse.history | Wyświetlanie historii zakupów i/lub sprzedaży. | nie podano |
zauctionhouse.transaction | Wyświetlanie historii kupna lub sprzedaży gracza (komenda admina). | nie podano |
(Listowane są tylko węzły uprawnień wyraźnie wymienione w oficjalnej konfiguracji i dokumentacji.)
⚙️ Instalacja
📥 Konfiguracja
- Pobierz oficjalny plik jar z zAuctionHouse z dystrybucji projektu (oficjalna strona sprzedaży lub katalog).
- Umieść plik jar zAuctionHouse (oraz wymagane pluginy) w katalogu
plugins/serwera. - Uruchom ponownie serwer i sprawdź, czy plugin inicjalizuje się w konsoli serwera.
- Skonfiguruj plugin, używając
plugins/zAuctionHouse/config.yml, i dostosuj GUI ekwipunków wplugins/zAuctionHouse/inventories/.
📦 Zależności
- Wymagane:
zMenu,PlaceholderAPI. - Opcjonalne / wspierane integracje:
Vault,LuckPermsoraz addon Redis zAuctionHouse do synchronizacji między serwerami.
🧠 Uwagi techniczne
- Projekt celuje w nowoczesne Java (przepisanie V4 celuje w Java 21) i używa w architekturze wzorca repository / ORM.
- Zalecane oprogramowanie serwerowe obejmuje Paper i forki Paper; Folia i kilka forków opartych na Paper są wymienione jako wspierane.
- Oficjalna dokumentacja i dystrybucja pokazują obsługę Minecrafta 1.20 aż do 1.21+ (sprawdź dokumentację projektu, aby poznać dokładną zgodność builda przed wdrożeniem na produkcję).
❓ FAQ
- Czy jest darmowa wersja?
Dostępna jest darmowa wersja demo (projekt oferuje wydanie free/demo na niektórych platformach), natomiast pełne, wspierane wydania są dystrybuowane przez premium kanały projektu.
🤝 Kiedy ten plugin jest przydatny
Jeśli potrzebujesz konfigurowalnego, opartego na GUI marketplace'u z obsługą wielu ekonomii i opcjonalną synchronizacją między serwerami, zAuctionHouse zapewnia utrzymywaną implementację domu aukcyjnego wraz z audytem administratorów i możliwością personalizacji GUI przez zMenu.
Komentarze
Nie ma jeszcze komentarzy
Bądź pierwszą osobą, która skomentuje.
Dla administratorów serwerów
- Autorzy
- GroupeZ-dev
- Licencja
- MIT
- Obsługiwane platformy
- Spigot, Paper, Purpur, Folia, Bukkit
- Obsługiwane wersje
- 1.20–1.21+
- Zależności
- zMenu, PlaceholderAPI, LuckPerms, Vault, zAuctionHouse Redis
Linki
- Pobierzspigotmc.org/resources/63010
- Kod źródłowygithub.com/GroupeZ-dev/zAuctionHouse
- Dokumentacjadocs.groupez.dev/zauctionhouse
- Śledzenie błędówgithub.com/GroupeZ-dev/zAuctionHouse/issues
- Wsparciediscord.groupez.dev
- Modrinth pagemodrinth.com/plugin/zauctionhouse
- zauctionhouse.groupez.devzauctionhouse.groupez.dev
Co zgłaszają serwery
Platformy serwerów
- Paper6
- Purpur2
Wersje pluginu
- 4.0.1.32
- 4.0.1.42
- 4.0.0.91
- 4.0.0.81
- 4.0.1.11
- 4.0.1.01
Liczby pochodzą z serwerów, które pokazują listę pluginów podczas sprawdzania przez MSHQ. Wiele serwerów ją ukrywa, więc rzeczywiste użycie jest większe.