Skip to content

Releases

EMC × Refined Storage 3.5.1

Choose a tag to compare

@AuZn111 AuZn111 released this 08 Nov 05:15

EMC × Refined Storage 3.5.1

AI-created mod — code, feature design, documentation and cover art were created and implemented by AI.

Blockless ProjectE × Refined Storage bridge for Minecraft 1.20.1 / Forge.

Fixed in 3.5.1

  • The Learning Bar side button now opens the actual ProjectE Transmutation Table GUI — the left 8-slot input circle/learning area and the right learned-item outputs, matching the real table.
  • The 3.5.0 custom learned-item list and its "Record Cursor Item" action were removed. They were not the table's left learning interface.
  • The table interface is gated by the table/tablet unlock; without it, the usual lock message appears.
  • [learning] consumeOnLearn was removed because the actual table handles item consumption normally.
  • Kept: RS crafting-terminal manual/Shift crafting auto-learns the crafted output once (learnOnCraft = true). Automatic crafting tasks do not trigger it.

Verified

result=oak_planks craftLearned=true learnOnCraft=true

Crafting oak planks from an oak log recorded the output in ProjectE knowledge.

Requirements

  • Minecraft 1.20.1
  • Forge 47.x
  • ProjectE 1.20.1-PE1.0.1
  • Refined Storage 1.12.4
  • Java 17

Installation

Put the mod jar and the two required mods in mods/. No new block or item has to be crafted.

Notes

  • The Learning Bar opens the real table UI; it does not add a separate custom list.
  • The table UI requires the owner to have unlocked the Transmutation Table progression gate.
  • RS crafting auto-learn only covers manual crafting in the RS crafting terminal, not automatic crafting tasks.
  • Real EMC-less/NBT items still need a real RS storage disk/block with free space.
  • Source: https://github.com/AuZn111/emc-rs
  • License: MIT.

Changes

  • 3.5.1: Learning Bar opens the actual ProjectE Transmutation Table GUI; removed the 3.5.0 custom panel/record action.
  • 3.5.0: learned-item panel (superseded), record cursor/filter items, RS crafting-terminal auto-learn.
  • 3.4.0: one-time catch-up settlement of real network stock on first unlock.
  • 3.3.0: Transmutation Table/Tablet progression gate.
  • 3.2.2: NBT/enchantment protection; EMC-value check prevents consuming EMC-less items.
  • 3.2.1: AI attribution in metadata/docs/cover.
  • 3.2.0: virtual quantities sync incrementally; stable UUIDs.
  • 3.1.0: live EMC balance label.
  • 3.0.1: stopped rebuilding the cache on every EMC change.
  • 3.0.0: blockless automatic EMC buy/sell network storage.

EMC × Refined Storage 3.5.0

Choose a tag to compare

@AuZn111 AuZn111 released this 08 Nov 04:51

EMC × Refined Storage 3.5.0

AI-created mod — code, feature design, documentation and cover art were created and implemented by AI.

Blockless ProjectE × Refined Storage bridge for Minecraft 1.20.1 / Forge.

New in 3.5.0: Learning panel + craft auto-learn

Learning Bar

  • A new Learning Bar side button appears in the left function bar of RS terminals.
  • Clicking it expands a ProjectE-style learned-item panel:
    • learned item grid;
    • search box;
    • mouse-wheel scrolling;
    • item tooltips.
  • Record Cursor Item button:
    • with an item on the cursor: records it into ProjectE knowledge;
    • with an empty cursor: records the terminal's four filter-slot items.
  • Default: no item consumption and no EMC granted — only knowledge is recorded.
  • [learning] consumeOnLearn = true makes the cursor-record consume one item.

Craft auto-learn

  • Taking a result from an RS crafting terminal (single or Shift crafting) records the crafted output into ProjectE knowledge once.
  • The output is not consumed again and no EMC is granted.
  • Automatic crafting tasks do not pass through a player, so they do not trigger this.

Verified

result=oak_planks craftLearned=true filterLearned=true learnOnCraft=true
  • Crafting oak planks from an oak log recorded the output.
  • The learning action recorded a filter-slot diamond.
  • learnOnCraft=true.

Existing behavior retained

  • Transmutation Table/Tablet progression gate (3.3.0): no EMC shop or EMC extraction before the table/tablet is obtained.
  • Catch-up settlement (3.4.0): first unlock converts eligible real network stock once.
  • NBT/enchantment protection (3.2.2): NBT items are not auto-sold by default.
  • EMC-less items: never consumed; passed to normal RS storage.
  • Live EMC balance + incremental quantity sync (3.2.0/3.1.0): stable item IDs and reliable extraction.
  • Real-stock-first extraction, buy / sell blacklists, and the blockless design.

