Repository navigation
Releases
EMC × Refined Storage 3.5.1
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] consumeOnLearnwas 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
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 = truemakes 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/sellblacklists, 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
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:
sellblacklist 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/sellblacklists, 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
convertExistingStockoption. - 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
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:
Set
[progression] requireTransmutationTable = true convertWithoutTable = false
convertWithoutTable = trueif 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(defaultfalse) 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/sellblacklists, 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
sellif 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;
sellNbtItemsoption. - 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
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(defaultfalse). Set it totrueonly 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/sellblacklists 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
sellif 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
sellNbtItemsoption. - 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
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/sellblacklists inconfig/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.