Vous tapez /gamemode 1 sur un serveur Java et rien ne se passe. Normal : depuis plusieurs versions, c'est /gamemode creative sur Java, pas le numéro. Vous essayez /ban sur Bedrock pour virer un griefer, la commande n'existe pas. Bedrock n'a pas de /ban natif. Ce genre de différence entre les deux éditions fait perdre un temps fou quand on administre un serveur. Ce guide couvre toutes les commandes qui fonctionnent réellement en 2026, avec les différences Java/Bedrock marquées à chaque fois.
Ce qu'il faut retenir
- Java utilise 4 niveaux OP (1 à 4). Bedrock utilise 3 rôles (visitor, member, operator) via
permissions.json. - Sur Bedrock, les commandes nécessitent que les cheats soient activés dans les paramètres du monde, même si vous êtes opérateur.
- Les commandes se tapent dans le chat (touche T ou /) en jeu, ou dans la console du serveur (sans le slash).
- Bedrock n'a pas de
/ban,/data,/fillbiome,/advancementni/function. Java n'a pas de/allowlist,/setmaxplayers,/daylockni/tickingarea.
Devenir opérateur et niveaux de permission
Java Edition
Sur un serveur Java, vous ne pouvez pas vous donner les droits OP depuis le chat en jeu. Il faut passer par la console du serveur :
op NomDuJoueur
Java utilise 4 niveaux d'opérateur, configurables dans server.properties via op-permission-level :
- Niveau 1 : bypass de la protection de spawn
- Niveau 2 : commandes de gameplay et cheats (
/give,/tp,/summon,/gamemode,/gamerule,/fill) - Niveau 3 : modération (
/op,/deop,/kick,/ban,/whitelist) - Niveau 4 : administration serveur (
/stop,/save-all,/publish)
Bedrock Edition
Bedrock utilise permissions.json avec trois rôles : visitor, member, operator. Vous pouvez aussi accorder le statut OP depuis la console avec op NomDuJoueur. La différence fondamentale : sur Bedrock, même un opérateur ne peut pas exécuter de commandes si les cheats ne sont pas activés dans les paramètres du monde. C'est le piège le plus fréquent.
Activer les cheats sur Bedrock désactive définitivement les succès/achievements pour ce monde. Les désactiver par la suite ne les restaure pas.
Commandes de gestion des joueurs
| Commande | Java | Bedrock | Description | Exemple |
|---|---|---|---|---|
/op |
✅ | ✅ | Donne le statut opérateur à un joueur | /op Steve |
/deop |
✅ | ✅ | Retire le statut opérateur | /deop Steve |
/kick |
✅ | ✅ | Expulse un joueur avec un message optionnel | /kick Steve Comportement inapproprié |
/ban |
✅ | ❌ | Bannit un joueur (Java uniquement) | /ban Steve Grief |
/ban-ip |
✅ | ❌ | Bannit une adresse IP (Java uniquement) | /ban-ip 192.168.1.1 |
/banlist |
✅ | ❌ | Affiche la liste des joueurs ou IP bannis | /banlist players |
/pardon |
✅ | ❌ | Débannit un joueur | /pardon Steve |
/pardon-ip |
✅ | ❌ | Débannit une adresse IP | /pardon-ip 192.168.1.1 |
/whitelist |
✅ | ❌ | Gère la liste blanche (on/off/add/remove/list) | /whitelist add Steve |
/allowlist |
❌ | ✅ | Équivalent Bedrock de /whitelist | /allowlist add Steve |
/list |
✅ | ✅ | Affiche la liste des joueurs connectés | /list |
/setmaxplayers |
❌ | ✅ | Change le nombre max de joueurs (Bedrock) | /setmaxplayers 20 |
/setidletimeout |
✅ | ❌ | Définit le temps d'inactivité (en minutes) avant expulsion AFK | /setidletimeout 10 |
/opreload |
❌ | ✅ | Recharge la configuration des permissions opérateurs. Alias : /permission | /opreload |
L'absence de /ban sur Bedrock est un point à ne pas négliger pour les admins de serveurs. Sur un serveur Bedrock dédié, la modération passe par allowlist.json (whitelist) ou par des add-ons tiers. Il n'y a pas de ban natif en ligne de commande.
Commandes de communication et d'affichage
| Commande | Java | Bedrock | Description | Exemple |
|---|---|---|---|---|
/say |
✅ | ✅ | Affiche un message dans le chat au nom du serveur | /say Le serveur redémarre dans 5 min |
/msg |
✅ | ✅ | Message privé à un joueur. Alias : /tell, /w | /msg Steve Rejoins-moi au spawn |
/me |
✅ | ✅ | Message à la troisième personne dans le chat | /me construit un château |
/tellraw |
✅ | ✅ | Envoie un message formaté en JSON à un ou plusieurs joueurs | /tellraw @a {"text":"Bienvenue","color":"gold"} |
/help |
✅ | ✅ | Affiche la liste des commandes ou l'aide d'une commande spécifique. Alias : /? | /help gamemode |
/teammsg |
✅ | ❌ | Message privé à tous les membres de votre équipe scoreboard. Alias : /tm | /teammsg Regroupement au spawn |
/title |
✅ | ✅ | Affiche un titre en grand à l'écran (title, subtitle, actionbar, times, clear) | /title @a title {"text":"Bienvenue !","color":"gold"} |
/titleraw |
❌ | ✅ | Version Bedrock de /title avec JSON brut | /titleraw @a title {"rawtext":[{"text":"Salut"}]} |
/bossbar |
✅ | ❌ | Crée et gère des barres de boss personnalisées (add, set, remove) | /bossbar add monbar "Event en cours" |
/team |
✅ | ❌ | Gère des équipes (couleurs, collision, nametags, chat). add/join/modify/remove | /team add rouge |
/title est la base de tout événement serveur. Combinez-la avec /execute pour afficher des messages contextuels quand un joueur entre dans une zone. /bossbar permet de créer des barres de progression visibles par tous (timer de match, compteur de mobs). Les barres de boss persistent même après un redémarrage du serveur.
Commandes audio et visuelles
| Commande | Java | Bedrock | Description | Exemple |
|---|---|---|---|---|
/playsound |
✅ | ✅ | Joue un son à un emplacement ou pour un joueur | /playsound minecraft:entity.ender_dragon.growl master @a |
/stopsound |
✅ | ✅ | Arrête un son en cours de lecture | /stopsound @a |
/particle |
✅ | ✅ | Génère des particules à une position | /particle heart 0 70 0 1 1 1 0.1 50 |
/music |
❌ | ✅ | Contrôle la musique de fond (play, queue, stop, volume) | /music play record.pigstep 1.0 0.0 loop |
/camerashake |
❌ | ✅ | Secoue la caméra d'un joueur (effet d'impact) | /camerashake add @a 0.5 1 rotational |
/playanimation |
❌ | ✅ | Joue une animation sur une entité (Bedrock) | /playanimation @e[type=villager] animation.villager.celebrate |
/posteffect |
✅ | ❌ | Applique un filtre visuel post-processing (Java 26.x) | /posteffect minecraft:creeper |
Commandes de gameplay
| Commande | Java | Bedrock | Description | Exemple |
|---|---|---|---|---|
/gamemode |
✅ | ✅ | Change le mode de jeu. Java : noms (creative). Bedrock : noms ou numéros (1). |
/gamemode creative Steve |
/defaultgamemode |
✅ | ✅ | Définit le mode de jeu par défaut pour les nouveaux joueurs | /defaultgamemode survival |
/difficulty |
✅ | ✅ | Change la difficulté. Java : noms. Bedrock : noms ou numéros (0-3). | /difficulty hard |
/give |
✅ | ✅ | Donne un item à un joueur | /give @p diamond 64 |
/clear |
✅ | ✅ | Vide l'inventaire d'un joueur (ou un item spécifique) | /clear Steve |
/tp |
✅ | ✅ | Téléporte un joueur vers des coordonnées ou un autre joueur. Alias : /teleport | /tp Steve 100 64 -200 |
/spawnpoint |
✅ | ✅ | Définit le point de spawn d'un joueur | /spawnpoint Steve 0 64 0 |
/setworldspawn |
✅ | ✅ | Définit le spawn du monde | /setworldspawn 0 64 0 |
/kill |
✅ | ✅ | Tue une entité ou un joueur | /kill @e[type=zombie] |
/effect |
✅ | ✅ | Applique ou retire un effet de potion | /effect give @p speed 60 2 |
/enchant |
✅ | ✅ | Enchante l'item tenu en main | /enchant @p sharpness 5 |
/xp |
✅ | ✅ | Donne de l'XP ou des niveaux. Alias Java : /experience | /xp add Steve 30 levels |
/summon |
✅ | ✅ | Fait apparaître une entité à une position | /summon zombie ~ ~ ~ |
/spreadplayers |
✅ | ✅ | Disperse des joueurs aléatoirement dans une zone | /spreadplayers 0 0 10 100 false @a |
/damage |
✅ | ✅ | Inflige des dégâts à une entité avec un type spécifique | /damage @e[type=zombie,limit=1] 10 minecraft:fire |
/attribute |
✅ | ❌ | Lit ou modifie un attribut d'entité (santé, vitesse, etc.) | /attribute @p minecraft:max_health base set 40 |
/spectate |
✅ | ❌ | Suit une entité en mode spectateur (Java) | /spectate @e[type=player,limit=1] |
/ability |
❌ | ✅ | Octroie ou retire une capacité spéciale (mute, mayfly, worldbuilder) | /ability @p mayfly true |
Sur Java, /give utilise la syntaxe item_id[composants] pour les items avec des données spécifiques. Sur Bedrock, les data values numériques sont encore utilisées pour certaines variantes. Les deux systèmes ne sont pas interchangeables.
Commandes du monde
| Commande | Java | Bedrock | Description | Exemple |
|---|---|---|---|---|
/time set |
✅ | ✅ | Définit l'heure (day, night, noon, midnight, ou ticks) | /time set day |
/time add |
✅ | ✅ | Avance le temps | /time add 6000 |
/weather |
✅ | ✅ | Change la météo (clear, rain, thunder) | /weather clear 999999 |
/toggledownfall |
❌ | ✅ | Alterne pluie/beau temps (commande legacy Bedrock, supprimée en Java 1.13) | /toggledownfall |
/gamerule |
✅ | ✅ | Modifie une règle de jeu | /gamerule keepInventory true |
/daylock |
❌ | ✅ | Verrouille le cycle jour/nuit à l'heure actuelle. Alias : /alwaysday | /daylock true |
/worldborder |
✅ | ❌ | Gère la bordure du monde (Java uniquement) | /worldborder set 10000 |
/fill |
✅ | ✅ | Remplit une zone de blocs (replace, destroy, keep, hollow, outline) | /fill 0 60 0 50 70 50 stone |
/clone |
✅ | ✅ | Copie une zone de blocs vers une autre position | /clone 0 60 0 10 70 10 100 60 100 |
/setblock |
✅ | ✅ | Place un bloc à une position précise | /setblock 0 64 0 diamond_block |
/fillbiome |
✅ | ❌ | Change le biome d'une zone (Java uniquement) | /fillbiome 0 -64 0 100 320 100 jungle |
/tickingarea |
❌ | ✅ | Crée une zone toujours chargée même sans joueur (Bedrock) | /tickingarea add 0 0 0 100 100 100 mazone |
/forceload |
✅ | ❌ | Force le chargement permanent de chunks (Java) | /forceload add 0 0 100 100 |
/immutableworld |
❌ | ✅ | Rend le monde non modifiable par les non-opérateurs (Bedrock) | /immutableworld true |
Gamerules les plus utiles
| Gamerule | Valeur par défaut | Ce que ça change |
|---|---|---|
keepInventory |
false | Les joueurs conservent leur inventaire à la mort |
doDaylightCycle |
true | Le cycle jour/nuit s'arrête si false |
doWeatherCycle |
true | La météo reste fixe si false |
mobGriefing |
true | Les mobs ne détruisent plus de blocs si false (creepers, endermen) |
doMobSpawning |
true | Désactive le spawn naturel de mobs si false |
doFireTick |
true | Le feu ne se propage plus si false |
commandBlockOutput |
true | Masque les messages des command blocks dans le chat si false |
pvp |
true | Désactive les dégâts entre joueurs si false |
showDeathMessages |
true | Masque les messages de mort dans le chat si false |
naturalRegeneration |
true | La santé ne se régénère plus naturellement si false (mode UHC) |
playersSleepingPercentage |
100 | Pourcentage de joueurs devant dormir pour passer la nuit (Java) |
mobGriefing false est la gamerule la plus activée sur les serveurs communautaires. L'effet secondaire que beaucoup oublient : les villageois ne peuvent plus ramasser de nourriture ni cultiver, ce qui casse les fermes automatiques à villageois.
Commandes d'exploration et de localisation
| Commande | Java | Bedrock | Description | Exemple |
|---|---|---|---|---|
/locate structure |
✅ | ✅ | Trouve la structure la plus proche (village, forteresse, etc.) | /locate structure minecraft:village_plains |
/locate biome |
✅ | ✅ | Trouve le biome le plus proche | /locate biome minecraft:jungle |
/locate poi |
✅ | ❌ | Trouve le point d'intérêt le plus proche (Java) | /locate poi minecraft:bee_nest |
/place |
✅ | ❌ | Place une structure, feature ou template à une position (Java) | /place structure minecraft:village_plains ~ ~ ~ |
/waypoint |
✅ | ❌ | Gère les points de repère personnels (Java 26.x) | /waypoint add mabase ~ ~ ~ |
/locate est indispensable pour trouver rapidement une forteresse ou un village. Sur Java, la commande affiche un lien cliquable dans le chat pour s'y téléporter directement.
Commandes d'items et d'entités avancées
| Commande | Java | Bedrock | Description | Exemple |
|---|---|---|---|---|
/item |
✅ | ❌ | Modifie ou remplace un item dans un slot d'inventaire ou de bloc (Java) | /item replace entity @p armor.head with diamond_helmet |
/replaceitem |
❌ | ✅ | Équivalent Bedrock de /item (ancien nom, supprimé en Java 1.17) | /replaceitem entity @p slot.armor.head 0 diamond_helmet |
/loot |
✅ | ❌ | Génère du loot depuis une table de butin (Java) | /loot give @p loot minecraft:chests/simple_dungeon |
/recipe |
✅ | ❌ | Donne ou retire des recettes de craft (Java) | /recipe give @p * |
/ride |
❌ | ✅ | Monte/démonte une entité sur une autre (Bedrock) | /ride @p start_riding @e[type=horse,c=1] |
/tag |
✅ | ✅ | Ajoute ou retire un tag à une entité (pour ciblage avec sélecteurs) | /tag @p add staff |
/event |
❌ | ✅ | Déclenche un événement prédéfini sur une entité (Bedrock) | /event entity @e[type=creeper] minecraft:start_explosion |
Commandes de serveur
| Commande | Java | Bedrock | Description | Exemple |
|---|---|---|---|---|
/stop |
✅ | ✅ | Arrête le serveur proprement (sauvegarde incluse) | /stop |
/save-all |
✅ | ❌ | Force une sauvegarde du monde (Java). Ajoutez flush pour forcer l'écriture disque. |
/save-all flush |
/save-off |
✅ | ❌ | Désactive les sauvegardes automatiques (pour maintenance/backup) | /save-off |
/save-on |
✅ | ❌ | Réactive les sauvegardes automatiques | /save-on |
/save hold |
❌ | ✅ | Prépare une sauvegarde (Bedrock, étape 1) | /save hold |
/save query |
❌ | ✅ | Vérifie si la sauvegarde est prête (Bedrock, étape 2) | /save query |
/save resume |
❌ | ✅ | Reprend le fonctionnement normal après sauvegarde (Bedrock, étape 3) | /save resume |
/reload |
✅ | ✅ | Recharge les datapacks (Java) ou les behavior packs (Bedrock) | /reload |
/seed |
✅ | ✅ | Affiche le seed du monde | /seed |
/publish |
✅ | ❌ | Ouvre un monde solo au LAN (Java) | /publish true creative 25565 |
/unpublish |
✅ | ❌ | Ferme le monde LAN (Java 26.x) | /unpublish |
/transfer |
❌ | ✅ | Transfère un joueur vers un autre serveur (Bedrock) | /transfer 192.168.1.100 19132 |
/save-off et /save-on sont utilisés pendant les backups. Enchaînez /save-off, /save-all flush, copiez les fichiers du monde, puis /save-on. Cela garantit que les fichiers ne changent pas pendant la copie.
Sélecteurs de cible
Les sélecteurs remplacent un nom de joueur par un filtre qui cible dynamiquement une ou plusieurs entités.
| Sélecteur | Cible | Java | Bedrock |
|---|---|---|---|
@p |
Le joueur le plus proche | ✅ | ✅ |
@a |
Tous les joueurs | ✅ | ✅ |
@r |
Un joueur aléatoire | ✅ | ✅ |
@e |
Toutes les entités (joueurs + mobs + items) | ✅ | ✅ |
@s |
L'entité qui exécute la commande | ✅ | ✅ |
@n |
L'entité la plus proche (ajouté en 1.21) | ✅ | ✅ |
Les filtres entre crochets diffèrent entre Java et Bedrock :
@e[type=zombie,distance=..10]— tous les zombies dans un rayon de 10 blocs (Java)@e[type=zombie,r=10]— même chose sur Bedrock (rau lieu dedistance)@a[gamemode=survival]— tous les joueurs en survie (Java)@a[m=0]— même chose sur Bedrock (mau lieu degamemode)@e[type=item,limit=1,sort=nearest]— l'item droppé le plus proche (Java)@e[type=item,c=1]— équivalent Bedrock (cau lieu delimit)
Java supporte nbt=, team= et predicate= que Bedrock n'a pas. Bedrock a has_property pour les propriétés d'entités.
La commande /execute
/execute est la commande la plus puissante de Minecraft. Elle permet d'exécuter une commande au nom d'une autre entité, à une autre position, sous certaines conditions.
Sous-commandes Java : as, at, positioned, if, unless, store, on, summon, run. Bedrock n'a pas on, summon, store, ni positioned over.
Exemples concrets :
/execute as @a at @s run particle heart ~ ~2 ~— particules cœur au-dessus de chaque joueur/execute if entity @e[type=zombie,distance=..5] run say Zombie à proximité !— alerte si zombie à moins de 5 blocs/execute at @e[type=creeper] run kill @s— tue tous les creepers/execute store result score @p timer run time query daytime— stocke l'heure dans un score
Sur Bedrock avant la 1.19.30, /execute utilisait une syntaxe complètement différente (/execute @e ~ ~ ~ commande). Si un tutoriel utilise cette syntaxe, il est obsolète.
Commandes de scoreboard et progrès
| Commande | Java | Bedrock | Description | Exemple |
|---|---|---|---|---|
/scoreboard objectives |
✅ | ✅ | Crée, supprime et affiche des objectifs (add, remove, setdisplay) | /scoreboard objectives add kills playerKillCount |
/scoreboard players |
✅ | ✅ | Gère les scores des joueurs (set, add, remove, reset) | /scoreboard players set Steve kills 10 |
/trigger |
✅ | ❌ | Permet aux non-OP de modifier un score trigger (Java) | /trigger vote set 1 |
/advancement |
✅ | ❌ | Gère les progrès (grant, revoke). Java uniquement. | /advancement grant @p everything |
/trigger est la seule commande que les joueurs non-OP peuvent exécuter sur Java (avec /tell, /me, /help). C'est ce qui permet de créer des systèmes de vote ou des menus interactifs sans donner les droits OP. Le score trigger doit d'abord être créé avec /scoreboard objectives add vote trigger.
Commandes d'automatisation (Java)
| Commande | Description | Exemple |
|---|---|---|
/function |
Exécute un fichier .mcfunction d'un datapack | /function monpack:start |
/schedule |
Planifie l'exécution d'une fonction après un délai | /schedule function monpack:restart 10m |
/datapack |
Gère les datapacks (enable, disable, list) | /datapack list |
/data |
Lit ou modifie les données NBT d'entités, blocs ou stockages | /data get entity @p Inventory |
/random |
Génère un nombre aléatoire ou utilise un générateur séquentiel (Java 26.x) | /random value 1..6 |
/return |
Retourne une valeur depuis une fonction et interrompt son exécution | /return 1 |
/tick |
Contrôle la vitesse des ticks du serveur (rate, freeze, step) | /tick rate 40 |
/data est la commande la plus puissante et la plus absente de Bedrock. Elle permet de lire et modifier les données internes de n'importe quelle entité ou bloc. Il n'existe aucun équivalent sur Bedrock, ce qui est la différence technique la plus significative entre les deux éditions.
/tick rate 40 accélère le serveur à 40 ticks/seconde (vitesse double). Combiné avec /tick freeze et /tick step, c'est un outil de debug pour tester des mécanismes redstone ou des fermes automatiques.
Commandes de debug et diagnostic (Java)
| Commande | Description | Exemple |
|---|---|---|
/debug start/stop |
Lance ou arrête un profil de performance (génère un fichier .txt) | /debug start |
/perf start/stop |
Lance un profil de performance de 10 secondes (côté serveur) | /perf start |
/jfr start/stop |
Lance une session Java Flight Recorder pour profiler le serveur | /jfr start |
/fetchprofile |
Récupère un profil de performance (Java 26.x) | /fetchprofile |
Commandes exclusives Bedrock
Bedrock dispose de plusieurs commandes qui n'existent pas sur Java, principalement liées aux add-ons, aux behavior packs et au contrôle de l'expérience joueur.
| Commande | Description | Exemple |
|---|---|---|
/clearspawnpoint |
Supprime le point de spawn d'un joueur (revient au spawn mondial) | /clearspawnpoint @p |
/dialogue |
Ouvre, change ou ferme un dialogue NPC | /dialogue open @e[type=npc,c=1] @p |
/fog |
Pousse ou retire un paramètre de brouillard pour un joueur | /fog @a push monpack:brouillard_rouge my_fog |
/hud |
Affiche ou masque des éléments de l'interface (cœurs, faim, hotbar) | /hud @a hide all |
/inputpermission |
Contrôle les entrées d'un joueur (mouvement, caméra, attaque) | /inputpermission set @a movement disabled |
/mobevent |
Active ou désactive des événements de mobs (raids, patrouilles) | /mobevent minecraft:pillager_patrols_event false |
/structure |
Sauvegarde ou charge une structure depuis un fichier .mcstructure | /structure save mastructure 0 64 0 10 10 10 |
/volumearea |
Crée une zone 3D avec des propriétés (audio, fog, biome) | /volumearea add monpack:zone1 0 60 0 100 80 100 |
/camera |
Change la perspective caméra d'un joueur (modes cinématiques) | /camera @p set minecraft:free |
/scriptevent |
Envoie un événement aux scripts Bedrock (API Script) | /scriptevent monpack:start |
/hud @a hide all masque la totalité de l'interface : plus de cœurs, plus de barre de faim, plus de hotbar. Utilisez /hud @a reset pour tout réafficher. /inputpermission permet de bloquer le mouvement d'un joueur (pour une cinématique), de désactiver l'attaque (zone non-combat), ou d'interdire la rotation de la caméra.
Commandes supprimées ou obsolètes
Plusieurs commandes ont été retirées au fil des versions. Si un guide les mentionne encore, il est obsolète.
| Commande supprimée | Version de suppression | Remplacée par |
|---|---|---|
/testfor |
Java 1.13 | /execute if entity |
/testforblock |
Java 1.13 | /execute if block |
/testforblocks |
Java 1.13 | /execute if blocks |
/blockdata |
Java 1.13 | /data merge block |
/entitydata |
Java 1.13 | /data merge entity |
/replaceitem |
Java 1.17 | /item replace (reste sur Bedrock) |
/achievement |
Java 1.12 | /advancement |
/stats |
Java 1.13 | /execute store |
/toggledownfall |
Java 1.13 | /weather (reste sur Bedrock) |
/mixer |
Bedrock 1.2 | Supprimée (fin du service Mixer) |
Différences clés Java vs Bedrock
| Aspect | Java Edition | Bedrock Edition |
|---|---|---|
| Système de permissions | 4 niveaux OP (1-4) | 3 rôles (visitor, member, operator) + cheats obligatoires |
| Ban natif | ✅ /ban, /ban-ip, /pardon | ❌ Pas de commande de ban |
| Modes de jeu | Noms uniquement (creative) |
Noms ou numéros (creative ou 1) |
| Sélecteur distance | distance=..10 |
r=10 |
| Sélecteur limite | limit=1,sort=nearest |
c=1 |
| Données NBT | ✅ /data (lecture/écriture) | ❌ Pas d'accès NBT |
| Bordure du monde | ✅ /worldborder | ❌ Pas de bordure native |
| Zones toujours chargées | /forceload | /tickingarea |
| Sauvegarde | /save-all (une commande) | /save hold + query + resume (trois étapes) |
| Fonctions/datapacks | ✅ /function, /datapack, /schedule | Behavior packs (système différent) |
| Effets infinis | ✅ Durée "infinite" supportée | ❌ Pas de durée infinie |
| Préfixe d'item | minecraft:stone |
stone (préfixe optionnel) |
| Verrouillage jour/nuit | Via /gamerule doDaylightCycle false | /daylock ou /alwaysday |
| Contrôle HUD | ❌ | ✅ /hud |
| Contrôle inputs joueur | ❌ | ✅ /inputpermission |
Questions fréquentes
Comment activer les commandes dans un monde solo ?
Sur Java, activez "Allow Commands" lors de la création du monde, ou ouvrez le monde au LAN (menu Pause, Open to LAN) et cochez "Allow Cheats". Sur Bedrock, activez "Allow Cheats" dans les paramètres du monde. Attention : sur Bedrock, activer les cheats désactive les achievements de manière permanente pour ce monde.
Pourquoi /gamemode 1 ne fonctionne pas sur Java ?
Java n'accepte plus les numéros de mode de jeu depuis la version 1.13. Utilisez les noms : /gamemode creative, /gamemode survival, /gamemode adventure, /gamemode spectator. Bedrock accepte encore les deux formes (noms et numéros).
Comment bannir un joueur sur Bedrock ?
Bedrock n'a pas de commande /ban native. Vous pouvez utiliser la whitelist (/allowlist on puis /allowlist add pour chaque joueur autorisé) pour empêcher les indésirables de se connecter. Sinon, des add-ons tiers ou des outils de gestion de serveur ajoutent des commandes de ban.
Les commandes fonctionnent-elles dans les command blocks ?
Oui, sur les deux éditions. Les command blocks exécutent les commandes sans slash et avec les permissions maximales. Ils sont activables dans server.properties (Java : enable-command-block=true) ou dans les paramètres du monde (Bedrock). Les command blocks n'ont pas besoin de statut OP car ils s'exécutent au niveau du serveur.
Comment trouver la syntaxe exacte d'une commande sur ma version ?
Tapez la commande dans le chat et l'autocomplétion (touche Tab sur Java, suggestions automatiques sur Bedrock) affichera la syntaxe exacte supportée par votre version. Vous pouvez aussi utiliser /help NomDeLaCommande pour obtenir la description et la syntaxe complète.
Quelles commandes utiliser pour un serveur events/mini-jeux ?
Les commandes clés sont /scoreboard (compteurs de kills, objectifs), /tag (marquer des joueurs par équipe), /execute (logique conditionnelle), /title (affichage de texte à l'écran), /bossbar (barres de progression, Java uniquement), /team (gestion d'équipes avec couleurs, Java uniquement), et /gamerule (désactiver la régénération, PvP, etc.). Les command blocks ou les datapacks permettent d'automatiser ces commandes sans intervention manuelle.


Aucun commentaire pour le moment.