I am a relative newbie to Minecraft. I setup a little Minecraft server (Nukkit) on a Raspberry Pi a few weeks back for my daughter.
We can not figure out how to get Pistons to do anything.
We tried placing a block of Redstone directly under a piston. Nothing. We tried making a trail of Redstone dust with a lever. We pull the lever, the Redstone dust lights up but the piston does nothing? We tried both normal and sticky pistons.
We tried putting a block of dirt on top of the piston, still nothing.
We typically play from our iPhones, but I tried from Windows 10 MS Store version and have the same problem.
Best Answer
Answer moved from body of question
SOLUTION: As @SF. noted in the accepted answer below, Nukkit is lacking support for pistons and is missing some items in inventory.
In investigating a replacement that would run on a Raspberry Pi 3B+, I stumbled upon a maintained fork of Nukkit, called PowerNukkit. This appears to solve the redstone-powered issues (at least piston operation) that are present in Nukkit. It also adds additional items for your building pleasure.
I simply backed up my nukkit directory, downloaded the latest JAR for PowerNukkit, placed it in the nukkit folder, renaming it to nukkit.jar, and then restarted my server.
Pistons now work.