Requirements

  • Minecraft 1.20.1
  • Forge 47.x
  • ProjectE 1.20.1-PE1.0.1
  • Refined Storage 1.12.4
  • Java 17

Installation

Put the mod jar and the two required mods in mods/. No new block or item has to be crafted.

Notes

  • The learning panel is a viewer/record panel for learned items; it does not replace the Transmutation Table's actual transmutation slots.
  • Records respect ProjectE knowledge; items without an EMC value are ignored.
  • Real EMC-less/NBT items still need a real RS storage disk/block with free space.
  • Single-player focused; one network uses one owner's ProjectE knowledge/EMC.
  • Items only; no fluid support.
  • Source: https://github.com/AuZn111/emc-rs
  • License: MIT.

Changes

  • 3.5.0: learned-item learning panel; record cursor/filter items; automatic learning of RS crafting-terminal output.
  • 3.4.0: one-time catch-up settlement of real network stock on first unlock.
  • 3.3.0: Transmutation Table/Tablet progression gate; no-table inserts only record + store by default.
  • 3.2.2: NBT/enchantment protection; EMC-value check prevents consuming EMC-less items.
  • 3.2.1: AI attribution in metadata/docs/cover.
  • 3.2.0: virtual quantities sync incrementally; stable UUIDs.
  • 3.1.0: live EMC balance label.
  • 3.0.1: stopped rebuilding the cache on every EMC change.
  • 3.0.0: blockless automatic EMC buy/sell network storage.

EMC × Refined Storage 3.4.0

Choose a tag to compare

@AuZn111 AuZn111 released this 07 Nov 11:40

EMC × Refined Storage 3.4.0

AI-created mod — code, feature design, documentation and cover art were created and implemented by AI.

Blockless ProjectE × Refined Storage bridge for Minecraft 1.20.1 / Forge.

New in 3.4.0: unlock catch-up settlement

When the owner first obtains a Transmutation Table or Transmutation Tablet and unlocks the EMC shop, the network's real stored stock is scanned once and eligible items are automatically converted into EMC.

  • Default [progression] convertExistingStock = true.
  • Only real RS storage is settled; virtual EMC-shop entries are ignored.
  • Skips:
    • sell blacklist items;
    • items with NBT (enchantments, damage, potions, custom data);
    • items with no EMC value;
    • the Transmutation Table / Tablet itself.
  • Runs once per network/owner; repeating ticks do not duplicate the conversion.
  • Sends the owner a chat message with the converted item count and EMC gained.

Test result

before[iron=2, sword=2, table=1, emc=10000]
sold=2
after[iron=0, sword=2, table=1, emc=10512]
soldAgain=0, emcAgain=10512

The two iron ingots were converted, the enchanted swords and the table were preserved, and a second catch-up converted nothing.

Existing behavior retained

  • Transmutation Table/Tablet progression gate (3.3.0): no EMC shop or EMC extraction before the table/tablet is obtained.
  • No-table insert behavior: by default records knowledge and stores normally; no EMC is produced.
  • NBT/enchantment protection (3.2.2): NBT items are not auto-sold by default.
  • EMC-less items: never consumed; passed to normal RS storage.
  • Live EMC balance + incremental quantity sync (3.2.0/3.1.0): stable item IDs and reliable extraction.
  • Real-stock-first extraction, buy / sell blacklists, and the blockless design.

Requirements

  • Minecraft 1.20.1
  • Forge 47.x
  • ProjectE 1.20.1-PE1.0.1
  • Refined Storage 1.12.4
  • Java 17

Installation

Put the mod jar and the two required mods in mods/. No new block or item has to be crafted.

Notes

  • Catch-up settlement respects the sell blacklist and NBT protection. Protect anything you want to keep with sell.
  • Real EMC-less/NBT items still need a real RS storage disk/block with free space.
  • Single-player focused; one network uses one owner's ProjectE knowledge/EMC.
  • The owner must be online for catch-up, buying and selling.
  • The EMC button is only added to block RS terminals.
  • Items only; no fluid support.
  • Source: https://github.com/AuZn111/emc-rs
  • License: MIT.

