PE-style pistons were made by u/MushirMickeyJoe, sticky piston sides were made by u/Xisuma. (Both reddit usernames). I combined them with my resource pack so that my resource pack folder is tidy.

Credit to Paint.NET which is what I used to make the textures.