Close Menu
Minecraft-France
  • Accueil
  • Discord
  • Actualités Minecraft
    • Mises à jour Minecraft
  • Guides Minecraft
  • Ressources
    • Mods Minecraft
      • Versions
        • Mod 26.2 – Minecraft
        • Mod 26.1 – Minecraft
        • Mod 1.21 – Minecraft
        • Mod 1.20 – Minecraft
        • Mod 1.19 – Minecraft
        • Mod 1.16 – Minecraft
        • Mod 1.14 – Minecraft
        • Mod 1.12 – Minecraft
        • Mod 1.7 – Minecraft
      • Catégories
        • [Mod] Cheats
        • [Mod] Décoration
        • [Mod] Divers
        • [Mod] Equipements
        • [Mod] Gameplay
        • [Mod] Graphismes
        • [Mod] Mondes
        • [Mod] Véhicules
    • Shaders
    • Resource Packs
      • Versions
        • Resource Pack 26.2
        • Resource Pack 26.1
        • Resource Pack 1.21
        • Resource Pack 1.20
        • Resource Pack 1.19
        • Resource Pack 1.16
        • Resource Pack 1.14
        • Resource Pack 1.12
        • Resource Pack 1.7
      • Résolutions
        • [16 x 16]
        • [32 x 32]
        • [64 x 64]
        • [128 x 128]
        • [256 x 256]
        • [512 x 512]
      • Catégories
        • Add-On
        • Cartoon
        • Classique
        • Interface
        • Médiéval
        • Moderne
        • PVP
        • Réaliste
        • Thème
    • Maps
      • Maps Survie
      • Maps Aventure
      • Maps Constructions
      • Maps Mini-Jeux
      • Maps Multijoueurs
      • Maps PVP
      • Maps Solo
    • Modpack
    • Autres Ressources
      • Seeds /Graines Minecraft
      • Skins
      • Datapacks
      • Outils
  • Minecraft: Bedrock Edition
  • Divers
    • Serveurs Minecraft
    • Fonds d’écran Minecraft
    • Boutique
      • Vêtements Minecraft
      • LEGO Minecraft
    • Dossiers
    • Les autres Minecraft
Facebook X (Twitter) Instagram
Login
Minecraft-France
  • Accueil
  • Discord
  • Actualités Minecraft
    • Mises à jour Minecraft
  • Guides Minecraft
  • Ressources
    • Mods Minecraft
      • Versions
        • Mod 26.2 – Minecraft
        • Mod 26.1 – Minecraft
        • Mod 1.21 – Minecraft
        • Mod 1.20 – Minecraft
        • Mod 1.19 – Minecraft
        • Mod 1.16 – Minecraft
        • Mod 1.14 – Minecraft
        • Mod 1.12 – Minecraft
        • Mod 1.7 – Minecraft
      • Catégories
        • [Mod] Cheats
        • [Mod] Décoration
        • [Mod] Divers
        • [Mod] Equipements
        • [Mod] Gameplay
        • [Mod] Graphismes
        • [Mod] Mondes
        • [Mod] Véhicules
    • Shaders
    • Resource Packs
      • Versions
        • Resource Pack 26.2
        • Resource Pack 26.1
        • Resource Pack 1.21
        • Resource Pack 1.20
        • Resource Pack 1.19
        • Resource Pack 1.16
        • Resource Pack 1.14
        • Resource Pack 1.12
        • Resource Pack 1.7
      • Résolutions
        • [16 x 16]
        • [32 x 32]
        • [64 x 64]
        • [128 x 128]
        • [256 x 256]
        • [512 x 512]
      • Catégories
        • Add-On
        • Cartoon
        • Classique
        • Interface
        • Médiéval
        • Moderne
        • PVP
        • Réaliste
        • Thème
    • Maps
      • Maps Survie
      • Maps Aventure
      • Maps Constructions
      • Maps Mini-Jeux
      • Maps Multijoueurs
      • Maps PVP
      • Maps Solo
    • Modpack
    • Autres Ressources
      • Seeds /Graines Minecraft
      • Skins
      • Datapacks
      • Outils
  • Minecraft: Bedrock Edition
  • Divers
    • Serveurs Minecraft
    • Fonds d’écran Minecraft
    • Boutique
      • Vêtements Minecraft
      • LEGO Minecraft
    • Dossiers
    • Les autres Minecraft
