Wiki Create · Fluides

Pompe mécanique

La pompe mécanique est le moteur des réseaux de fluides. Sans elle, les tuyaux restent immobiles ; avec elle, l'eau, la lave ou le miel avancent d'un réservoir à l'autre. Elle se fabrique avec une roue dentée et un tuyau, reçoit sa rotation comme n'importe quelle machine cinétique, et son débit dépend directement de sa vitesse.

Create 6.0.8 · Minecraft 1.21.1 · mis à jour le

Une pompe fait passer l'eau d'un réservoir à l'autre ; inverser la rotation ne change rien, la clé retourne la pompe et le courant.

Fiche technique

Catégorie
Fluides
Fabrication
Roue dentée + tuyau à fluide (sans forme)
Stress
4 SU par tr/min (256 SU à 64 tr/min)
Portée
16 blocs de tuyau de chaque côté (réglage mechanicalPumpRange)
Débit
Vitesse ÷ 2 en mB par tick : 640 mB/s à 64 tr/min, 2 560 mB/s à 256 tr/min
Sens
Celui de la flèche, quel que soit le sens de rotation ; la clé l’inverse
Plusieurs pompes
En parallèle sur le même réseau, leurs débits s’additionnent
Version
Create 6.0.8 · Minecraft 1.21.1

Fabrication à l'établi (sans forme)

Roue dentéeTuyau à fluide

→ 1 pompe mécanique

Le cœur du réseau

Une pompe fait passer l'eau d'un réservoir à l'autre ; inverser la rotation ne change rien, la clé retourne la pompe et le courant.

Pose la pompe dans une conduite, comme un tuyau droit, puis donne-lui de la rotation par son axe : un rotor, une roue dentée ou une grande roue dentée. Tant qu'elle ne tourne pas, rien ne bouge. Dès qu'elle tourne, elle met en mouvement tout le réseau qui lui est relié, d'un côté comme de l'autre.

Suivre la flèche

La flèche de la pompe pointe vers le réservoir à remplir

La flèche sur la pompe indique le sens du courant. Le réseau situé derrière la flèche est aspiré : la pompe y cherche une source et la vide. Le réseau situé devant est refoulé : le fluide y est poussé jusqu'aux réservoirs, bassins ou machines qui l'acceptent. Chaque côté porte jusqu'à 16 blocs de tuyau.

Aspirer derrière, pousser devant

L'eau est aspirée d'un réservoir et poussée vers l'autre

On voit le fluide partir de la source, rejoindre la pompe puis continuer vers la destination à travers les tuyaux à fenêtre. Le réservoir de départ baisse pendant que l'autre se remplit. Le transfert s'arrête de lui-même quand la source est vide ou la destination pleine.

Inverser le courant

Pompe retournée à la clé, l'eau revient vers le premier réservoir

Changer le sens de rotation ne change pas le sens de la pompe : elle pousse toujours vers sa flèche. Pour inverser le courant, fais un clic droit à la clé sur la pompe : elle se retourne, et le fluide repart dans l'autre sens, du second réservoir vers le premier. Un réseau réversible n'a donc besoin que d'une clé, pas d'un inverseur de rotation.

Une portée de 16 blocs

Une pompe accélérée remplit plus vite un réservoir de lave, puis trois pompes côte à côte combinent leur débit.

Quelle que soit sa vitesse, une pompe agit sur les tuyaux reliés jusqu'à 16 blocs de chaque côté. Au-delà, le fluide ne va pas plus loin : pour une longue conduite, il faut une seconde pompe en relais. Sur un serveur, cette portée se règle avec l'option mechanicalPumpRange.

Plus vite, plus loin

Pompe accélérée entre deux réservoirs, la lave avance

La vitesse joue deux fois. Elle règle d'abord l'avancée du fluide dans les tuyaux : à 8 tr/min il met plusieurs secondes à traverser une petite installation, à 128 tr/min et plus il arrive presque aussitôt. Elle règle ensuite le débit : la moitié de la vitesse en millibuckets par tick, soit 640 mB par seconde à 64 tr/min et 2 560 mB par seconde à 256 tr/min.

Le coût en stress

La lave remplit le réservoir plus vite à grande vitesse

Chaque pompe consomme 4 SU par tr/min, soit 256 SU à 64 tr/min et 1 024 SU à 256 tr/min. Aller vite coûte donc cher : vérifie ta source de rotation avec un stressomètre avant d'emballer un réseau. Pour remplir un grand réservoir sans hâte, une vitesse moyenne suffit.

Plusieurs pompes en parallèle

Trois pompes en parallèle entre deux réservoirs de lave

Plusieurs pompes posées côte à côte entre les mêmes réservoirs additionnent leurs débits : trois pompes à 64 tr/min déplacent trois fois plus de fluide qu'une seule. C'est la solution quand une pompe atteint la vitesse maximale de ton réseau cinétique.

Toutes dans le même sens

Une pompe retournée à la clé pour suivre les deux autres

Les pompes d'un même réseau doivent toutes pointer dans le même sens. Une pompe retournée travaille contre les autres et le débit chute. Vérifie leurs flèches, et retourne à la clé celle qui ne suit pas.

Astuces

Une pompe directement collée à un réservoir peut le vider sans tuyau intermédiaire. Pour une ferme à lave ou une alimentation de moteur à vapeur, une seule pompe rapide vaut mieux qu'une longue chaîne. Et si le fluide ne part pas, vérifie que la source contient bien quelque chose et que la destination a de la place.

← Tous les guides du wiki Create

Sources des chiffres (code de Create 6.0.8)
  • Recette : crafting/kinetics/mechanical_pump.json (sans forme)
  • Stress : AllBlocks.MECHANICAL_PUMP, CStress.setImpact(4.0)
  • Portée : FluidPropagator.getPumpRange, CFluids.mechanicalPumpRange = 16
  • Débit : FluidNetwork, transferSpeed = max(1, pression / 2) mB par tick, pression = |tr/min|
  • Avancée du fluide : PipeConnection.tickFlowProgress, 1/32 + clamp(pression / 128) × 31/32 par connexion et par tick
  • Sens : PumpBlock FACING, la rotation ne l'inverse pas
  • Scènes : PumpScenes.flow, speed ; débit simulé d'après le code ci-dessus

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.