Plugin SCore pour Minecraft : présentation et utilisation (guide 2026)
Cet article est traduit de l'anglais. Lire l'original.
Si vous avez installé ExecutableItems ou un autre plugin Ssomar, vous avez vu cette ligne dans les instructions : « requires SCore ». Ce guide explique ce qu'est réellement SCore, pourquoi chaque plugin Ssomar en dépend et, plus intéressant encore, la puissante boîte à outils qu'il vous offre gratuitement.
Réponse rapide
SCore est la bibliothèque centrale gratuite partagée par tous les plugins Ssomar : ExecutableItems, ExecutableBlocks, ExecutableEvents, ExecutableCrafting, MyFurniture et d'autres. Ce n'est pas un plugin de gameplay en soi : il fournit le moteur sur lequel ces plugins tournent, ainsi qu'un ensemble d'outils utilisables depuis n'importe lequel d'entre eux :
| Outil | Ce qu'il fait |
|---|---|
| Custom Commands | Plus de 100 commandes au-delà de Minecraft vanilla : pour les joueurs, les entités, les blocs et les items |
| Custom Conditions | Logique conditionnelle pour les capacités (monde, permission, vérifications de placeholders…) |
| Placeholders | Valeurs dynamiques pour les données de joueur, d'entité et de bloc, avec prise en charge des calculs |
| SCore Particles | Effets de particules et formes avancés |
| Custom Projectiles | Concevez vos propres comportements de projectiles |
| SCore Variables | Variables persistantes par joueur ou globales |
| Custom Triggers | Stockez des listes de commandes, exécutez-les manuellement ou selon un calendrier |
Pourquoi un plugin central séparé ?
Les plugins Ssomar partagent une énorme quantité de mécanismes : l'analyseur de commandes, le système de conditions, la résolution des placeholders, le rendu des particules, la physique des projectiles. Les livrer une seule fois dans SCore au lieu de les dupliquer signifie :
- Une seule mise à jour corrige tous les plugins. Quand une nouvelle version de Minecraft sort, mettre à jour SCore met à jour les mécaniques de base partout.
- Tout est compatible avec tout. Une capacité d'ExecutableItems peut déclencher un bloc ExecutableBlocks, vérifier une condition d'ExecutableEvents et lancer des particules SCore, car ils parlent tous le même langage.
- Vous n'apprenez la syntaxe qu'une seule fois. Les commandes et les placeholders que vous apprenez pour les items personnalisés fonctionnent de façon identique pour les blocs personnalisés, les événements et le crafting.
Installer SCore
- Téléchargez SCore (gratuit) depuis splugins.net/resources, Modrinth ou Spigot.
- Placez
SCore.jardans votre dossierplugins/, à côté des plugins Ssomar que vous utilisez. - Redémarrez le serveur. C'est tout : il n'y a rien à configurer pour commencer.
SCore fonctionne sur les serveurs Spigot, Paper et Folia. Gardez SCore et vos plugins Ssomar à jour ensemble : une différence de version est la cause la plus fréquente des erreurs au démarrage (comment mettre à jour correctement).
La boîte à outils SCore en pratique
Custom Commands : le vocabulaire de vos capacités
Chaque capacité que vous créez dans ExecutableItems ou ExecutableEvents est, au fond, une liste de commandes SCore. Elles vont bien au-delà de celles de Minecraft vanilla :
- Commandes de joueur et de cible : envoyer des action bars et des titres, téléporter, modifier la santé, la faim ou l'expérience, propulser des joueurs dans une direction…
- Commandes d'entité : faire apparaître, modifier ou supprimer n'importe quelle entité.
- Commandes de bloc : placer, casser ou transformer des blocs par programmation.
- Commandes d'item : modifier l'item en main : durabilité, enchantements, lore.
- Commandes utilitaires : délais, boucles, choix aléatoires, branches conditionnelles.
Un « marteau de foudre » qui frappe la foudre là où vous regardez, repousse les mobs proches et affiche un cooldown dans l'action bar n'est que l'empilement de quelques-unes de ces commandes en YAML.
Placeholders : des valeurs dynamiques partout
Les placeholders SCore exposent les données du joueur, les informations d'entité et les propriétés de bloc dans n'importe quelle commande ou condition. Deux atouts les distinguent :
- Calcul intégré : les placeholders numériques prennent directement en charge l'arithmétique :
%amount%+6,%player_health%-2. - Compatibilité avec PlaceholderAPI : n'importe quel placeholder PAPI fonctionne dans les commandes SCore, vos capacités peuvent donc réagir aux soldes d'économie, aux rangs ou aux statistiques d'autres plugins.
Particules, projectiles, variables, triggers
- SCore Particles dessine des formes et des effets animés autour des joueurs, des entités ou de coordonnées : la couche visuelle de vos capacités personnalisées.
- Custom Projectiles vous permet de définir la vitesse, la gravité, les particules et les commandes à l'impact d'un projectile : la base des armes à feu, des sorts et des grappins.
- SCore Variables stocke des valeurs par joueur ou globalement (compteurs de kills, niveaux de charge, étapes de quête) qui persistent après les redémarrages.
- Custom Triggers stocke des listes de commandes que vous pouvez exécuter manuellement ou selon un calendrier : événements à l'échelle du serveur, annonces programmées, tâches répétitives.
Bonus : la dureté des blocs
Une fonctionnalité méconnue de SCore : les duretés de blocs vous permettent de redéfinir le temps nécessaire pour casser n'importe quel bloc, selon l'item. De l'obsidienne cassable en 3 secondes avec un bâton, du sable qui demande 10 secondes avec une pioche en diamant, ou des règles sur mesure pour vos ExecutableItems.
SCore et les plugins construits dessus
| SCore (gratuit) | ExecutableItems | ExecutableBlocks | ExecutableEvents | |
|---|---|---|---|---|
| Rôle | Bibliothèque centrale et outils | Items personnalisés | Blocs personnalisés | Événements de serveur personnalisés |
| Requis ? | Toujours | Optionnel | Optionnel | Optionnel |
| Utilise les commandes SCore | - | ✔ | ✔ | ✔ |
| Utilise les conditions SCore | - | ✔ | ✔ | ✔ |
| Utilise les placeholders SCore | - | ✔ | ✔ | ✔ |
Commencez avec SCore et le plugin qui correspond à votre besoin, puis ajoutez les autres plus tard : ils se combinent naturellement parce qu'ils partagent le même cœur. Consultez la liste des plugins compatibles pour voir comment ils s'intègrent au reste de votre stack (WorldGuard, MythicMobs, ItemsAdder, Vault…).
Foire aux questions
Qu'est-ce que le plugin SCore dans Minecraft ? SCore est la bibliothèque centrale gratuite requise par tous les plugins Ssomar. Elle fournit la boîte à outils partagée (commandes personnalisées, conditions, placeholders, particules, projectiles, variables et triggers) sur laquelle reposent ExecutableItems, ExecutableBlocks, ExecutableEvents, ExecutableCrafting et MyFurniture.
SCore est-il gratuit ? Oui, entièrement. Les versions premium des plugins construits dessus sont payantes, mais SCore lui-même est gratuit.
Ai-je besoin de SCore si j'utilise uniquement ExecutableItems ? Oui : c'est une dépendance obligatoire pour tous les plugins Ssomar. Installez les deux jars et redémarrez.
SCore fonctionne-t-il sur Paper et Folia ? Oui. SCore prend en charge Spigot, Paper et Folia.
Où se trouve le wiki de SCore ? Juste ici : la documentation complète de SCore couvre chaque commande, condition et placeholder.