Kobase Traders
Des marchands exactement comme vous les voulez : n'importe quelle apparence – créature, skin de joueur ou villageois –, vos propres échanges, zones de boutique, trajets et horaires, le tout réglé en jeu avec la baguette de marchand.
Aperçu
Avec la baguette de marchand, vous placez des marchands où vous voulez et les configurez dans un éditeur à quatre onglets : Apparence, Échanges, Comportement et Modèles. À droite tourne un aperçu 3D ; chaque modification apparaît aussitôt – dans l'aperçu et sur le marchand dans le monde.
Les échanges se font dans l'écran de commerce normal de Minecraft : paiement, Maj+clic et inventaire plein fonctionnent exactement comme avec les villageois.
N'importe quelle apparence
Toute créature vanilla ou de mods (avec recherche et aperçu en direct, couleurs et variantes pour de nombreux animaux), un skin de joueur par nom ou UUID, ou un villageois avec biome, métier et insigne. Plus taille 0,5–2, nom et ligne de titre.
Vos propres échanges
Prix, second prix et marchandise au choix – avec quantité et NBT (enchantements, noms). Par échange : stock ou illimité, XP du marchand, facteur de prix, demande, prix spécial et niveau.
Réapprovisionnement et niveaux
Le stock ne se recharge jamais, chaque jour à une heure donnée, toutes les n minutes ou comme chez les villageois. En option, les échanges se débloquent niveau par niveau.
Comportement
Rester fixe et regarder les joueurs, se promener dans une zone autour du point de départ ou suivre un trajet de points de passage (en boucle ou aller-retour, avec pauses).
Horaires
De–à, même après minuit. En dehors, le marchand affiche « Fermé · ouvre à 08:00 », rentre chez lui ou rentre dormir. Un accueil jusqu'à 4 lignes en carte, dans le tchat ou les deux.
Modèles
Enregistrez, chargez et partagez vos propres modèles en JSON. Modèles de rôle prêts à l'emploi : forgeron, boulanger, fermier, bibliothécaire, cartographe, banque, bijoutier, marchand d'animaux, mélange de marchand ambulant et Kobase Shop.
Sûr pour les serveurs
Invulnérable et persistant (réglable), impossible à pousser. Le serveur vérifie chaque saisie : permissions, limites, listes d'interdiction d'objets et de modèles, taille des NBT.
Images








Commandes
| Action | Effet |
|---|---|
| Clic droit sur un bloc avec la baguette de marchand | placer un nouveau marchand et ouvrir l'éditeur (permission requise) |
| S'accroupir + clic droit sur un marchand avec la baguette | ouvrir l'éditeur |
| Clic droit sur un marchand | commercer |
| Éditeur → Comportement → Trajet → Enregistrer | l'éditeur se ferme ; un clic droit sur des blocs ajoute des points de passage, s'accroupir + clic droit dans le vide termine l'enregistrement |
| Éditeur → Comportement → Point de départ Avec la baguette | le prochain bloc cliqué devient le point de départ |
| Éditeur : Appliquer / Terminé / Annuler | envoyer au serveur / envoyer et fermer / abandonner |
Le serveur décide qui peut placer et modifier des marchands (par défaut les opérateurs et les joueurs en mode créatif ; celui qui a placé un marchand peut toujours le modifier). Un marchand invulnérable ne se supprime que dans l'éditeur ou avec /kill.
Objets et recettes

place des marchands et ouvre l'éditeur
Recettes

