Repository navigation
Configuration
Antidino35 edited this page Oct 28, 2026
·
1 revision
Tous les fichiers sont dans plugins/SMPplugin/. Après modification : /perk reload.
Les textes utilisent MiniMessage. Préfixe les noms d'items par <!italic> pour retirer l'italique par défaut.
lang: "fr_FR" # fr_FR | en_US | de_DE | es_ES
slot:
max: 3 # borne haute (exclue) du tirage aléatoire
min: 1 # borne basseitem:
material: "AMETHYST_SHARD"
display_name: "<light_purple>Cristal d'emplacement"
slots:
added: 1 # slots ajoutés par utilisation
max: 6 # maximum par équipement
extra_items: [WOODEN_HOE, BOW, CROSSBOW, TRIDENT, MACE, ELYTRA, FISHING_ROD]
craft:
shape: ["DND", "NSN", "DND"]
ingredient: { D: DIAMOND_BLOCK, N: NETHERITE_INGOT, S: NETHER_STAR }Un fichier par perk.
id: "magnet"
item:
material: "COMPASS"
display_name: "<gray>Magnet"
craft:
shape: ["IEI", "DCD", "IEI"] # 3 lignes de 3 caractères max
ingredient: { I: IRON_BLOCK, E: ENDER_PEARL, D: DIAMOND_BLOCK, C: COMPASS }
level:
max: 3 # 1 à 10
upgrade_cost: 2 # 2 à 9
bonus_per_level: 0.5
values: # liste par niveau ou nombre seul
radius: [3, 5, 8]
description:
- "<gray>Attire les <white>objets au sol</white> proches"Les perks AttributePerk définissent bonus et malus directement en YAML :
modifiers:
speed:
attribute: "MOVEMENT_SPEED"
amount: 0.10 # valeur au niveau 1
amount_per_level: 0.05 # ajouté à chaque niveau (peut être négatif)
operation: "ADD_SCALAR" # ADD_NUMBER / ADD_SCALAR / MULTIPLY_SCALAR_1
slot_group: "FEET" # ANY / MAINHAND / OFFHAND / HEAD / CHEST / LEGS / FEET / ARMORLes préfixes GENERIC_ et PLAYER_ sont acceptés pour les noms d'attributs.
Voir Raretes.
Messages du plugin. Change lang dans config.yml pour basculer de langue ; les variables s'écrivent %nom%.
Développé par Antidino • Vertex Studio • Dépôt GitHub
⚔️ SMPplugin
🚀 Démarrer
📖 Référence
🛠️ Développeur
❓ Aide