Minecraft-France
Accueil > Tutoriels > [Tutoriel] La commande /random [1.20.2+]
Les commandes Tutoriels

[Tutoriel] La commande /random [1.20.2+]

Par YanisBft24 septembre 2023Mis à jour le:15 mai 2025
Suivre Minecraft-France sur Google
commande random

Grand adepte des commandes que vous êtes, vous vous êtes sans doute rendu compte que récupérer une valeur aléatoire dans Minecraft n’était pas aussi simple que prévu. Mais ça, c’était jusqu’à la version 1.20.2, et la commande /random qu’elle ajoute.

Cette commande, intuitive et complète, permet de générer des nombres entiers aléatoires dans une plage donnée, en incluant optionnellement un paramètre de séquence. Cette séquence peut également être réinitialisée.

Générer un nombre aléatoire

Générer un nombre entier aléatoire se fait soit avec la commande /random value <plage> [<séquence>], soit avec la commande /random roll <plage> [<séquence>]. Alors que l’argument value n’enverra le résultat qu’au joueur qui a exécuté la commande, roll l’affichera dans le tchat à tous les joueurs connectés.

Le paramètre plage correspond à une plage de nombres entiers, qui définissent la valeur minimum et la valeur maximum à utiliser. Elle peut avoir comme valeur 1..10, -5..15, 37.. ou encore ..-100. Si le minimum ou le maximum ne sont pas précisés, ils vaudront respectivement -2147483648 et 2147483647. Notez que la taille totale de la plage doit être comprise entre 2 et 2147483646.

Le paramètre séquence, quant à lui, permet de spécifier un chemin d’accès vers une loot table, c’est-à-dire une chaîne de caractères utilisée pour créer le nombre aléatoire. Pour les plus matheux d’entre vous, ce paramètre pourra vous être utile afin de prévoir le nombre généré. Pour les autres, ne vous inquiétez pas, il est optionnel.

Exemples

Dans ce premier exemple, le joueur qui a exécuté la commande a généré le nombre 122 à partir d’une plage définie entre 100 et 200. La commande utilisée est /random value 100..200.

commande random ex1
Résultat de la commande /random value 100..200

Ici, la commande a généré et affiché à tout le monde un nombre aléatoire compris entre -10 et 10, en utilisant la séquence minecraft:entities/creeper. La commande utilisée est /random roll -10..10 minecraft:entities/creeper.

commande random ex2
Résultat de la commande /random roll -10..10 minecraft:entities/creeper

Prenons maintenant un exemple plus concret, en effectuant une action spécifique en fonction du nombre généré aléatoirement.

  1. D’abord, on crée un scoreboard avec la commande /scoreboard objectives add exemple dummy.
  2. Ensuite, on stocke un nombre aléatoire compris entre 1 et 3 dans ce score, pour le joueur qui exécute la commande. Pour cela, on utilise la commande /execute store result score @s exemple run random value 1..3.
  3. En fonction de la valeur générée aléatoirement, on exécute une action différente :
    • /execute if score @s exemple matches 1 run give @s diamond 1
    • /execute if score @s exemple matches 2 run weather rain
    • /execute if score @s exemple matches 3 run gamemode creative

Réinitialiser une séquence

Réinitialiser une séquence se fait avec la commande /random reset <séquence> [<graine>] [<inclureGraineDuMonde>] [<inclureIdSéquence>].

Le paramètre séquence correspond à un chemin d’accès sous forme de chaîne de caractères, comme vu précédemment. Il est également possible de réinitialiser toutes les séquences utilisées en mettant « * » comme valeur de ce paramètre.

Les autres paramètres, à savoir graine, inclureGraineDuMonde et inclureIdSéquence, permettent de préciser la manière de réinitialiser la séquence. Ils sont tous les trois optionnels.

  • La graine correspond à la valeur utilisée pour réinitialiser la séquence, sous forme de nombre entier
  • Le paramètre inclureGraineDuMonde permet, s’il vaut true, d’utiliser la graine du monde pour réinitialiser la séquence
  • Le paramètre inclureIdSéquence permet, s’il vaut true, d’utiliser l’identifiant de la séquence pour réinitialiser la séquence

Encore une fois, ces paramètres sont complexes et permettent d’affiner les nombres aléatoires générés de manière assez poussée.

