Kobase Traders
Крамарі саме такі, як ви хочете: будь-який вигляд – істота, скін гравця чи селянин, власні торги, зони крамниці, шляхи та години роботи. Усе налаштовується просто в грі жезлом крамаря.
Огляд
Жезлом крамаря ви ставите крамарів де завгодно й налаштовуєте їх у редакторі з чотирма вкладками: Вигляд, Торги, Поведінка та Пресети. Праворуч обертається 3D-перегляд; кожну зміну видно одразу – і в перегляді, і на крамарі у світі.
Торгівля відбувається у звичайному вікні торгівлі Minecraft: оплата, Shift-клік і повний інвентар працюють так само, як із селянами.
Будь-який вигляд
Будь-яка істота з ванілу та модів (з пошуком і живим переглядом, забарвленнями й варіантами для багатьох тварин), скін гравця за ніком чи UUID або селянин з біомом, професією та значком. Плюс розмір 0,5–2, ім'я та рядок титулу.
Власні торги
Ціна, друга ціна й товар обираються вільно – з кількістю та NBT (чари, назви). Для кожного торгу: запас або без обмежень, досвід крамаря, множник ціни, попит, особлива ціна та рівень.
Поновлення й рівні
Запаси не поновлюються, поновлюються щодня у визначений час, кожні n хвилин або як у селян. За бажанням торги відкриваються рівень за рівнем.
Поведінка
Стояти й дивитися на гравців, блукати зоною навколо дому або ходити шляхом із точок (по колу чи туди й назад, з паузами).
Години роботи
З–до, також через північ. Поза ними крамар показує «Зачинено · відкриється о 08:00», іде додому або йде додому спати. Привітання до 4 рядків – карткою, у чат або і те, і те.
Пресети й шаблони
Зберігайте, завантажуйте й поширюйте власні пресети в JSON. Готові шаблони ролей: коваль, пекар, фермер, бібліотекар, картограф, банк, ювелір, торговець тваринами, набір мандрівного торговця та Kobase Shop.
Безпечно для серверів
Невразливий і не зникає (налаштовується), його не можна штовхати. Сервер перевіряє кожне введення: права, ліміти, чорні списки предметів і моделей, розмір NBT.
Зображення








Керування
| Дія | Результат |
|---|---|
| ПКМ по блоку з жезлом крамаря | поставити нового крамаря й відкрити редактор (потрібні права) |
| Скрадатися + ПКМ по крамарю з жезлом | відкрити редактор |
| ПКМ по крамарю | торгувати |
| Редактор → Поведінка → Шлях → Запис | редактор закривається; ПКМ по блоках додає точки шляху, Скрадатися + ПКМ у повітря завершує запис |
| Редактор → Поведінка → Дім Жезлом | наступний блок, на який ви клацнете, стане домом |
| Редактор: Застосувати / Готово / Скасувати | надіслати на сервер / надіслати й закрити / відкинути |
Хто може ставити й змінювати крамарів, вирішує сервер (типово оператори та гравці у творчому режимі; той, хто поставив крамаря, завжди може його змінювати). Невразливого крамаря можна прибрати лише в редакторі або командою /kill.
Предмети та рецепти

ставить крамарів і відкриває редактор
Рецепти

