AppliedE

Direct ProjectE EMC integration with Applied Energistics 2.

LGPL-3.0 License

Stars
6
AppliedE - 0.5.3-beta ([Neo]Forge 1.20.1)

Published by 62832 6 months ago

Reverted to old tracking system for TPE teams as the previous build was causing issues with auto-crafting with EMC.

AppliedE - 0.5.2-beta ([Neo]Forge 1.20.1)

Published by 62832 6 months ago

Fixed stored EMC still being over-reported when players have just joined a Team ProjectE team.

AppliedE - 0.5.1-beta ([Neo]Forge 1.20.1)

Published by 62832 6 months ago

Updated Team ProjectE integration to use newly-added event for updating tracked teams and providers (requires TPE 1.1.3).

AppliedE - 0.5.0-beta ([Neo]Forge 1.20.1)

Published by 62832 6 months ago

  • Added ME Transmutation Export and Import Buses
    • Identical in function to ME Export and Import Buses, but use EMC to produce exported items and convert imported items to EMC respectively
  • ME Transmutation Interface now skips past already-stored items being stocked
  • Fixed Transmutation Interface not opening "Set Stock Amount" submenus
  • Fixed incorrect location for Transmutation Interface drop table (should actually drop itself this time around)
AppliedE - 0.4.4-beta ([Neo]Forge 1.20.1)

Published by 62832 6 months ago

  • Renamed ME EMC Interface to ME Transmutation Interface
  • Merged storage cell, upgraded item and network tool NBT processors into one AE2InventoryItemProcessor
  • Moved initial facade EMC value mapping to dedicated mapper
    • Disabling this mapper will removed all EMC values and NBT processing for all available facades
  • Quantum Entangled Singularity EMC blacklist is now done via CraftingMapper.AE2Charger
  • Fixed any remaining potential infinite loop bugs and power miscalculations when extracting transmuted items at a deficit
  • Transmuted item insertion/extraction now increments AE2 "Items Inserted/Extracted" player stats
  • Item insertion via transmutation (interface etc.) now adds "sell" value to EMC rather than full value
AppliedE - 0.4.3-beta ([Neo]Forge 1.20.1)

Published by 62832 6 months ago

  • Fixed potential recipe errors caused by ignoring persistent NBT data for transmutable items
  • Strengthened Team ProjectE integration and resulting reporting of EMC storage
AppliedE - 0.4.2-beta ([Neo]Forge 1.20.1)

Published by 62832 6 months ago

  • Added a tooltip to craftable item entries in terminals if there is none of the item in stock but the item can still be transmuted from EMC
  • Re-added some default values for the inscriber presses
  • Fixed being unable to EMC-extract less than the requested amount of an item if there is not enough EMC for the whole request
  • Fixed missing particle textures for the Transmutation Module
AppliedE - 0.4.1-beta ([Neo]Forge 1.20.1)

Published by 62832 6 months ago

Added proper integration with Team ProjectE to fix a storage reporting bug when using the two together.

AppliedE - 0.4.0-beta ([Neo]Forge 1.20.1)

Published by 62832 6 months ago

  • Added the ability to import EMC from / export EMC to EMC storage blocks (Energy Collectors, Antimatter Relays etc.)
  • Added the ability to fill/empty Klein Stars via terminals
AppliedE - 0.3.4-beta ([Neo]Forge 1.20.1)

Published by 62832 6 months ago

  • Added EMC NBT processor for cable facades
  • Replaced hard-coded Singularity EMC value with dynamic mapping based on the value of a 64k Storage Component
  • Split apart Storage Cell EMC processing from general upgradeable item processing
  • Fixed incorrect pattern generation for learned transmutable items with persistent NBT data
  • Fixed items in EMC Interface inventories not rendering client-side
  • Fixed a crash bug with AE Additions
AppliedE - 0.3.3-beta ([Neo]Forge 1.20.1)

Published by 62832 6 months ago

  • Added EMC processors for storage cells, wireless terminals and network tools
  • Added EMC mapper for P2P tunnels
  • EMC mappers are now available regardless of other add-on mods and can be disabled as is needed
  • Switched to 10^12 EMC per display tier instead of 2^42
  • Increased power usage of EMC Interfaces to 10 AE/t and of Transmutation Modules to 25 AE/t
  • Fixed being able to extract unlearned items through EMC storage via crafting terminals
  • Removed EMC values for inscriber presses
AppliedE - 0.3.2-beta ([Neo]Forge 1.20.1)

Published by 62832 6 months ago

Fixed EMC storage not staying mounted when removing the first Transmutation Module that was attached to a network.

AppliedE - 0.3.1-beta ([Neo]Forge 1.20.1)

Published by 62832 6 months ago

  • Added inventory filter to ME EMC Interface to no longer risk clogging up with items which have not been learned
  • Fixed EMC item extraction via terminals not prioritising items already in non-EMC storage
AppliedE - 0.3.0-beta ([Neo]Forge 1.20.1)

Published by 62832 6 months ago

  • Added custom EMC mappers for AE2 recipes and some materials
    • By default, Certus Quartz Crystals and Sky Stone are worth 256 EMC, Matter Balls are worth 512 EMC and Singularities are worth 512000 EMC. Quantum Entangled Singularities do not have an EMC value.
    • Can be enabled/disabled via ProjectE's own mapping.toml config (note: material items use APICustomEMCMapper)
    • If installed, ProjectE Integration takes precedence and will disable AppliedE's custom mappers
  • Added conditional integration with AECapFix
    • If AECapFix is installed, the cable part version of the ME EMC Interface will support capability invalidation
  • Fixed EMC patterns not updating when EMC tiers are added/removed
AppliedE - 0.2.5-beta ([Neo]Forge 1.20.1)

Published by 62832 6 months ago

  • Fixed incorrect EMC Interface recipe
  • Added forgotten mineable tag and loot table to EMC Interface block
  • Added item tag for both EMC Interfaces
AppliedE - 0.2.4 ([Neo]Forge 1.20.1)

Published by 62832 6 months ago

  • Renamed ME EMC Module to ME Transmutation Module
  • Fixed a few logical bugs when extracting items from EMC storage via terminals
  • Fixed increased energy usage bug when extracting items from terminals compared to using EMC interfaces
AppliedE - 0.2.3-beta ([Neo]Forge 1.20.1)

Published by 62832 6 months ago

  • Added "Owner" tooltip to the ME EMC Module for tooltip mods such as Jade and The One Probe
  • Unexposed non-item handler capabilities from ME EMC Interface so as not to cause tooltip bloat from nonexistent fluid containers
AppliedE - 0.2.2-beta ([Neo]Forge 1.20.1)

Published by 62832 6 months ago

Added the ability for a player to withdraw transmutable items directly from a terminal, out of EMC, regardless of actual stored item amount.

AppliedE - 0.2.1 ([Neo]Forge 1.20.1)

Published by 62832 6 months ago

No significant changes, just some general refactoring and clean-up.

AppliedE - 0.2.0-beta ([Neo]Forge 1.20.1)

Published by 62832 6 months ago

  • Added the ME EMC Interface
    • Identical in functionality to the ME Interface, but uses stored EMC to transmute items back and forth
    • Items configured to be stocked are transmuted directly from EMC and items deposited into the interface are converted into EMC
    • Comes in both block and part form
  • Reworked composite knowledge provider to use Suppliers instead of caching
    • Should better support Team ProjectE in the event of players changing teams
  • Fixed improper syncing between newly-learned items and EMC Module crafting patterns