Suppressed ProjectE's excessive client-side logging for EMC changes when using Transmutation Interfaces with high through-put.
- Fixed Transmutation Import/Export buses not working with cable part inventories such as the flat ME Interface
- Storage cells no longer have any EMC if they are non-empty.
Prevented the ME Transmutation Interface from accepting items into network (EMC) storage when missing a channel.
Fixed ME Transmutation Modules being able to work without a channel.
Last real patch for now, should fix one remaining server crash.
- Removed largely unnecessary "encoded Transmutation Pattern" item
- Properly cleared storage and upgrade inventories for removed Transmutation Interfaces
- Attempted to fix a potential server crash bug when generating EMC auto-crafting patterns.
- Fixed player knowledge providers being completely ignored if more than one module is present for the same player
- Fixed ME Import Buses potentially voiding EMC from Anti-Matter Relays if the network does not have enough power for a full transfer
Increased max EMC item operations to 96 to match with fully upgraded import and export buses again.
Fixed EMC auto-crafting occasionally getting stuck if the highest available tier of EMC changed upon craft submission.
Brought back previous large insertion logic, while keeping it limited to 64 (max item stack size) iterations. Fixes previous update no longer allowing full stack insertion in Transmutation Terminals of items with particularly large EMC values.
Fixed another server deadlock bug, albeit one that could happen only in particularly extreme scenarios.
Added proper near-instant conversion of items to EMC for the Transmutation Interface by bypassing its internal inventory, much like the regular AE2 interface.
Fixed AE2WTLib integration not allowing AppliedE to start without the former installed.
Reworked cable facade EMC mapper to not use extra NBT processing and instead directly map to a value depending on the recipe.
Fixed "Learned!" text on the Transmutation Terminal always showing for every transmuted item, even if the item is already learned.
Fixed a race condition involving AE2WTLib integration.
- Re-allowed Klein stars to be filled from higher EMC tier terminal entries, but without extracting too much and voiding
- Hidden "Store EMC" tooltip for Klein stars in non-transmutation terminals
- Fixed being able to learn an item through the Transmutation Terminal even if the item failed to insert at all
Fixed wonky power calculations resulting in a potential infinite EMC void.
- Added AE2 Guide section for AppliedE documentation
- Added config files for both common and client-side options
- Common config currently includes options for Transmutation Module energy usage and EMC deduction behaviour when extracting items through Transmutation Terminals
- Client config currently includes option for the number of different colours to be used for higher tiers of stored EMC
- Restricted EMC item filling/emptying operations to Transmutation Terminal only
- Hidden "Transmutable from EMC" tooltip for terminal entries from non-Transmutation terminals
- Fixed a server deadlock that could happen when extracting EMC amounts that were not fully divisible by the number of different knowledge-providing modules installed on the network
- Fixed being able to fill EMC items from higher tiers and wasting too much EMC as a result
- Switched creative tab icon to Transmutation Interface rather than Module
- Team ProjectE: Fixed members of the same team not being able to extract items through the Transmutation Terminal if they don't have their own modules installed