Considering that the first version had quite a few errors and didn't function properly, I decided to create a new version. The code has been rebuilt from scratch, taking up 62% less space. New features have been added, the creation process has been altered, a GUI has been added to each machine, and a manual book has been included in the game. Machines now operate on 'on dispense,' allowing multiple machines to work simultaneously. There's no longer a limit on how many machines can be created.
Rewritten code so machines will need to be reset and variables removed, so before upgrading I recommend first making a backup, removing existing devices, and then installing the update.
A recipe has been created for each machine using a dispenser. After placing all the necessary materials in a dispenser, exit the GUI, and the machine pops up above the dispenser.
An instruction book has been added, automatically given to every new player. If lost, a new book can be obtained by right-clicking a crafting table while crouching.
All machines can be placed in any direction except downward.
Each machine now has a GUI and inside it a book displaying brief information about functions.
Fuel is added within the GUI, and waypoints are selected (and deleted) for the Teleporter.
The fuel status displays the remaining time in seconds and indicates whether the machine is locked.
Machines operate on "on dispense," allowing many to work simultaneously without lag (tested with 100+ machines).
Accelerator functionality has changed.
Forester's (Tree Farm) working area is fixed to the same area for all tree types.
Annihilator (Mob Grinder) no longer leaves drops after killing mobs.
Angler (Fisher) functions on a 9x9 surface, requiring 30 water blocks to start fishing.
Loader (Chunk Loader) now holds chunks active when fueled. When out of fuel, the chunk is automatically unloaded.
Machines can be locked with a gold ingot and unlocked the same way. Chests, trapped chests, barrels, dispensers, or hoppers can also be locked.
Machine operation can be stopped via a redstone signal. Note: If the lever is not on the machine, activate the block behind it.
Placing a machine automatically creates an observer underneath, unbreakable while the machine is above.
Alongside the existing Mob Health Display, Fast Leaf Decay, Harvest Experience, and Natural Light Grow (latter disabled by default) have been added.