Advanced Machines Port for Beta 1.7.3 to work with Mine_diver's IC2 Mp port.

Unfortunately I was unable to find the B1.8.1 version of this mod which added in an upgraded extractor block so instead I ported to B1.7.3 version for IC2 1.0 to IC2Mp. If anyone does find the B1.8.1 version please dm me and I will update this port.

This addon adds in 2 new machines. The Rotary Macerator (upgraded macerator) and the Singularity Compressor (upgraded compressor). These upgraded machines behave like the induction furnace compared to the electric furnace. They start out slower than their cheaper counterparts but as they are used they speed up. You can also use a redstone torch to always have them active so that they're always ready to work at a fast rate. This does require power but the power drain is very insignificant.

I tried my best not to change too much about this addon but I did change a few things that I found were dumb mechanics or missing features. All of the changes I did were to make these machines more comparable to their unupgraded counterparts. Here is a list of everything that has changed:
-Added ModMenu support
-Added custom entries in Aether's Book of Lore.
-Unhardcoded GUI IDs and added the ability to change them through the config in the event that another mod uses the same GUI IDs as this one.
-For the rotary macerator, I added the smoke particles at the top of the machine when it's active just like the regular macerator. I added this because I wanted the rotary macerator to behave consistantly with the regular macerator.
-Fixed an issue where the speed of the rotary macerator and the psi of the singularity compressor would sometimes be negative.
-Added macerator and compressor sound effects to the rotary macerator and the singularity compressor respectively. Don't know why these weren't implemented in the first place.
-Advanced machines will now get the modded recipes that their unupgraded versions get. What this means is for example, my nether ores mod adds in custom recipes to the macerator where the nether ores can be macerated to receive more materials per ore. It only added recipes for the macerator, but now because of the way the mod handles recipes, it'll take all the normal macerating recipes so even though nether ores doesn't specifically add in a macerating recipe to the rotary macerator, it will still be able to macerate them. The same applies for the singularity compressor.
-In the original version of the mod, if something is being macerated/compressed and the machine runs out of energy, the progress of the task would save but once the speed/psi hit 0 it would reset. Now even when speed/psi is 0 the progress will not reset.
-In the original version of the mod, if the ore being macerated/compressed was taken out before the task was completed, the progress of the task would be saved. It would only be deleted if the speed/psi hit 0. Now, the only way for the progress to be reset is if the item being processed is removed from the machines slot. This was done to make the rotary macerator and singularity compressor behave more like their unupgraded counterparts.
-If the player mines an advanced machine with a pickaxe, the machine will now drop an advanced machine block instead of the machine itself. This was done to make it behave like other IC2 machines.

Here's a link to the original post: https://forum.industrial-craft.net/thread/1174-addon-v1-43-v1-64-advanced-machines-v3-2-beta-2/

Requirements:
-ModLoader (client only)
-ModLoaderMp
-Forge
-IC2Mp

Soft Dependencies:
-Aether (client only)
-ModMenu (client only)


Changelog:
v0.1.1:
-Fixed an issue where the Bukkit version of the mod wouldn't read custom compressor and macerator recipes added by other mods.

v0.1:
-Initial Release


Credits:

- Meefy - Creator of this port.

- mine_diver - Creator of the IC2Mp port.

- zippinus - Original creator of this addon.