◀ mc.kobase.de

Kobase Traders

Infos du mod · Kobase Traders

v1.0.2!

Kobase Traders

kobasetraders · par dkosin · licence MIT
v1.0.2Minecraft de 1.20.1 à 1.21 (exclu)Forge 47.2 ou plus récentclient + serveur

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

ActionEffet
Clic droit sur un bloc avec la baguette de marchandplacer un nouveau marchand et ouvrir l'éditeur (permission requise)
S'accroupir + clic droit sur un marchand avec la baguetteouvrir l'éditeur
Clic droit sur un marchandcommercer
Éditeur → Comportement → Trajet → Enregistrerl'é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 baguettele prochain bloc cliqué devient le point de départ
Éditeur : Appliquer / Terminé / Annulerenvoyer 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

Baguette de marchandplace des marchands et ouvre l'éditeur
Baguette de marchand
place des marchands et ouvre l'éditeur

Recettes

Baguette de marchand – 1× Lingot de fer, 2× BâtonLingot de fer en haut à droite, deux bâtons en diagonale en dessous.
Baguette de marchand – 1× Lingot de fer, 2× Bâton
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.

OptionSignificationDéfaut
Qui peut modifier les marchands
permissions.edit
SERVER
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 modifier
permissions.allowOwnerEdit
SERVER
Le joueur qui a créé un marchand peut toujours le modifier.activé
Qui peut créer des marchands
permissions.spawn
SERVER
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 joueur
spawn.maxPerPlayer
SERVER
Nombre de marchands qu'un joueur non-opérateur peut posséder (0 = illimité).0
plage 0 – 1000
Rôle de départ
spawn.defaultTemplate
SERVER
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 invincibles
defaults.invulnerable
SERVER
Seul /kill peut les supprimer.activé
Nouveaux marchands permanents
defaults.persistent
SERVER
Ils ne disparaissent jamais.activé
Nouveaux marchands poussables
defaults.pushable
SERVER
Les joueurs et les créatures peuvent les pousser.désactivé
Réapprovisionnement par défaut
restock.defaultMode
SERVER
Jamais, quotidien, à intervalle ou comme les villageois (deux fois par jour).Comme villageois
Jamais / Quotidien / Intervalle / Comme villageois
Intervalle de réappro. (min)
restock.defaultMinutes
SERVER
Minutes entre deux réapprovisionnements en mode intervalle.20
plage 1 – 1440
Heure du réappro. quotidien
restock.defaultHour
SERVER
Heure en jeu du réapprovisionnement quotidien (6 = lever du soleil).6
plage 0 – 23
Échanges max
limits.maxTrades
SERVER
Nombre maximal d'échanges par marchand.32
plage 1 – 128
Taille NBT max
limits.maxNbtBytes
SERVER
Taille NBT maximale (octets) d'un objet d'échange ou d'une variante de modèle.8192
plage 256 – 262144
Points de passage max
limits.maxWaypoints
SERVER
Nombre maximal de points de passage par trajet.32
plage 1 – 256
Rayon de zone max
limits.maxRadius
SERVER
Rayon maximal de la zone d'un marchand, en blocs.32
plage 1 – 128
Distance de trajet max
limits.maxRouteDistance
SERVER
Distance maximale entre un point de passage et le domicile.128
plage 8 – 1024
Objets interdits
limits.itemDeny
SERVER
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 interdits
limits.appearanceDeny
SERVER
Types d'entités (ou modid:*) qui ne peuvent pas servir de modèle de marchand.minecraft:ender_dragon
Opérateurs ignorent les interdictions
limits.opsBypassDeny
SERVER
Les opérateurs peuvent utiliser les objets et modèles interdits.activé
Autoriser les œufs d'apparition
limits.allowSpawnEggs
SERVER
Les éditeurs non-opérateurs peuvent vendre des œufs d'apparition.désactivé
Afficher les titres
display.showTitles
CLIENTverrouillable
Ligne de titre au-dessus du nom des marchands.activé
Afficher le panneau « fermé »
display.showClosedSign
CLIENTverrouillable
Au-dessus des marchands en dehors de leurs horaires.activé
Carte d'accueil
display.greetingCard
CLIENTverrouillable
Afficher l'accueil au-dessus de l'écran d'échange.activé
Portée des noms
display.nameRange
CLIENTverrouillable
Distance jusqu'à laquelle les noms des marchands sont affichés.24
plage 4 – 64
Rotation de l'aperçu
editor.autoRotate
CLIENT
Fait tourner lentement le modèle dans l'éditeur.activé

Compatibilité

Minecraft1.20.1
Chargeur de modsForge 47.2 ou plus récent
Kobase Coreinclus dans le jar du mod (de 1.0.2 à 2.0.0 (exclu)) – rien à installer en plus
InstallationSur le serveur et tous les clients (un seul jar pour les deux, Kobase Core est intégré).
ModpacksCJ_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