Залізний злиток праворуч угорі, дві палиці по діагоналі під ним.Верстак · відмальовано з текстур гри
Налаштування
Усі параметри змінюються у грі: Моди → Kobase Traders → Config (через Kobase Core). Серверні параметри діють для всіх гравців; клієнтські кожен задає сам – позначені можна заблокувати сервер може зафіксувати для всіх.
| Параметр | Опис | Типово |
|---|---|---|
Хто може редагувати крамарівpermissions.editSERVER | Оператори: лише оператори. Творчість: оператори та гравці в режимі творчости. | Творчість Оператори / Творчість |
Власник може редагуватиpermissions.allowOwnerEditSERVER | Гравець, який створив крамаря, завжди може його редагувати. | увімк. |
Хто може створювати крамарівpermissions.spawnSERVER | Оператори, творчість (оператори та гравці в режимі творчости) або всі. | Творчість Оператори / Творчість / Усі |
Крамарів на гравцяspawn.maxPerPlayerSERVER | Скільки крамарів може мати один гравець без прав оператора (0 = без ліміту). | 0 від 0 до 1000 |
Початковий шаблонspawn.defaultTemplateSERVER | Шаблон ролі для щойно створених крамарів. | Немає (без торгів) Немає (без торгів) / Коваль / Пекар / Фермер / Бібліотекар / Картограф / Банк / Ювелір / Продавець тварин / Мандрівник / Kobase Shop |
Нові крамарі безсмертніdefaults.invulnerableSERVER | Вилучити їх можна лише через /kill. | увімк. |
Нові крамарі не зникаютьdefaults.persistentSERVER | Вони ніколи не зникають самі. | увімк. |
Нових крамарів можна штовхатиdefaults.pushableSERVER | Гравці й моби можуть їх штовхати. | вимк. |
Поновлення за замовчуваннямrestock.defaultModeSERVER | Ніколи, щодня, через інтервал або як у селян (двічі на добу). | Як у селян Ніколи / Щодня / Інтервал / Як у селян |
Інтервал поновлення (хв)restock.defaultMinutesSERVER | Хвилини між поновленнями в режимі інтервалу. | 20 від 1 до 1440 |
Година щоденного поновленняrestock.defaultHourSERVER | Ігрова година щоденного поновлення (6 = світанок). | 6 від 0 до 23 |
Макс. торгівlimits.maxTradesSERVER | Найбільша кількість торгів в одного крамаря. | 32 від 1 до 128 |
Макс. розмір NBTlimits.maxNbtBytesSERVER | Найбільший розмір NBT (у байтах) товару або варіанта моделі. | 8192 від 256 до 262144 |
Макс. точок маршрутуlimits.maxWaypointsSERVER | Найбільша кількість точок в одному маршруті. | 32 від 1 до 256 |
Макс. радіус зониlimits.maxRadiusSERVER | Найбільший радіус зони крамаря в блоках. | 32 від 1 до 128 |
Макс. дальність маршрутуlimits.maxRouteDistanceSERVER | Найбільша відстань точки маршруту від дому. | 128 від 8 до 1024 |
Заборонені предметиlimits.itemDenySERVER | Предмети (ID або #tags), які не можна продавати. | 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 |
Заборонені моделіlimits.appearanceDenySERVER | Типи сутностей (або modid:*), які не можна використовувати як модель крамаря. | minecraft:ender_dragon |
Оператори оминають заборониlimits.opsBypassDenySERVER | Оператори можуть використовувати заборонені предмети й моделі. | увімк. |
Дозволити яйця викликуlimits.allowSpawnEggsSERVER | Редактори без прав оператора можуть продавати яйця виклику. | вимк. |
Показувати титулиdisplay.showTitlesCLIENTможна заблокувати | Рядок титулу над іменами крамарів. | увімк. |
Табличка «Зачинено»display.showClosedSignCLIENTможна заблокувати | Над крамарями поза їхніми годинами роботи. | увімк. |
Картка привітанняdisplay.greetingCardCLIENTможна заблокувати | Показувати привітання над вікном торгівлі. | увімк. |
Дальність іменdisplay.nameRangeCLIENTможна заблокувати | Відстань, на якій видно імена крамарів. | 24 від 4 до 64 |
Обертати прев’юeditor.autoRotateCLIENT | Повільно обертати модель у редакторі. | увімк. |
Сумісність
| Minecraft | 1.20.1 |
|---|---|
| Завантажувач модів | Forge 47.2 і новіші |
| Kobase Core | входить до jar мода (від 1.0.2 до 2.0.0 (не включно)) – нічого окремо встановлювати не треба |
| Встановлення | На сервері й у всіх гравців (один jar для обох сторін, Kobase Core вбудовано). |
| Збірки | CJ_SimpleMod · Modpack D+J |
Для інших модів: API (de.kobase.traders.api.TraderApi) створює й налаштовує крамарів із коду чи JSON і відкриває редактор; TraderClientApi надає редактор як діалог проєктування. Kobase Traders лишається необов'язковою залежністю.
Версії
- v1.0.0 Перша версія: крамарі з будь-яким виглядом, власні торги, поновлення, рівні, зони, шляхи, години роботи, пресети й шаблони ролей; налаштування через Kobase Core; 12 мов.
- v1.0.1 Переклади: усі тексти мода та його налаштувань 13 мовами; з Kobase Core 1.0.3.
- v1.0.2 Налаштування: додано відсутні підказки та назви всіма мовами.