Changes

  • 3.4.0: one-time catch-up settlement of real network stock on first unlock; new convertExistingStock option.
  • 3.3.0: Transmutation Table/Tablet progression gate; no-table inserts only record + store by default.
  • 3.2.2: NBT/enchantment protection by default; EMC-value check prevents consuming EMC-less items.
  • 3.2.1: AI attribution in metadata/docs/cover.
  • 3.2.0: virtual quantities sync incrementally via RS item-delta messages; stable UUIDs.
  • 3.1.0: live EMC balance label in RS terminals.
  • 3.0.1: stopped rebuilding the cache on every EMC change.
  • 3.0.0: blockless automatic EMC buy/sell network storage.

EMC × Refined Storage 3.3.0

Choose a tag to compare

@AuZn111 AuZn111 released this 07 Nov 09:35

EMC × Refined Storage 3.3.0

AI-created mod — code, feature design, documentation and cover art were created and implemented by AI.

Blockless ProjectE × Refined Storage bridge for Minecraft 1.20.1 / Forge.

New in 3.3.0: transmutation-table progression gate

  • Until the owner has ever obtained a ProjectE Transmutation Table or Transmutation Tablet, the virtual EMC shop and EMC extraction are locked.
  • Without a table, the terminal does not show the virtual EMC item list and cannot spend EMC.
  • By default (convertWithoutTable = false), inserting EMC items while locked only records knowledge and stores them normally; no EMC is produced.
  • Unlocking is permanent per player and is detected from:
    • a table/tablet in the player's inventory,
    • a placed Transmutation Table,
    • the ProjectE advancement for the table/tablet.
  • Bulk recycle and the EMC status message also respect the gate.
  • Config:
    [progression]
        requireTransmutationTable = true
        convertWithoutTable = false
    Set convertWithoutTable = true if you want auto-sell to keep producing EMC before the table (extraction stays locked).

Test result

lockedWithoutTable=true  ironCount=1  learned=true  emcAfterInsert=10000
buyStacksBefore=0  diamondBefore=0
unlockedWithTable=true  buyStacksAfter=2  diamondAfter=1  emcAfterBuy=1808
convertWithoutTable=false

Existing fixes retained

  • Enchantments / NBT are preserved. Items with NBT are not auto-converted by default.
  • Truly EMC-less items are never consumed. They are passed to normal RS storage.
  • [automation] sellNbtItems (default false) remains available if you explicitly want NBT items auto-sold.
  • EMC-less items still need a real RS storage disk/block with free space.

Highlights

  • Automatic EMC conversion when ordinary (non-NBT) EMC-valued items are inserted.
  • Automatic EMC spending when learned items are pulled from the terminal (after the table gate unlocks).
  • Live EMC balance in the RS terminal.
  • Virtual purchase quantities update every ~1 second with stable item IDs.
  • buy / sell blacklists, NBT protection, and the progression gate.
  • EMC side button: status/bind, Shift rebind, Ctrl filtered bulk recycle.
  • No extra block or item.

Requirements

  • Minecraft 1.20.1
  • Forge 47.x
  • ProjectE 1.20.1-PE1.0.1
  • Refined Storage 1.12.4
  • Java 17

Installation

Put the mod jar and the two required mods in mods/. No new block or item has to be crafted.

Notes

  • The sell blacklist is empty by default, but NBT items are protected automatically. Ordinary EMC-valued items without NBT still become EMC when inserted after the table gate is unlocked.
  • Add machines, storage disks, tools, etc. to sell if you want to keep ordinary non-NBT items.
  • Single-player focused; one network uses one owner's ProjectE knowledge/EMC.
  • The owner must be online for automatic buying/selling.
  • The EMC button is only added to block RS terminals.
  • Items only; no fluid support.
  • Source: https://github.com/AuZn111/emc-rs
  • License: MIT.

Changes

  • 3.3.0: transmutation-table progression gate; no-table inserts only record + store by default; new [progression] config.
  • 3.2.2: NBT/enchantment protection by default; EMC-value check prevents consuming EMC-less items; sellNbtItems option.
  • 3.2.1: AI attribution in metadata/docs/cover.
  • 3.2.0: virtual quantities sync incrementally via RS item-delta messages; stable UUIDs.
  • 3.1.0: live EMC balance label in RS terminals.
  • 3.0.1: stopped rebuilding the cache on every EMC change.
  • 3.0.0: blockless automatic EMC buy/sell network storage.

EMC × Refined Storage 3.2.2

Choose a tag to compare

@AuZn111 AuZn111 released this 07 Nov 08:54

EMC × Refined Storage 3.2.2

AI-created mod — code, feature design, documentation and cover art were created and implemented by AI.