Exemples

Dans cet exemple, le joueur a réinitialisé toutes les séquences utilisées, en utilisant la commande /random reset *.

commande random ex3
Résultat de la commande /random reset *

Ici, le joueur réinitialise la séquence minecraft:entities/creeper, en utilisant la graine 123456 et en incluant la graine du monde et l’identifiant de séquence. La commande utilisée est /random reset minecraft:entities/creeper 123456 true true.

commande random ex4
Résultat de la commande /random reset minecraft:entities/creeper 123456 true true

En savoir plus sur les séquences aléatoires

Sur le même thème :

  • [Tutoriel] La commande /attribute [1.16+]
    commande attribute
  • Maison Médiévale Minecraft : tutoriel de construction
    Maison Medievale guide
Partager sur les réseaux sociaux Facebook Twitter Pinterest
Article précédent[Mod] FallingTree [1.16.5 – 26.2]
Article suivant [Mod] Iron’s Spells ‘n Spellbooks [1.18.2 – 1.21.1]
YanisBft
  • X (Twitter)

Joueur Minecraft depuis 2012, staff sur le serveur PeaceAndCube, administrateur du wiki français et rédacteur occasionnel sur votre site préféré :)

Laissez une réponse

Infos utiles

Retrouvez les liens essentiels pour télécharger Minecraft, consulter le wiki et suivre les dernières mises à jour du jeu.

Télécharger Minecraft Wiki Minecraft
Dernière mise à jour
Illustration de la mise à jour Minecraft
26.2 — Chaos Cubed
Mise à jour à venir
Illustration du toisième Drop
26.3 — Troisième Drop
Statut des services Minecraft en ligne
État des services Minecraft Tous les services sont en ligne Voir l’état des services

Personnaliser Minecraft

Mods 26.3 Resource Packs 26.3 Modpacks Maps Shaders

Votre version est mémorisée pour vos prochaines visites.

Les ressources essentielles

Optifine Optifine Installez des mods avec NeoForge NeoForge Installez des mods avec l’API Fabric Minecraft Fabric Installez des mods avec l’API Forge Minecraft Forge Améliorer visuellement Minecraft avec des shaders Shaders Minecraft Apprenez en plus sur Minecraft grâce à nos guides Guide Minecraft

Les tendances de la semaine

  1. Illustration de [Resource Pack] Prism [1.14.4 – 26.2] [Resource Pack] Prism [1.14.4 – 26.2] Très consulté cette semaine
  2. Illustration de [Modpack] More Realistic [1.12.2 – 1.21.1] [Modpack] More Realistic [1.12.2 – 1.21.1] À découvrir
  3. Illustration de [Resource Pack] Enhanced [1.21.11 – 26.2] [Resource Pack] Enhanced [1.21.11 – 26.2] Très consulté cette semaine
  4. Illustration de E-LITE shaders (MakeUp edit) E-LITE shaders (MakeUp edit) À découvrir
  5. Illustration de [Resource Pack] Enchanted Books: Re-covered [1.18.2 – 26.3] [Resource Pack] Enchanted Books: Re-covered [1.18.2 – 26.3] À découvrir
  6. Illustration de OptiFine Minecraft – 1.7.10 – 26.2 OptiFine Minecraft – 1.7.10 – 26.2 Très consulté cette semaine

Discord de Minecraft-France

Échangez avec la communauté, trouvez de l’aide, partagez vos créations, présentez ou trouvez votre serveur Minecraft. +40 000 membres ... en ligne Rejoindre Minecraft-France

Partenaires

  • Hytale World
  • Hebergeur Minecraft
  • NationsGlory
  • PeaceAndCube
  • Play-MC
  • Hébergeur d’image
Minecraft-France © 2011 - 2026, Tous droits réservés. Non approuvé ou associé à Mojang Studios ou Microsoft
Contact | Mentions légales | À propos

Ecrivez ci-dessus et appuyez sur la touche Entrer pour lancer la recherche. Appuyez sur la touche Echap pour annuler.

Sign In or Register

Bienvenue !

Connectez-vous ci-dessous ou S'enregistrer maintenant.

Mot de passe perdu ?

S'enregistrer maintenant

Déjà inscrit ? Connecter.

Un mot de passe vous sera envoyé par mail.