Wiki Create · Redstone
Contact de redstone
Le contact de redstone marche par paire : quand deux contacts se regardent, chacun émet un signal de redstone. Le vrai intérêt, c'est qu'un contact peut voyager sur une contraption : à chaque fois qu'il passe devant son partenaire fixe, celui-ci donne une impulsion. On en fait des fins de course, des détecteurs de passage et les étages d'un ascenseur.
Fiche technique
- Catégorie
- Redstone
- Signal
- Puissance 15 vers tous les côtés, sauf le bloc qu’il regarde
- Condition
- Deux contacts face à face (chacun tourné vers l’autre)
- Sur contraption
- Le contact fixe s’allume au passage du contact mobile
- Zone active
- 0,65 bloc devant le contact mobile
- Coupure
- Un tick après le départ du contact mobile
- Ascenseur
- Une clé le change en contact d’ascenseur sous une poulie d’ascenseur
- Version
- Create 6.0.8 · Minecraft 1.21.1
Fabrication à l'établi (2 contacts)
→ 2 contacts de redstone
Deux contacts qui se regardent
Pose deux contacts face contre face : ils s'allument tous les deux et alimentent ce qui les touche, ici un fil de redstone. Le contact n'alimente pas le bloc qu'il regarde, seulement ses autres côtés. Il ne transporte pas non plus le signal à travers les blocs.
Poser un contact
Le contact regarde vers le joueur qui le pose. Accroupi, il se tourne vers le bloc cliqué. Posé contre un autre contact, il se tourne tout seul pour lui faire face. La clé le fait pivoter ensuite si besoin.
Ce qu'il alimente
Un contact allumé alimente ses voisins comme une source faible : un fil, une lampe, une porte, un piston collé contre lui. Il ne rend pas conducteur le bloc qui le porte. Pour aller plus loin, pose un fil ou une liaison de redstone juste à côté. Une porte en fer peut ainsi s'ouvrir au passage d'un wagonnet ou d'une cabine, puis se refermer derrière.
Un contact sur une contraption

Le contact du haut est maintenant fixé à une structure qui tourne sur un roulement. À chaque tour, il passe au-dessus du contact fixe : celui-ci s'allume au passage, puis s'éteint un tick après. Notre simulation suit la vraie position du contact mobile : l'impulsion dure le temps où sa zone active est au-dessus du bloc.
Une impulsion courte
Dans la boucle, la structure fait un tour en environ 3,6 secondes et le contact fixe ne reste allumé que trois dixièmes de seconde par tour. Plus la contraption va vite, plus l'impulsion raccourcit : à grande vitesse, elle peut ne durer qu'un tick.
Pour l'ascenseur
Sous une poulie d'ascenseur, un clic de clé sur un contact posé sur le côté de la cage le transforme en contact d'ascenseur : chaque étage a le sien, et la cabine s'y arrête. Hors d'un ascenseur, le contact reste un contact simple.
Idées de montages
Une fin de course : un contact sur un piston ou un portique, un autre au bout du trajet, branché sur un inverseur pour repartir dans l'autre sens. Un compteur de tours pour une grande roue. Sur un wagonnet assemblé, un contact qui déclenche une gare de chargement.
Erreurs fréquentes
Les deux contacts doivent vraiment se regarder : un contact tourné vers le côté ne détecte rien. Le contact mobile doit passer juste devant le fixe, à moins d'un bloc. Et une contraption trop rapide ne laisse qu'une impulsion très courte : un extenseur d'impulsions la rallonge.
Ce que montre la boucle
La boucle garde trois tours sur les cinq de la scène. Le contact du haut est sur la contraption : notre simulation suit sa vraie position et allume le contact fixe pendant les quelques degrés où il passe au-dessus, puis l'éteint un tick après.
Sur notre serveur
Sur Create France, les contacts servent surtout aux ascenseurs des grandes bases et aux portes de garage à pistons. Une paire suffit par étage.
← Tous les guides du wiki Create
Sources des chiffres (code de Create 6.0.8)
- Recette : crafting/logistics/redstone_contact.json (2 contacts)
- Signal : RedstoneContactBlock.getSignal (15 sauf vers FACING), hasValidContact, updateShape / tick
- Sur contraption : ContactMovementBehaviour (getActiveAreaOffset 0,65 ; visitNewPosition ; extinction au tick suivant)
- Ascenseur : RedstoneContactBlock.onWrenched (ElevatorColumn -> contact d’ascenseur)
- Simulation : WIKI/redstone_sim.py (signaux, délais, liaisons, verrous et vitesses recalculés tick par tick d'après le code de Create et de Minecraft ; seules les actions du joueur viennent de la scène)
- Scène : RedstoneScenes.contact (3 tours gardés sur 5)
Textes et animations originaux de Create France, rendus d'après les scènes Ponder du mod. Create est un mod de la Create Team, non affilié à Create France.





