This started off as a small plugin to learn plugin development for PaperMC
Features
MAGENTA_GLAZED_TERRACOTTA
is a special block; if a player is on it, the player will move in the direction of the block and will be thrown upwards when the blocks end
SLIME_BLOCK
is a special block, if a minecart is on it (via rails), the minecart will be thrown upwards
electrically conducting blocks will increase the speed of the minecart