Wiki Create · Trains

Signal de train

Le signal de train évite que deux trains automatiques se percutent. Il découpe la voie en cantons : un train par canton, jamais deux. Dans nos boucles, les feux ne sont pas joués à la main : ils sont recalculés d'après la position des trains, comme le fait le code de Create.

Create 6.0.8 · Minecraft 1.21.1 · mis à jour le

Un signal est posé au bord de la voie ; un second, tourné dans l'autre sens, laisse passer le train vers la station ; des tubes Nixie répètent les feux.

Fiche technique

Catégorie
Trains
Fabrication
1 boitier de train + 1 tube électronique = 4 signaux (sans forme)
Pose
Clic droit sur un rail, puis poser à 16 blocs au plus
Rouge
Canton suivant occupé (ou croisé par un canton occupé), ou signal de redstone
Sens
Un signal ne règle que les trains qui le franchissent dans son sens
Mode croisé
À la clé : vert seulement si le train pourra aussi sortir du canton (sinon rouge ou jaune)
Comparateur
Signal quand le feu est rouge
Version
Create 6.0.8 · Minecraft 1.21.1

Fabrication à l'établi (sans forme)

Boitier de trainTube électronique

→ 4 signaux de train

Poser un signal

Un signal est posé au bord de la voie ; un second, tourné dans l'autre sens, laisse passer le train vers la station ; des tubes Nixie répètent les feux.

Comme pour la station : clic droit sur le rail avec le signal en main, puis pose le bloc à proximité. Le repère apparaît sur la voie à l'endroit choisi. Deux repères de la voie doivent être à plus de trois quarts de bloc l'un de l'autre.

Pour les trains automatiques

Train et station derrière le signal

Les signaux règlent les trains conduits par un planning. Un joueur aux commandes peut passer au rouge : rien ne l'arrête, à lui de regarder les feux.

Un sens de passage

Le train ne peut pas franchir le signal à contresens

Un signal n'agit que dans un sens, celui de la flèche du repère. Un train programmé ne franchit jamais un signal à contresens : s'il n'existe pas d'autre chemin, il attend. Une voie à signaux d'un seul côté devient donc à sens unique.

Deux sens, deux signaux

Deux signaux dos à dos, repère double

Pour qu'une voie serve dans les deux sens, pose un second signal tourné à l'inverse au même endroit. Le repère devient double. Dans la boucle, le train passe alors vers la station, et les feux du canton qu'il vient d'occuper passent au rouge.

Des feux bien visibles

Tubes Nixie affichant le feu rouge du signal

Un tube Nixie posé sur le signal, ou contre lui, se change en feu de signalisation : rouge, blanc pour le vert, ou jaune. Utile en haut d'un poteau pour voir les feux de loin.

Des cantons

Quatre signaux découpent deux voies qui se croisent ; un train entre dans le canton central et les signaux qui y mènent passent au rouge.

Chaque signal coupe la voie. Le tronçon entre deux signaux est un canton. Quand deux voies se croisent, leurs cantons du croisement sont liés : un train sur l'un occupe aussi l'autre.

Canton occupé, feu rouge

Le canton central occupé : signaux au rouge

Dès qu'un train entre dans un canton, les signaux qui y mènent passent au rouge : aucun autre train n'y entrera. Ici le train du croisement allume aussi le signal de l'autre voie, puisque les deux cantons sont liés.

Un train par canton

Un deuxième train attend devant le signal rouge

Un second train freine et s'arrête devant le feu rouge, roues avant juste avant le repère. Il repartira quand le canton sera libre. Plus tu poses de signaux, plus tu peux faire rouler de trains sur une même ligne.

Le mode croisé à la clé

Un signal passé à la clé en mode croisé retient un train tant que le canton suivant est occupé, pour qu'il ne reste pas bloqué au milieu du croisement.

Un clic droit à la clé fait passer le signal en mode croisé ; son boîtier change d'aspect. Un signal croisé mène d'habitude vers des signaux normaux, à la sortie d'un croisement ou d'une gare.

Une condition de plus

Le canton de sortie est occupé

Un signal croisé est rouge si son canton est occupé, comme les autres, mais aussi si le train ne pourrait pas en ressortir : quand tous les signaux de sortie sont rouges. S'ils ne le sont qu'en partie, il passe au jaune.

Ne pas bloquer le croisement

Le train attend avant le croisement

Sans ce mode, un train pourrait s'engager dans le croisement puis s'y arrêter, coincé derrière un autre : il bloquerait les deux voies. Le signal croisé le retient avant, là où il ne gêne personne.

File d’attente propre

Un train traverse sur l’autre voie

Pendant ce temps, l'autre voie reste libre : un train la traverse sans attendre. Ce réglage est idéal aux entrées de gare et aux carrefours chargés.

Forcer le rouge

Un levier force le signal au rouge ; un comparateur s'allume quand un train occupe le canton.

Un signal de redstone sur le bloc le force au rouge, quel que soit le trafic. Avec un levier, une horloge ou un observateur de train, tu fais une barrière, un arrêt minuté ou un aiguillage piloté.

Lire un signal

Comparateur allumé par le signal rouge

À l'inverse, un comparateur contre un signal rouge émet un signal. Il suffit d'un fil de redstone pour allumer une lampe en gare ou afficher l'état d'une ligne.

← Tous les guides du wiki Create

Sources des chiffres (code de Create 6.0.8)
  • Recette : crafting/kinetics/track_signal.json
  • Feux : SignalBoundary.tickState (rouge si forcé ou canton occupé, SignalEdgeGroup.isOccupiedUnless avec les cantons croisés), resolveSignalChain (mode croisé : vert / jaune / rouge)
  • Écart entre repères : TrackTargetingBehaviour (plus de 0,75 bloc)
  • Tubes Nixie : NixieTubeBlockEntity.tick (signal derrière la face d’accroche), NixieTubeRenderer.renderAsSignal
  • Simulation : WIKI/train_sim.py (cantons, signaux, observateurs et drapeaux recalculés d'après le code de Create)
  • Scènes : TrainSignalScenes.placement, signaling, redstone (perroquets conducteurs non dessinés)

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.