Lingot de fer en haut à droite, deux bâtons en diagonale en dessous.Établi · rendu à partir des textures du jeu
Paramètres
Toutes les options se règlent en jeu : Mods → Kobase Traders → Config (via Kobase Core). Les options serveur s'appliquent à tous les joueurs ; les options client sont propres à chaque joueur – celles marquées verrouillable peuvent être imposées par le serveur.
| Option | Signification | Défaut |
|---|---|---|
Qui peut modifier les marchandspermissions.editSERVER | Opérateurs : opérateurs uniquement. Mode Créatif : opérateurs et joueurs en mode Créatif. | Mode Créatif Opérateurs / Mode Créatif |
Propriétaires peuvent modifierpermissions.allowOwnerEditSERVER | Le joueur qui a créé un marchand peut toujours le modifier. | activé |
Qui peut créer des marchandspermissions.spawnSERVER | Opérateurs, mode Créatif (opérateurs et joueurs en Créatif) ou tous. | Mode Créatif Opérateurs / Mode Créatif / Tous |
Marchands par joueurspawn.maxPerPlayerSERVER | Nombre de marchands qu'un joueur non-opérateur peut posséder (0 = illimité). | 0 plage 0 – 1000 |
Rôle de départspawn.defaultTemplateSERVER | Rôle type des marchands nouvellement créés. | Aucun (sans échanges) Aucun (sans échanges) / Forgeron / Boulanger / Fermier / Bibliothécaire / Cartographe / Banque / Bijoutier / Marchand d'animaux / Bric-à-brac ambulant / Kobase Shop |
Nouveaux marchands invinciblesdefaults.invulnerableSERVER | Seul /kill peut les supprimer. | activé |
Nouveaux marchands permanentsdefaults.persistentSERVER | Ils ne disparaissent jamais. | activé |
Nouveaux marchands poussablesdefaults.pushableSERVER | Les joueurs et les créatures peuvent les pousser. | désactivé |
Réapprovisionnement par défautrestock.defaultModeSERVER | Jamais, quotidien, à intervalle ou comme les villageois (deux fois par jour). | Comme villageois Jamais / Quotidien / Intervalle / Comme villageois |
Intervalle de réappro. (min)restock.defaultMinutesSERVER | Minutes entre deux réapprovisionnements en mode intervalle. | 20 plage 1 – 1440 |
Heure du réappro. quotidienrestock.defaultHourSERVER | Heure en jeu du réapprovisionnement quotidien (6 = lever du soleil). | 6 plage 0 – 23 |
Échanges maxlimits.maxTradesSERVER | Nombre maximal d'échanges par marchand. | 32 plage 1 – 128 |
Taille NBT maxlimits.maxNbtBytesSERVER | Taille NBT maximale (octets) d'un objet d'échange ou d'une variante de modèle. | 8192 plage 256 – 262144 |
Points de passage maxlimits.maxWaypointsSERVER | Nombre maximal de points de passage par trajet. | 32 plage 1 – 256 |
Rayon de zone maxlimits.maxRadiusSERVER | Rayon maximal de la zone d'un marchand, en blocs. | 32 plage 1 – 128 |
Distance de trajet maxlimits.maxRouteDistanceSERVER | Distance maximale entre un point de passage et le domicile. | 128 plage 8 – 1024 |
Objets interditslimits.itemDenySERVER | Objets (identifiants ou #tags) qui ne peuvent pas être vendus. | 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 |
Modèles interditslimits.appearanceDenySERVER | Types d'entités (ou modid:*) qui ne peuvent pas servir de modèle de marchand. | minecraft:ender_dragon |
Opérateurs ignorent les interdictionslimits.opsBypassDenySERVER | Les opérateurs peuvent utiliser les objets et modèles interdits. | activé |
Autoriser les œufs d'apparitionlimits.allowSpawnEggsSERVER | Les éditeurs non-opérateurs peuvent vendre des œufs d'apparition. | désactivé |
Afficher les titresdisplay.showTitlesCLIENTverrouillable | Ligne de titre au-dessus du nom des marchands. | activé |
Afficher le panneau « fermé »display.showClosedSignCLIENTverrouillable | Au-dessus des marchands en dehors de leurs horaires. | activé |
Carte d'accueildisplay.greetingCardCLIENTverrouillable | Afficher l'accueil au-dessus de l'écran d'échange. | activé |
Portée des nomsdisplay.nameRangeCLIENTverrouillable | Distance jusqu'à laquelle les noms des marchands sont affichés. | 24 plage 4 – 64 |
Rotation de l'aperçueditor.autoRotateCLIENT | Fait tourner lentement le modèle dans l'éditeur. | activé |
Compatibilité
| Minecraft | 1.20.1 |
|---|---|
| Chargeur de mods | Forge 47.2 ou plus récent |
| Kobase Core | inclus dans le jar du mod (de 1.0.2 à 2.0.0 (exclu)) – rien à installer en plus |
| Installation | Sur le serveur et tous les clients (un seul jar pour les deux, Kobase Core est intégré). |
| Modpacks | CJ_SimpleMod · Modpack D+J |
Pour les autres mods : une API (de.kobase.traders.api.TraderApi) crée et configure des marchands depuis le code ou du JSON et ouvre l'éditeur ; TraderClientApi propose l'éditeur comme fenêtre de conception. Kobase Traders reste une dépendance optionnelle.
Versions
- v1.0.0 Première version : marchands à l'apparence libre, échanges personnalisés, réapprovisionnement, niveaux, zones, trajets, horaires, modèles et modèles de rôle ; réglages via Kobase Core ; 12 langues.
- v1.0.1 Traductions : tous les textes du mod et de ses réglages en 13 langues ; avec Kobase Core 1.0.3.
- v1.0.2 Réglages : infobulles et libellés manquants ajoutés dans toutes les langues.