Aller au contenu
← Toute la documentation

/// PLUGIN TIERS PRIS EN CHARGE

Quick Smelt

Guide gratuit pour configurer ce plugin tiers dans le Hub. Pour l’installer, utilisez sa fiche ou sa source officielle.

Préparer votre fichier

  1. Vérifiez la version installée

    Ce guide décrit Quick Smelt 5.1.5. Le configurateur doit utiliser cette même version.

  2. Récupérez les réglages

    Cliquez sur Importer, puis Depuis mon serveur. Choisissez les fichiers et confirmez leur chargement. Sélectionner un serveur ne remplace pas le document ouvert. Vous pouvez aussi importer des fichiers de cet appareil ou une configuration depuis Mes projets.

  3. Modifiez et envoyez

    Ajustez les réglages, corrigez les erreurs, puis utilisez Envoyer pour transmettre les fichiers au serveur choisi. Un conflit bloque l’envoi jusqu’à votre décision. Vous pouvez toujours exporter seulement les fichiers dont vous avez besoin.

Les envois au serveur disposent de sauvegardes privées. Enregistrer conserve votre travail dans Mes projets ; cette action n’envoie rien au serveur. Un téléchargement permet aussi de reprendre sans connexion.

Réglages de cette version

Général 9
Utiliser la permission
Activé / désactivé · obligatoire

Requiert quicksmelt.use pour le propriétaire ou le joueur qui allume le four.

Chemin JSONUse Permission
Multiplicateurs de vitesse de fonte
Valeur JSON · obligatoire

Accélérer ou ralentir les ticks de cuisson : 2 les exécute deux fois plus souvent que 1, et accélère aussi les étapes de combustible liées aux ticks. Le nom court du four prime sur global. Utilisez des valeurs positives.

Chemin JSONSpeed Multipliers
Multiplicateurs de vitesse du combustible
Valeur JSON · obligatoire

Faire diminuer plus vite ou moins vite la réserve de combustion de chaque unité de combustible, à chaque tick. 2 l’épuise deux fois plus vite ; la fréquence des ticks dépend aussi de Speed Multipliers. Le four précis prime sur global.

Chemin JSONFuel Usage Speed Multipliers
Multiplicateurs de consommation
Valeur JSON · obligatoire

Choisir combien d’unités de combustible retirer quand une réserve de combustion est épuisée. 2 consomme deux unités au lieu d’une ; ce n’est pas la vitesse de cuisson. Le four précis prime sur global.

Chemin JSONFuel Usage Multipliers
Multiplicateurs de production
Valeur JSON · obligatoire

Multiplier les quantités produites, y compris les sous-produits du combustible comme le charbon. Le four précis prime sur global ; dans sa table, le nom court de l’objet produit prime sur global. Les quantités finales sont converties en entiers.

Chemin JSONOutput Multipliers
Liste blanche des entrées
Valeur JSON · obligatoire

Autoriser ces objets à cuire même si la température du four ne conviendrait normalement pas. Ce n’est pas une liste exclusive : les autres objets restent soumis à la cuisson normale. Blacklist est prioritaire. Les noms courts décrivent les objets d’entrée ; le four précis prime sur global.

Chemin JSONWhitelist
Liste noire des entrées
Valeur JSON · obligatoire

Empêcher la cuisson des objets d’entrée listés, même s’ils figurent aussi dans Whitelist. Les objets absents des deux listes suivent les règles normales de température. Le four précis prime sur global.

Chemin JSONBlacklist
Fréquences de fonte
Valeur JSON · obligatoire

Espacer le traitement des objets : 2 ne les traite qu’un tick de cuisson sur deux, sans espacer de la même façon le combustible. Le four précis prime sur global. Gardez un entier positif : 0 provoque une division par zéro dans cette version.

Chemin JSONSmelting Frequencies (Smelt items every N smelting ticks)
Journalisation de débogage
Activé / désactivé · obligatoire

Active une journalisation de diagnostic détaillée.

Chemin JSONDebug

Instructions du plugin

Quick Smelt 5.1.5

Quick Smelt modifie la vitesse de traitement des fours, la consommation de combustible, la production et les entrées acceptées. Il n’a pas de dépendance plugin obligatoire et fonctionne avec Oxide. Si Use Permission vaut true, accordez quicksmelt.use aux joueurs choisis : le chemin de bascule épinglé accepte un propriétaire éligible ou un joueur éligible qui actionne le four.

Revu le 2026-10-05 avec le guide officiel de misticos, la source épinglée 5.1.5, le schéma et les valeurs par défaut. Le Hub modifie oxide/config/QuickSmelt.json ; il ne fait fonctionner aucun four, n’accorde pas de permissions et ne mesure pas le débit.

Configuration

  • Speed Multipliers change la fréquence de traitement des objets pour chaque four. Fuel Usage Speed Multipliers change la vitesse de combustion, tandis que Fuel Usage Multipliers change la quantité consommée.
  • Output Multipliers est une table dynamique à deux niveaux : shortname du four, puis shortname de l’objet produit. global peut servir de valeur de repli à chaque niveau.
  • Whitelist et Blacklist sont des tables dynamiques contenant les shortnames d’entrée, pas de sortie. La blacklist gagne un recouvrement. Un objet absent de la whitelist n’est pas automatiquement refusé ; les contrôles normaux de cuisson restent applicables.
  • Smelting Frequencies (Smelt items every N smelting ticks) traite les objets tous les N ticks de fonte ; une valeur plus élevée rend le traitement plus lent et moins fréquent.
  • Debug active la journalisation de diagnostic et doit normalement rester false.

Modifiez ces règles avec les entrées nommées et les champs de valeur du formulaire ; aucun JSON brut n’est nécessaire. Remplacez les clés d’exemple comme furnace.shortname et item.shortname par des shortnames Rust réels (furnace, furnace.large, campfire, etc.). La source épinglée ne valide ni le signe des multiplicateurs ni les bornes de fréquence. Des valeurs nulles, négatives ou extrêmes peuvent casser l’équilibrage, produire excessivement, modifier le combustible de façon inattendue ou causer des problèmes arithmétiques à l’exécution ; testez l’ensemble des règles hors production.

Fichier cible : oxide/config/QuickSmelt.json.

Recette : petits fours plus rapides sans bonus de production

  1. Dans Speed Multipliers, gardez l’entrée global à 1 et ajoutez un réglage nommé furnace avec la valeur 2. Dans Smelting Frequencies (Smelt items every N smelting ticks), gardez global à 1.
  2. Dans chaque section de combustible, gardez global à 1. Dans Output Multipliers, conservez une entrée de four global contenant une entrée d’objet global réglée à 1. Retirez les exceptions par four incompatibles et les entrées d’exemple inutiles.
  3. Gardez Use Permission à true, accordez quicksmelt.use aux joueurs choisis, rechargez QuickSmelt et comparez minerai, production et combustible dans un petit four de test.

Vitesse, combustible et production sont des réglages séparés, pas un ratio combustible/minerai garanti. Une règle furnace ne vise pas furnace.large.

Recette : doubler les fragments de métal des petits fours

  1. Dans Output Multipliers, gardez une entrée de four global dont l’objet global vaut 1. Ajoutez une entrée de four furnace ; à l’intérieur, réglez global sur 1 et ajoutez metal.fragments avec la valeur 2.
  2. Gardez vitesse, les deux tables de combustible et fréquence à global 1 pour isoler la production ; retirez les exceptions par four incompatibles.
  3. Rechargez et comparez le minerai de métal dans les petits/grands fours avec des joueurs éligibles. Vérifiez les listes d’entrée effectives si la fonte est bloquée.

Il s’agit d’un exemple d’équilibrage, pas d’un taux conseillé en production. Testez le fichier complet avant de l’appliquer à un serveur actif.

Permissions et limites

quicksmelt.use est vérifiée si Use Permission vaut true. À la bascule du four, le propriétaire ou le joueur qui l’actionne peut être éligible ; ce n’est pas un contrôle réservé au propriétaire. L’export n’accorde pas cette permission et n’installe pas le plugin.

Utilisez des valeurs positives de vitesse/combustible/production et une fréquence entière d’au moins 1. Le configurateur bloque une fréquence invalide avant l’export et initialise les nouvelles règles à 1. Sélectionnez un four dans Fours et cuisson pour modifier ses sept règles ensemble ; Tous les fours modifie global. Gardez Debug à false hors diagnostic.

Questions

Pourquoi un four ignore-t-il mon réglage global ?

Son shortname propre est prioritaire. Utilisez de vraies clés comme furnace ou furnace.large, pas furnace.shortname. À chaque niveau, l’entrée propre remplace le repli global sans fusionner toutes ses entrées. Vérifiez aussi les permissions.

Faut-il metal.ore ou metal.fragments dans les listes d’entrée ?

Utilisez l’entrée (metal.ore) dans les listes et le produit (metal.fragments) dans les multiplicateurs de sortie. Si l’entrée figure dans les deux listes effectives, la blacklist gagne. La whitelist n’est pas une liste stricte de refus du reste ; les objets absents suivent les contrôles normaux de cuisson.

Installer les fichiers

Avec un serveur connecté, cliquez sur Envoyer dans le configurateur. Le résultat indique si les fichiers ont été envoyés et si le plugin a été rechargé. Sans RCON, rechargez le plugin depuis votre panneau serveur après l’envoi.

Sans serveur connecté : Conservez une copie des fichiers actuels. Placez chaque fichier exporté dans le dossier indiqué avant l’export, ou reprenez les chemins du ZIP. Ne placez pas les données ou les traductions dans le dossier config.

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

Guide de configuration et d’envoi →