Pistons will not stack in inventory when placed, causing loss of resources during creation
When creating pistons on a crafting table, selecting the piston and attempting to place the item in your inventory with existing pistons, the count of pistons in inventory increases briefly, then decreases and returns it to your hand. if shift+click is used, the resources for creating the pistons are used up, but no pistons are added to the inventory.