Pretty Pistons
Java mod listed for Minecraft 1.18. Download on the author's site.
⬇ Download on CurseForge

Added pistons act just like normal pistons, but they have different look.
You can add more materials for pistons by changing the config, you can also remove the ones you don't like.
After you change the config, the mod will automatically generate models, blockstates and recipes for every new type of pistons.
However, if you want to add a new type, you will also need to make textures for that, you can find examples inside of the mod archive.
If you want to support me:
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.18.2
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on CurseForge — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
Pretty Pistons is a free Minecraft Java mod. Compatible with Minecraft 1.18.2. Downloaded 860 times (via CurseForge). Download it and open it directly in the game.