Skip to content

Compatibility recipes: Adding GeOre, Iron's, Evilcraft, AE2, Ender IO#724

Open
jshipley wants to merge 4 commits intoRearth:1.21from
jshipley:more_compat_recipes
Open

Compatibility recipes: Adding GeOre, Iron's, Evilcraft, AE2, Ender IO#724
jshipley wants to merge 4 commits intoRearth:1.21from
jshipley:more_compat_recipes

Conversation

@jshipley
Copy link
Copy Markdown
Contributor

Description

Added and improved mod compatibility recipes for NeoForge

AE2

  • Centrifuge
    • Ender Dust to Enderic Compound
  • Pulverizer/Fragment Forge
    • Fluix Crystal to Fluix Dust

Extended AE

  • Pulverizer / Fragment Forge
    • Entro Crystal to Entro Dust

Ender IO

  • Centrifuge
    • Sculk to Xp Juice
  • Soul Binder (Ender IO)
    • Bind souls to a Dubious Container to create an Unholy Intelligence

EvilCraft

  • Centrifuge
    • Convert undead leaves to blood
    • Uses blood to convert Sand to Red Sand
  • Pulverizer / Fragment Forge
    • Process Dark Ores into Dark Gems and Crushed Dark Gems
    • Dark Gems to Crushed Dark Gems

GeOre

  • Assembler
    • Create budding geores with recipe similar to budding amethyst
  • Enderic Laser
    • Uranium Cluster to Plutonium Dust
  • Pulverizer / Fragment Forge
    • Quartz Shard to Quartz Dust

I did not add any other processing for GeOre shards for two reasons. First, GeOre only adds budding blocks and shards for many modded materials. Second, I considered the GeOre shards to be more "pure" than raw ores (similar to the gems in Oritech), and smelting the shards into ingots / gems was sufficient.

Iron's Spells 'n Spellbooks

  • Pulverizer / Fragment Forge
    • Mithril Ores to Raw Mithril
  • Foundry
    • Raw Mithril to Mithril Scrap

How Has This Been Tested?

I ran the datagen process, reviewed the JSON output, and ran a new build of Oritech with AE2, Extended AE, EvilCraft, Iron's Spells 'n Spellbooks, and GeOre to view the recipes in JEI and test crafting and especially the Enderic Laser interactions with GeOres.

Since this is only datagen for NeoForge, no testing on Fabric was done.

Checklist:

  • My code uses the 'var' keyword where applicable.
  • I have commented my code, particularly in hard-to-understand areas

@Rearth Rearth self-assigned this Apr 4, 2026
@jshipley
Copy link
Copy Markdown
Contributor Author

Some updates, mostly for #728

  • Updated Ender IO recipes for new version of Ender IO
    • Dropped vibrant alloy, as vibrant alloy is a 3 item alloy and Oritech only supports 2 item alloys
  • Added pulverizing recipes for Ender IO dusts
    • Updated default grinder recipe times (for all grinder recipes added by pulverizer recipe builder) to be 20% longer than pulverizer recipe times. This will make some existing grinder recipes take longer, but it was a bug for them to be faster in the first place.
  • Updated Mekanism pulverizer recipe to take longer and return 4 dusts, similar to Mek crusher or EnderIO SAG mill.*
  • Finished removing fire crafting compat
  • Added EnderIO Endergy alloys
    • The crude iron recipe is a little "creative" by using conduit binding instead of clay and gravel
    • The later three-item alloys will not have foundry recipes

If Oritech ever has 3 item alloys, or if the foundry ever supports 3 inputs, then EnderIO / Endergy alloys could be revisited again.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants