Kobase Traders
Handlarze dokładnie tacy, jak chcesz: dowolny wygląd – stworzenie, skórka gracza albo osadnik – własne oferty, obszary sklepu, trasy i godziny otwarcia, wszystko ustawiane w grze różdżką handlarza.
Przegląd
Różdżką handlarza stawiasz handlarzy, gdzie chcesz, i ustawiasz ich w edytorze z czterema kartami: Wygląd, Oferty, Zachowanie i Szablony. Po prawej obraca się podgląd 3D; każdą zmianę widać od razu – w podglądzie i na handlarzu w świecie.
Handel odbywa się w zwykłym oknie handlu Minecrafta: płacenie, Shift+klik i pełny ekwipunek działają dokładnie jak u osadników.
Dowolny wygląd
Dowolne stworzenie z wersji podstawowej i modów (z wyszukiwaniem i podglądem na żywo, kolorami i wariantami wielu zwierząt), skórka gracza po nicku lub UUID albo osadnik z biomem, zawodem i odznaką. Do tego rozmiar 0,5–2, imię i linia tytułu.
Własne oferty
Cena, druga cena i towar do wyboru – z ilością i NBT (zaklęcia, nazwy). Dla każdej oferty: zapas lub bez limitu, doświadczenie handlarza, mnożnik ceny, popyt, cena specjalna i poziom.
Dostawy i poziomy
Zapasy nie odnawiają się wcale, odnawiają się codziennie o ustalonej godzinie, co n minut albo jak u osadników. Opcjonalnie oferty odblokowują się poziom po poziomie.
Zachowanie
Stać i patrzeć na graczy, chodzić po obszarze wokół domu albo podążać trasą z punktów (w pętli albo tam i z powrotem, z przerwami).
Godziny otwarcia
Od–do, także przez północ. Poza nimi handlarz pokazuje „Zamknięte · otwarcie o 08:00”, idzie do domu albo idzie do domu spać. Powitanie do 4 linii jako karta, na czacie lub oba.
Szablony
Zapisuj, wczytuj i udostępniaj własne szablony jako JSON. Gotowe szablony ról: kowal, piekarz, rolnik, bibliotekarz, kartograf, bank, jubiler, handlarz zwierzętami, mieszanka wędrownego handlarza i Kobase Shop.
Bezpieczny dla serwerów
Nieśmiertelny i trwały (do ustawienia), nie da się go popychać. Serwer sprawdza każde wejście: uprawnienia, limity, listy zakazanych przedmiotów i modeli, rozmiar NBT.
Obrazy








Sterowanie
| Akcja | Efekt |
|---|---|
| PPM na blok z różdżką handlarza | postaw nowego handlarza i otwórz edytor (potrzebne uprawnienia) |
| Skradanie + PPM na handlarza z różdżką | otwórz edytor |
| PPM na handlarza | handluj |
| Edytor → Zachowanie → Trasa → Nagrywaj | edytor się zamyka; PPM na bloki dodaje punkty trasy, Skradanie + PPM w powietrze kończy nagrywanie |
| Edytor → Zachowanie → Dom Różdżką | następny kliknięty blok zostaje domem |
| Edytor: Zastosuj / Gotowe / Anuluj | wyślij na serwer / wyślij i zamknij / odrzuć |
Kto może stawiać i edytować handlarzy, decyduje serwer (domyślnie operatorzy i gracze w trybie kreatywnym; kto postawił handlarza, zawsze może go edytować). Nieśmiertelnego handlarza można usunąć tylko w edytorze albo komendą /kill.
Przedmioty i receptury

stawia handlarzy i otwiera edytor
Receptury

Sztabka żelaza w prawym górnym rogu, dwa patyki ukośnie pod nią.Stół rzemieślniczy · wyrenderowane z tekstur gry
Ustawienia
Wszystkie opcje można zmienić w grze: Mody → Kobase Traders → Config (przez Kobase Core). Opcje serwera dotyczą wszystkich graczy; opcje klienta każdy ustawia sam – te oznaczone do zablokowania serwer może narzucić wszystkim.
| Opcja | Opis | Domyślnie |
|---|---|---|
Kto może edytować handlarzypermissions.editSERVER | Operatorzy: tylko operatorzy. Tryb kreatywny: operatorzy i gracze w trybie kreatywnym. | Tryb kreatywny Operatorzy / Tryb kreatywny |
Właściciele mogą edytowaćpermissions.allowOwnerEditSERVER | Gracz, który stworzył handlarza, zawsze może go edytować. | wł. |
Kto może tworzyć handlarzypermissions.spawnSERVER | Operatorzy, tryb kreatywny (operatorzy i gracze w trybie kreatywnym) lub wszyscy. | Tryb kreatywny Operatorzy / Tryb kreatywny / Wszyscy |
Handlarzy na graczaspawn.maxPerPlayerSERVER | Ilu handlarzy może mieć gracz bez uprawnień operatora (0 = bez limitu). | 0 zakres 0 – 1000 |
Rola początkowaspawn.defaultTemplateSERVER | Gotowa rola nowo tworzonych handlarzy. | Brak (bez ofert) Brak (bez ofert) / Kowal / Piekarz / Rolnik / Bibliotekarz / Kartograf / Bank / Jubiler / Handlarz zwierząt / Mix wędrowca / Kobase Shop |
Nowi handlarze nieśmiertelnidefaults.invulnerableSERVER | Usunie ich tylko /kill. | wł. |
Nowi handlarze zostajądefaults.persistentSERVER | Nigdy nie znikają (brak despawnu). | wł. |
Nowi handlarze przesuwalnidefaults.pushableSERVER | Gracze i moby mogą ich popychać. | wył. |
Domyślne dostawyrestock.defaultModeSERVER | Nigdy, codziennie, co pewien czas lub jak osadnicy (dwa razy dziennie). | Jak osadnicy Nigdy / Codziennie / Co pewien czas / Jak osadnicy |
Odstęp dostaw (min)restock.defaultMinutesSERVER | Minuty między dostawami w trybie „co pewien czas”. | 20 zakres 1 – 1440 |
Godzina codziennej dostawyrestock.defaultHourSERVER | Godzina w grze codziennej dostawy (6 = wschód słońca). | 6 zakres 0 – 23 |
Maks. ofertlimits.maxTradesSERVER | Najwięcej ofert na handlarza. | 32 zakres 1 – 128 |
Maks. rozmiar NBTlimits.maxNbtBytesSERVER | Największe NBT (w bajtach) przedmiotu w ofercie lub wariantu modelu. | 8192 zakres 256 – 262144 |
Maks. punktów trasylimits.maxWaypointsSERVER | Najwięcej punktów na jednej trasie. | 32 zakres 1 – 256 |
Maks. promień obszarulimits.maxRadiusSERVER | Największy promień obszaru sklepu w blokach. | 32 zakres 1 – 128 |
Maks. odległość trasylimits.maxRouteDistanceSERVER | Największa odległość punktu trasy od domu. | 128 zakres 8 – 1024 |
Zakazane przedmiotylimits.itemDenySERVER | Przedmioty (ID lub #tags), których nie można sprzedawać. | minecraft:command_block, minecraft:chain_command_block, minecraft:repeating_command_block, minecraft:command_block_minecart, minecraft:structure_block, minecraft:structure_void, minecraft:jigsaw, minecraft:barrier, minecraft:light, minecraft:debug_stick, minecraft:spawner, minecraft:knowledge_book, minecraft:bedrock |
Zakazane modelelimits.appearanceDenySERVER | Typy bytów (lub modid:*), które nie mogą być modelem handlarza. | minecraft:ender_dragon |
Operatorzy ignorują zakazylimits.opsBypassDenySERVER | Operatorzy mogą używać zakazanych przedmiotów i modeli. | wł. |
Zezwól na jaja przyzywającelimits.allowSpawnEggsSERVER | Edytujący bez uprawnień operatora mogą sprzedawać jaja przyzywające. | wył. |
Pokazuj tytułydisplay.showTitlesCLIENTdo zablokowania | Linia tytułu nad nazwami handlarzy. | wł. |
Tabliczka „zamknięte”display.showClosedSignCLIENTdo zablokowania | Nad handlarzami poza godzinami otwarcia. | wł. |
Karta powitaniadisplay.greetingCardCLIENTdo zablokowania | Pokazuj powitanie nad oknem handlu. | wł. |
Zasięg nazwdisplay.nameRangeCLIENTdo zablokowania | Odległość, do której widać nazwy handlarzy. | 24 zakres 4 – 64 |
Obracaj podglądeditor.autoRotateCLIENT | Powoli obracaj model w edytorze. | wł. |
Zgodność
| Minecraft | 1.20.1 |
|---|---|
| Loader modów | Forge 47.2 lub nowsza |
| Kobase Core | zawarte w pliku jar moda (od 1.0.2 do 2.0.0 (bez)) – nic więcej nie trzeba instalować |
| Instalacja | Na serwerze i u wszystkich graczy (jeden plik jar dla obu stron, Kobase Core jest wbudowany). |
| Modpacki | CJ_SimpleMod · Modpack D+J |
Dla innych modów: API (de.kobase.traders.api.TraderApi) tworzy i konfiguruje handlarzy z kodu lub JSON i otwiera edytor; TraderClientApi udostępnia edytor jako okno projektowania. Kobase Traders pozostaje zależnością opcjonalną.
Wersje
- v1.0.0 Pierwsze wydanie: handlarze o dowolnym wyglądzie, własne oferty, dostawy, poziomy, obszary, trasy, godziny otwarcia, szablony i szablony ról; ustawienia przez Kobase Core; 12 języków.
- v1.0.1 Tłumaczenia: wszystkie teksty moda i jego ustawień w 13 językach; z Kobase Core 1.0.3.
- v1.0.2 Ustawienia: uzupełniono brakujące podpowiedzi i nazwy we wszystkich językach.