Killer

Killers are machines in Progressive Automation. They use swords to attack entities in their vicinity.

Usage
Like all Progressive Automation machines, Killers can consume any standard Furnace fuel, or Potatoes, to function. Alternatively, if Redstone Flux is available, the RF Engine can be placed in the Fuel slot to consume RF in stead of fuel. By default (configurable), Killers consume 40RF/t and can hold 40,000RF. In order to operate, Killers also require a Sword of a tier equal to or below their own. (Wooden Killers can only use Wooden Swords; Diamond Killers can use any Sword.) These swords are used to attack entities as though a player had used them. Several behaviors result from this. First, the per-hit attack damage of a Killer is dependent upon the sword it is using. Second, Killers can use enchanted tools, and the enchantments will be applied to blocks the Killer breaks. Tools from other mods can be used, so long as their material tier matches that of the Killer. Tools from Tinkers Construct will not be destroyed when their durability depletes, however a Killer using a broken sword will lose most of its damage.

The operating speed of the Killer is determined by its tier.

The GUI of the Killer contains 4 input slots (Cobblestone, Fuel, Sword, Upgrade), a 3x3 grid of output slots, a fuel burn indicator, and an information display area. Upgrades placed in the upgrade slot will be immediately consumed. When inactive, the display will show why the Killer is not currently active. When active, the display will show whether the Killer is actively attacking entities or is 'Waiting' for entities to enter its range.

Killers will attempt to automatically output any items in their output slots into adjacent inventories. This behavior can be changed on a side-by-side basis with the PA Wrench to allow sides to accept new Fuel or Tools, allowing the Killer to potentially be completely automated.

Four special upgrades can be used in the Killer: the four Filter Upgrades, Player, Mob, Animal, and Adult. A Killer with no Filters will attack all entities that come into their range. Adding one or more Filters to a Killer will cause the Killer to ignore all entities that it does not have Filters for.

The Killer is placed in the floor of the area it is to work in, and will attack entities that walk above it. This makes it useful for managing mob or animal farms.