Aller au contenu
← Toute la documentation

/// PLUGIN TIERS PRIS EN CHARGE

Stack Size Controller

Guide gratuit pour configurer ce plugin tiers dans le Hub. Le plugin s’installe séparément depuis sa source officielle.

Préparer votre fichier

  1. Vérifiez la version installée

    Ce guide décrit Stack Size Controller 4.1.3. Le configurateur doit utiliser cette même version.

  2. Importez votre configuration

    Ouvrez le configurateur et importez le JSON actuel. Pour une nouvelle installation, vous pouvez partir de l’exemple proposé.

  3. Modifiez et téléchargez

    Ajustez les réglages, corrigez les erreurs signalées et téléchargez le JSON. Gardez une copie de votre ancien fichier avant de le remplacer.

Votre configuration n’est pas sauvegardée sur le site. Conservez le fichier exporté ; il permet aussi de reprendre plus tard.

Réglages de cette version

Général 7
Restaurer les piles vanilla au déchargement
Activé / désactivé · obligatoire

Restaure les tailles de pile vanilla au déchargement du plugin.

Chemin JSONRevertStackSizesToVanillaOnUnload
Empiler les objets à durabilité maximale
Activé / désactivé · obligatoire

Autorise l’empilement des armes et autres objets à durabilité maximale.

Chemin JSONAllowStackingItemsWithDurability
Masquer le préfixe du plugin
Activé / désactivé · obligatoire

Ce réglage reste présent pour assurer la compatibilité de la configuration, mais la documentation du plugin indique qu’il n’a actuellement aucun effet.

Chemin JSONHidePrefixWithPluginNameInMessages
Multiplicateur global des piles
Nombre · obligatoire

Multiplicateur global des tailles de pile. 1 conserve les tailles de base ; une valeur plus grande autorise des piles plus grandes, sous réserve des réglages plus spécifiques.

Chemin JSONGlobalStackMultiplier
Multiplicateurs par catégorie
Valeur JSON · obligatoire

Définissez un multiplicateur numérique pour chaque catégorie d’objets Rust. Les catégories supplémentaires d’un fichier importé sont conservées.

Chemin JSONCategoryStackMultipliers
Multiplicateurs par objet
Valeur JSON · obligatoire

Définissez un multiplicateur pour chaque shortname d’objet ou identifiant numérique.

Chemin JSONIndividualItemStackMultipliers
Tailles de pile par objet
Valeur JSON · obligatoire

Définissez une taille de pile exacte pour chaque shortname d’objet. Le plugin ajoute les objets Rust actuels au chargement ; cette liste est donc vide dans une nouvelle configuration.

Chemin JSONIndividualItemStackSize
Version de configuration 3
Major
Choix · obligatoire

Repère interne du format de configuration. Conservez la valeur fournie pour cette version du plugin.

Chemin JSONVersionNumber → Major

Valeurs possibles : 4

Minor
Choix · obligatoire

Repère interne du format de configuration. Conservez la valeur fournie pour cette version du plugin.

Chemin JSONVersionNumber → Minor

Valeurs possibles : 1

Patch
Choix · obligatoire

Repère interne du format de configuration. Conservez la valeur fournie pour cette version du plugin.

Chemin JSONVersionNumber → Patch

Valeurs possibles : 3

Instructions du plugin

Stack Size Controller 4.1.3

Configurez gratuitement Stack Size Controller sous Oxide avec oxide/config/StackSizeController.json. Ce guide correspond à la version officielle uMod 4.1.3 observée le 2026-08-02, sous licence MIT. Le Hub ne fournit pas le code du plugin et ne l’exécute pas.

Réglages fixes

  • RevertStackSizesToVanillaOnUnload restaure les tailles vanilla au déchargement du plugin.
  • AllowStackingItemsWithDurability autorise l’empilement des objets à durabilité maximale.
  • HidePrefixWithPluginNameInMessages reste dans le fichier, mais n’a actuellement aucun effet selon la documentation officielle.
  • GlobalStackMultiplier s’applique globalement.
  • VersionNumber est géré par le plugin et vaut 4.1.3 dans la configuration par défaut fournie.

Catégories et objets

  • CategoryStackMultipliers commence avec les catégories Rust connues de la version 4.1.3. Le plugin crée ces entrées à partir des catégories du jeu lorsqu’il fonctionne sur le serveur. Le configurateur conserve aussi toute catégorie numérique supplémentaire.
  • IndividualItemStackMultipliers associe un shortname ou un ID numérique d’objet à un multiplicateur numérique. Les valeurs individuelles priment sur celles des catégories.
  • IndividualItemStackSize associe les shortnames à des tailles de pile entières. Cette liste est vide dans la configuration initiale ; au premier chargement, le plugin la remplit depuis les définitions d’objets Rust et la met à jour pour les nouveaux objets. L’exemple fourni laisse donc cette liste vide.

La limite Rust d’une pile est 2 147 483 647. Après modification, rechargez StackSizeController pour appliquer les tailles.

Source officielle : https://umod.org/plugins/stack-size-controller

Installer le fichier

Après avoir conservé une copie de l’ancien fichier, placez le JSON exporté à cet emplacement sur votre serveur :

oxide/config/StackSizeController.json

Suivez les instructions du plugin ci-dessus pour ses dépendances et son rechargement. L’export ne connecte pas le site à votre serveur.