Blockless ProjectE × Refined Storage bridge for Minecraft 1.20.1 / Forge.

Fixes in 3.2.2

  • Enchantments / NBT are no longer lost. Items with NBT data (enchantments, damage, custom names, potions, custom data) are not auto-converted by default. They enter normal RS storage with their NBT intact.
  • Truly EMC-less items are never consumed. Auto-selling now checks the item's EMC value before converting; EMC-less items are passed to normal RS storage.
  • New config option [automation] sellNbtItems (default false). Set it to true only if you explicitly want NBT items auto-converted (their enchantments/durability will be discarded).

EMC-less items still need a real Refined Storage disk/block with free space.
The virtual EMC storage only holds EMC-purchasable virtual items, not arbitrary real items.

Highlights

  • Automatic EMC conversion when ordinary (non-NBT) EMC-valued items are inserted.
  • Automatic EMC spending when learned items are pulled from the terminal.
  • Live EMC balance in the RS terminal.
  • Virtual purchase quantities update every ~1 second with stable item IDs.
  • buy / sell blacklists plus the new NBT protection option.
  • EMC side button: status/bind, Shift rebind, Ctrl filtered bulk recycle.
  • No extra block or item.

Requirements

  • Minecraft 1.20.1
  • Forge 47.x
  • ProjectE 1.20.1-PE1.0.1
  • Refined Storage 1.12.4
  • Java 17

Installation

Put the mod jar and the two required mods in mods/. No new block or item has to be crafted.

Notes

  • The sell blacklist is empty by default, but NBT items are protected automatically. Ordinary EMC-valued items without NBT still become EMC when inserted.
  • Add machines, storage disks, tools, etc. to sell if you want to keep ordinary non-NBT items.
  • Single-player focused; one network uses one owner's ProjectE knowledge/EMC.
  • The owner must be online for automatic buying/selling.
  • The EMC button is only added to block RS terminals.
  • Items only; no fluid support.
  • Source: https://github.com/AuZn111/emc-rs
  • License: MIT.

Changes

  • 3.2.2: NBT/enchantment protection by default; EMC-value check prevents consuming EMC-less items; new sellNbtItems option.
  • 3.2.1: AI attribution in metadata/docs/cover.
  • 3.2.0: virtual quantities sync incrementally via RS item-delta messages; stable UUIDs; accurate counts and reliable extraction.
  • 3.1.0: live EMC balance label in RS terminals.
  • 3.0.1: stopped rebuilding the cache on every EMC change.
  • 3.0.0: blockless automatic EMC buy/sell network storage.

EMC × Refined Storage 3.2.1

Choose a tag to compare

@AuZn111 AuZn111 released this 07 Nov 04:56

EMC × Refined Storage 3.2.1

AI-created mod — code, feature design, documentation and cover art were created and implemented by AI.

Blockless ProjectE × Refined Storage bridge for Minecraft 1.20.1 / Forge.

Highlights

  • Automatic EMC conversion when items are inserted into the RS network.
  • Automatic EMC spending when learned items are pulled from the terminal.
  • Live EMC balance in the RS terminal.
  • Virtual purchase quantities update every ~1 second with stable item IDs.
  • buy / sell blacklists in config/emc_rs-common.toml.
  • EMC side button: status/bind, Shift rebind, Ctrl filtered bulk recycle.
  • No extra block or item.

Requirements

  • Minecraft 1.20.1
  • Forge 47.x
  • ProjectE 1.20.1-PE1.0.1
  • Refined Storage 1.12.4
  • Java 17

Installation

Put the mod jar and the two required mods in mods/. No new block or item has to be crafted.

Notes

  • The sell blacklist is empty by default: any EMC-valued item inserted into the network becomes EMC. Protect machines, storage disks, tools, etc. with sell.
  • Single-player focused; one network uses one owner's ProjectE knowledge/EMC.
  • The owner must be online for automatic buying/selling.
  • The EMC button is only added to block RS terminals.
  • Items only; no fluid support.
  • Source: https://github.com/AuZn111/emc-rs
  • License: MIT.

Changes

  • 3.2.1: AI attribution in metadata/docs/cover.
  • 3.2.0: virtual quantities sync incrementally via RS item-delta messages; stable UUIDs; accurate counts and reliable extraction.
  • 3.1.0: live EMC balance label in RS terminals.
  • 3.0.1: stopped rebuilding the cache on every EMC change.
  • 3.0.0: blockless automatic EMC buy/sell network storage.