Railgun (Immersive Engineering)

The Railgun is a ranged weapon added by Immersive Engineering. It shoots various items as ammunition.

The Railgun does not need to be loaded; it will automatically grab ammunition from items in the inventory, displayed as being in the "slot" in the UI (bottom right corner, usually). This works much like a bow, in terms of ammunition.

A Charging Station is required to keep the Railgun functional. While in the player's inventory, the player can view the Railgun's charge level.

Holding down the right-mouse button with the Railgun in hand will "charge" it (not to be confused with Redstone Flux (RF) charging). Once the charge level (the number on the Railgun in-game) is at 99, it can be released. Each use of the Railgun costs 800 RF, though this can be changed in the config file.

Railgun charging takes time, though; it is not instant, and different materials and shapes incur more required charge time, although when fully charged, it will make various electrical noises. There is no overcharge, nor a limit to how long you may hold a projectile.

It should be noted that users have reported that firing the Railgun has caused some users to experience game client crashes for themselves and others within 30 blocks of the firing player in multiplayer.

Ammunition
Items, usually rods and bars, are used as ammunition for the Railgun. Rods can be picked up, considering recent updates, but will despawn as usual. Notably, with the new versions, a Sawblade could be used as ammunition, though stats are currently untested or are otherwise uncertain, as of right now. (The version history needs to be checked for these new changes.)

Upgrades
The Railgun can be upgraded through an Engineer's Workbench. Two slots are available for upgrades, as well as an additional slot for Shaders.