L'amélioration de piston permet à certains appareils de se comporter comme un piston de base. Une fois installée, un composant avec une seule méthode, push()
, devient disponible. Si elle est appelée, l'appareil essayera de pousser le bloc qui lui fait face. Pour les robots et les microcontrôleurs, c'est la face avant; pour les tablettes, elle utilisera la face avant du joueur.
La logique de poussée est la même que celle des pistons en Vanilla.