Highlight: Equal Distribution Card and Overflow Destruction Card
This release introduces two new upgrade cards for item storage cells.
- The Equal Distribution Card ensures that bytes are split equally between all stored items.
- The Overflow Destruction Card will cause any item that matches the cell's filter, but can't be stored due to the type limit or the item limit, to be destroyed.
- We hope that these two cards will provide a nice alternative to storage drawer walls.
What's changed
- Updated Crowdin Translations by @github-actions in https://github.com/AppliedEnergistics/Applied-Energistics-2/pull/6134
- Fix #6139: rare crash when level emitter is broken by @Technici4n in https://github.com/AppliedEnergistics/Applied-Energistics-2/pull/6144
- Fix #6142: add grid and grid node logging (off by default) by @Technici4n in https://github.com/AppliedEnergistics/Applied-Energistics-2/pull/6148
- Fix #6141: Add blasting recipe for silicon by @Technici4n in https://github.com/AppliedEnergistics/Applied-Energistics-2/pull/6149
- Add waterlogging to QNB and other blocks by @skrrt in https://github.com/AppliedEnergistics/Applied-Energistics-2/pull/6150
- Fix #6082: Parts not persisting their custom name by @Technici4n in https://github.com/AppliedEnergistics/Applied-Energistics-2/pull/6151
- Fix #5851: remaining interface terminal references by @Technici4n in https://github.com/AppliedEnergistics/Applied-Energistics-2/pull/6152
- Fix #5962: Add pattern provider priority setting by @Technici4n in https://github.com/AppliedEnergistics/Applied-Energistics-2/pull/6153
- Fix #5994: Let automation access the blank pattern slot by @Technici4n in https://github.com/AppliedEnergistics/Applied-Energistics-2/pull/6154
- Updated Crowdin Translations by @github-actions in https://github.com/AppliedEnergistics/Applied-Energistics-2/pull/6155
- Fix usage of PartModels for addons using IAEAddonEntrypoint by @shartte in https://github.com/AppliedEnergistics/Applied-Energistics-2/pull/6166
- Fix #5240: Add equal distribution card for cells to evenly split bytes between configured items by @Technici4n in https://github.com/AppliedEnergistics/Applied-Energistics-2/pull/6161
- fix poweredInsert return doc by @DAmNRelentless in https://github.com/AppliedEnergistics/Applied-Energistics-2/pull/6176
- Fix #465: add void card by @Technici4n in https://github.com/AppliedEnergistics/Applied-Energistics-2/pull/6172
- Fix #6183: level emitter iterating network contents multiple times by @Technici4n in https://github.com/AppliedEnergistics/Applied-Energistics-2/pull/6184
- Fix #6181: annihilation plane crash with blocks whose drops contain empty stacks by @Technici4n in https://github.com/AppliedEnergistics/Applied-Energistics-2/pull/6187
- Fix #6167: Platform#canAccess always reporting false for empty action sources by @Technici4n in https://github.com/AppliedEnergistics/Applied-Energistics-2/pull/6188
- Fix #6168: API to create IActionSources by @Technici4n in https://github.com/AppliedEnergistics/Applied-Energistics-2/pull/6186
- Fix #6163: spatial anchor crash when turned into contraption by @Technici4n in https://github.com/AppliedEnergistics/Applied-Energistics-2/pull/6190
- Fix blocking mode on inventories (e.g. chest or machine) by @Technici4n in https://github.com/AppliedEnergistics/Applied-Energistics-2/pull/6192
- Fix #6198: Cache stack display names to improve terminal sorting performance by @MidCoard in https://github.com/AppliedEnergistics/Applied-Energistics-2/pull/6199
- fix
ICraftingRequester#insertCraftedItems
doc by @DAmNRelentless in https://github.com/AppliedEnergistics/Applied-Energistics-2/pull/6195 - Fix #5613 and #6137: network flashing when booting status changes, and level emitter cycle restart (other approach) by @Technici4n in https://github.com/AppliedEnergistics/Applied-Energistics-2/pull/6191
- Fix #6196: Add Inverter Card support to Import Bus by @skrrt in https://github.com/AppliedEnergistics/Applied-Energistics-2/pull/6197
New Contributors
- @skrrt made their first contribution in https://github.com/AppliedEnergistics/Applied-Energistics-2/pull/6150
- @DAmNRelentless made their first contribution in https://github.com/AppliedEnergistics/Applied-Energistics-2/pull/6176
- @MidCoard made their first contribution in https://github.com/AppliedEnergistics/Applied-Energistics-2/pull/6199
Full Changelog: https://github.com/AppliedEnergistics/Applied-Energistics-2/compare/fabric/v11.0.0-alpha.3...fabric/v11.0.0-alpha.5
What's Changed
- Fix #3930: add recipe for 4 smart cables -> 1 dense smart cable by @Technici4n in https://github.com/AppliedEnergistics/Applied-Energistics-2/pull/6131
- Fix #6106: FindMe causing wrong encoded pattern display by @Technici4n in https://github.com/AppliedEnergistics/Applied-Energistics-2/pull/6132
- Fix #6083 and #6050: Correctly reuse custom recipe remaining items by @Technici4n in https://github.com/AppliedEnergistics/Applied-Energistics-2/pull/6133
- Fix #6136: Molecular assembler crash.
- Fix #6135: Startup crash with Citadel.
API
- Renamed
IPatternDetails.IInput.getContainerItem
togetRemainingKey
.
Full Changelog: https://github.com/AppliedEnergistics/Applied-Energistics-2/compare/forge/v11.0.0-alpha.3...forge/v11.0.0-alpha.4
What's Changed
- Fix #3930: add recipe for 4 smart cables -> 1 dense smart cable by @Technici4n in https://github.com/AppliedEnergistics/Applied-Energistics-2/pull/6131
- Fix #6106: FindMe causing wrong encoded pattern display by @Technici4n in https://github.com/AppliedEnergistics/Applied-Energistics-2/pull/6132
- Fix #6083 and #6050: Correctly reuse custom recipe remaining items by @Technici4n in https://github.com/AppliedEnergistics/Applied-Energistics-2/pull/6133
- Fix #6136: Molecular assembler crash.
API
- Renamed
IPatternDetails.IInput.getContainerItem
to ``getRemainingKey`.
Full Changelog: https://github.com/AppliedEnergistics/Applied-Energistics-2/compare/fabric/v11.0.0-alpha.2...fabric/v11.0.0-alpha.3
What's changed
Bug fixes
- Fix #6104: MA ignores damage value when combining tools by @Technici4n in https://github.com/AppliedEnergistics/Applied-Energistics-2/pull/6124
- Fix #6032: p2p tunnel attunement using tags by @Technici4n in https://github.com/AppliedEnergistics/Applied-Energistics-2/pull/6128
- Fix #6074: try to give import bus overflow back by @Technici4n in https://github.com/AppliedEnergistics/Applied-Energistics-2/pull/6127
- Fix #6107: dense cable on p2p not rendering straight by @Technici4n in https://github.com/AppliedEnergistics/Applied-Energistics-2/pull/6126
- Fix https://github.com/AppliedEnergistics/Applied-Energistics-2/issues/6125: molecular assembler sometimes voiding some recipe remainders.
- Fix https://github.com/AppliedEnergistics/Applied-Energistics-2/issues/6051: energy cells sometimes not persisting power.
Forge-specific bug fixes:
- Fix #5645: ender pearl dust using the wrong tag.
- Fix #6033: fluid p2p tunnels draining way too much power.
- Fix #6108: import bus crash with immersive engineering.
API
- Allow AEKeys to define their own dropping mechanism by @ramidzkh in https://github.com/AppliedEnergistics/Applied-Energistics-2/pull/6117
- Better AppMek support by removing checks for fluids or items by @Technici4n in https://github.com/AppliedEnergistics/Applied-Energistics-2/pull/6130
Full Changelog: https://github.com/AppliedEnergistics/Applied-Energistics-2/compare/forge/v11.0.0-alpha.2...forge/v11.0.0-alpha.3
What's changed
Bug fixes
- Fix #6104: MA ignores damage value when combining tools by @Technici4n in https://github.com/AppliedEnergistics/Applied-Energistics-2/pull/6124
- Fix #6032: p2p tunnel attunement using tags by @Technici4n in https://github.com/AppliedEnergistics/Applied-Energistics-2/pull/6128
- Fix #6074: try to give import bus overflow back by @Technici4n in https://github.com/AppliedEnergistics/Applied-Energistics-2/pull/6127
- Fix #6107: dense cable on p2p not rendering straight by @Technici4n in https://github.com/AppliedEnergistics/Applied-Energistics-2/pull/6126
- Fix https://github.com/AppliedEnergistics/Applied-Energistics-2/issues/6125: molecular assembler sometimes voiding some recipe remainders.
- Fix https://github.com/AppliedEnergistics/Applied-Energistics-2/issues/6051: energy cells sometimes not persisting power.
API
- Allow AEKeys to define their own dropping mechanism by @ramidzkh in https://github.com/AppliedEnergistics/Applied-Energistics-2/pull/6117
- Better AppMek support by removing checks for fluids or items by @Technici4n in https://github.com/AppliedEnergistics/Applied-Energistics-2/pull/6130
Full Changelog: https://github.com/AppliedEnergistics/Applied-Energistics-2/compare/fabric/v11.0.0-alpha.1...fabric/v11.0.0-alpha.2
Fixes
- Fixes Jade and The-One-Probe compatible version range (#6122)
First release of AE2 for 1.18.2.
This is more experimental than the minor version change in Vanilla suggests due to various major internal changes by Mojang.
First release of AE2 for 1.18.2.
This is more experimental than the minor version change in Vanilla suggests due to various major internal changes by Mojang.
What's Changed
- Optimize storage tick performance by @Technici4n in https://github.com/AppliedEnergistics/Applied-Energistics-2/pull/6043
- Fix #6053: Incompatibility with The Bumblezone mod by @Technici4n in https://github.com/AppliedEnergistics/Applied-Energistics-2/pull/6056
- Fix #6049: storage cells ignoring inverter cards by @Technici4n in https://github.com/AppliedEnergistics/Applied-Energistics-2/pull/6057
- Account for notifications sent to grid nodes potentially destroying the grid that is currently being ticked, fixing potential crashes by @shartte in https://github.com/AppliedEnergistics/Applied-Energistics-2/pull/6058
- Fixes #6031: add API for addons to register common AE2 behaviors (import, export, UI, etc.) for their custom storage types (i.e. gases) by @Technici4n in https://github.com/AppliedEnergistics/Applied-Energistics-2/pull/6041
- Allow addons to register custom JEI entrystacks for their custom storage types (i.e. gases) by @shartte
What's Changed
- Optimize storage tick performance by @Technici4n in https://github.com/AppliedEnergistics/Applied-Energistics-2/pull/6043
- Fix #6053: Incompatibility with The Bumblezone mod by @Technici4n in https://github.com/AppliedEnergistics/Applied-Energistics-2/pull/6056
- Fix #6049: storage cells ignoring inverter cards by @Technici4n in https://github.com/AppliedEnergistics/Applied-Energistics-2/pull/6057
- Account for notifications sent to grid nodes potentially destroying the grid that is currently being ticked, fixing potential crashes by @shartte in https://github.com/AppliedEnergistics/Applied-Energistics-2/pull/6058
- Fixes #6031: add API for addons to register common AE2 behaviors (import, export, UI, etc.) for their custom storage types (i.e. gases) by @Technici4n in https://github.com/AppliedEnergistics/Applied-Energistics-2/pull/6041
- Allow addons to register custom REI entrystacks for their custom storage types (i.e. gases) by @shartte in https://github.com/AppliedEnergistics/Applied-Energistics-2/pull/6037
What's changed
- Overhaul of the crafting status screen. It now shows a scrollable list of all CPUs on the network.
- Processing Patterns can now have up to 18 inputs and 6 outputs, accessible using a scrollbar on the left side (when in processing mode)
- Pattern Providers now limit the size of their return inventory similar to interfaces
Ooops. We made a mistake when we published 10.0.0 for Forge, and it did not include the fixes listed in the changelog. This bugfix release actually includes the changes listed in the first 10.0.0 stable release. They are repeated here for your convenience:
For an Overview of major new features since 1.16/1.17, please see the 1.18 announcement on Reddit.
What's changed since the last Beta
- Added inscriber recipes to crush certus and fluix crystals back down to dust. This essentially makes certus crystals renewable for the time being.
- Various Color Applicator Enhancements:
- When held in the off-hand, placed cables will automatically be colored by the color applicator (#3854)
- While holding a color applicator in the main or off-hand, pointing at a cable/block and clicking the middle-mouse button will select that color in the color applicator (#88)
- When the color applicator runs out of a particular color, it'll properly reset back to empty to indicate it has run out (#3895)
- Added a fully kitted out color applicator to the creative menu (all colors, energy upgraded, charged - only works partially on Forge due to Forge bugs)
- Fix untranslated tooltip of memory cards when used on P2P tunnels (#5998)
- Use higher contrast text color on storage and crafting monitors (#6004)
For an Overview of major new features since 1.16/1.17, please see the 1.18 announcement on Reddit.
What's changed since the last Beta
- Added inscriber recipes to crush certus and fluix crystals back down to dust. This essentially makes certus crystals renewable for the time being.
- Various Color Applicator Enhancements:
- When held in the off-hand, placed cables will automatically be colored by the color applicator (#3854)
- While holding a color applicator in the main or off-hand, pointing at a cable/block and clicking the middle-mouse button will select that color in the color applicator (#88)
- When the color applicator runs out of a particular color, it'll properly reset back to empty to indicate it has run out (#3895)
- Added a fully kitted out color applicator to the creative menu (all colors, energy upgraded, charged)
- Fix untranslated tooltip of memory cards when used on P2P tunnels (#5998)
- Use higher contrast text color on storage and crafting monitors (#6004)
For an Overview of major new features since 1.16/1.17, please see the 1.18 announcement on Reddit.
What's changed since the last Beta
- Added inscriber recipes to crush certus and fluix crystals back down to dust. This essentially makes certus crystals renewable for the time being.
- Various Color Applicator Enhancements:
- When held in the off-hand, placed cables will automatically be colored by the color applicator (#3854)
- While holding a color applicator in the main or off-hand, pointing at a cable/block and clicking the middle-mouse button will select that color in the color applicator (#88)
- When the color applicator runs out of a particular color, it'll properly reset back to empty to indicate it has run out (#3895)
- Added a fully kitted out color applicator to the creative menu (all colors, energy upgraded, charged - only works partially on Forge due to Forge bugs)
- Fix untranslated tooltip of memory cards when used on P2P tunnels (#5998)
- Use higher contrast text color on storage and crafting monitors (#6004)
What's Changed
- Add broader support for substituting buckets in crafting recipes with fluids
- Fix charging (some) items beyond their max power
- Multiple recipe transfer fixes. Specifically moving items out of the crafting term should be fixed.
What's Changed
- Internal overhaul of recipe transfer. It should now work for all relevant recipe types and correctly import amounts for items/fluids. It also uses better prioritization when encoding items into patterns.
- NOTE: Recipe transfer refers to pressing the "+" button in a JEI or REI recipe while an AE screen is open
- Recipe transfer will now use Vanilla ingredient rules when being used in a crafting terminal (this should now work a lot better with damaged items or items with NBT)
- The pattern encoder will now switch modes automatically based on the recipe being transfered (crafting table recipes -> crafting mode, everything else -> processing mode)
- For processing patterns, recipe transfer will now group together multiple copies of the same ingredient and sum their amounts
- When a processing pattern has multiple outputs there is no a button to cycle the primary output between the encoded outputs to better support transfering processing recipes from JEI, where it is unknown which output is the primary.
Fixes
- Fix middle mouse button not opening the "set amount" screen in the pattern encoder in survival mode (#5968)
- Fix unpowered drives/chests not showing the black cell LEDs (#5949)
- Fix network tool not saving its contents when existing items were being split/stacked in the UI (#5955)
- Fix that storage bus/formation plane would not show the contents of the config slots below the second row when being opened for the first time after being loaded (#5969)
What's Changed
- Internal overhaul of recipe transfer. It should now work for all relevant recipe types and correctly import amounts for items/fluids. It also uses better prioritization when encoding items into patterns.
- NOTE: Recipe transfer refers to pressing the "+" button in a JEI or REI recipe while an AE screen is open
- Recipe transfer will now use Vanilla ingredient rules when being used in a crafting terminal (this should now work a lot better with damaged items or items with NBT)
- The pattern encoder will now switch modes automatically based on the recipe being transfered (crafting table recipes -> crafting mode, everything else -> processing mode)
- For processing patterns, recipe transfer will now group together multiple copies of the same ingredient and sum their amounts
Fixes
- Fix middle mouse button not opening the "set amount" screen in the pattern encoder in survival mode (#5968)
- Fix unpowered drives/chests not showing the black cell LEDs (#5949)
- Fix network tool not saving its contents when existing items were being split/stacked in the UI (#5955)
- Fix that storage bus/formation plane would not show the contents of the config slots below the second row when being opened for the first time after being loaded (#5969)
New Features and Other Changes
- Overhaul how fluids and amounts can be encoded for processing patterns in the pattern encoding terminal.
- Drag and drop items and fluids directly from REI/JEI
- or Right-Click with any fluid container in hand
- Middle-Click to Modify the Amount
- Modifying the amount works for items too. Setting to 0 will clear the slot.
- Drag and drop items and fluids directly from REI/JEI
- Added Energy Upgrade to increase energy capacity of portable items (Thanks Azercoco! #5914)
- Crafted from Advanced Card and Dense Energy Cell.
- Can be added to Portable Cells, Color Applicator, and the Matter Cannon in the Cell Workbench
- Added upgrade slots directly to the Wireless and Wireless Crafting Terminal user interface. The card can be added there.
- More colorfoul item tooltips (thanks Azercoco!)
- Added a type filter to terminals (fluids, items, both) (Thanks DrummerMC! #5927)
- Play the appropriate emptying sound when directly emptying a bucket of fluid onto a closed portable cell in the player inventory
- [Fabric] Minimum MC version is now 1.18.1
- [Forge] Slightly improved JEI recipe transfer for fluids/non-standard recipes (still some work to do)
- [API, Breaking] Upgrades have changed significantly and now allow addons to add custom upgrades. (see API Docs)
Fixes
- Fix spatial storage dimension causing Minecraft version update to fail due to Vanilla incompatibility with custom dimensions during world upgrade process.
- Automatically readd the spatial storage dimension on world-load when it goes missing from
level.dat
for some reason. - Fixes unlocalized advancement names.
- Fixes wireless terminal / portable cell not being able to be opened from off-hand. (#5944, #5869)
- Trigger block/neighbor updates while still generating the world-gen chunk to prevent world-gen from stalling when it tries to flow water/make obsidian after the fact. (#5939)
- Fixes crash when an interface crafting job is canceled but the requested item is subsequently inserted on the same tick (#5919)
- Correctly decode processing patterns where the same item was specified as a primary and secondary output (#5917)
- [Fabric] Fixes potential crashes with ModernIndustrialization when storage buses are too thorough while checking for extractable content. (#5930)
New Features and Other Changes
- Overhaul how fluids and amounts can be encoded for processing patterns in the pattern encoding terminal.
- Drag and drop items and fluids directly from REI/JEI
- or Right-Click with any fluid container in hand
- Middle-Click to Modify the Amount
- Modifying the amount works for items too. Setting to 0 will clear the slot.
- Drag and drop items and fluids directly from REI/JEI
- Added Energy Upgrade to increase energy capacity of portable items (Thanks Azercoco! #5914)
- Crafted from Advanced Card and Dense Energy Cell.
- Can be added to Portable Cells, Color Applicator, and the Matter Cannon in the Cell Workbench
- Added upgrade slots directly to the Wireless and Wireless Crafting Terminal user interface. The card can be added there.
- More colorfoul item tooltips (thanks Azercoco!)
- Added a type filter to terminals (fluids, items, both) (Thanks DrummerMC! #5927)
- Play the appropriate emptying sound when directly emptying a bucket of fluid onto a closed portable cell in the player inventory
- [Fabric] Minimum MC version is now 1.18.1
- [API, Breaking] Upgrades have changed significantly and now allow addons to add custom upgrades. (see API Docs)
Fixes
- Fix spatial storage dimension causing Minecraft version update to fail due to Vanilla incompatibility with custom dimensions during world upgrade process.
- Automatically readd the spatial storage dimension on world-load when it goes missing from
level.dat
for some reason. - Fixes unlocalized advancement names.
- Fixes wireless terminal / portable cell not being able to be opened from off-hand. (#5944, #5869)
- Trigger block/neighbor updates while still generating the world-gen chunk to prevent world-gen from stalling when it tries to flow water/make obsidian after the fact. (#5939)
- Fixes crash when an interface crafting job is canceled but the requested item is subsequently inserted on the same tick (#5919)
- Correctly decode processing patterns where the same item was specified as a primary and secondary output (#5917)
- [Fabric] Fixes potential crashes with ModernIndustrialization when storage buses are too thorough while checking for extractable content. (#5930)