A Eject Button is a held item that causes the holder to switch out if hit by a damaging move. This can only happen once per battle and will not activate if there are no Pokémon to switch out to or if the holder is a wild Pokémon.
Obtaining
Crafting
Yellow Dye
Piston
Yellow Dye
Iron Ingot
Redstone Dust
Iron Ingot