Fix EnderIO Alloy Smelter missing Mystical Agriculture soulstone recipes#71
Fix EnderIO Alloy Smelter missing Mystical Agriculture soulstone recipes#71
Conversation
…chain Co-authored-by: cwage <190973+cwage@users.noreply.github.com>
|
@copilot thanks for the quick pass. A few thoughts:
If you can tighten to a single canonical folder and confirm JEI visibility + runtime behavior, I’m +1 on this direction. |
… alloy_smelter copies; set soul_dust XP to 0.2 for furnace parity
|
Applied suggested changes:
Please re-import and verify in Alloy Smelter Furnace mode. If they still don’t execute, I’ll add a one-off canary under alloy_smelting to isolate loader vs item-specific behavior. |
There was a problem hiding this comment.
Pull Request Overview
Adds EnderIO Alloy Smelter recipes for Mystical Agriculture soulstone processing chain to fix missing recipe integration between the two mods.
- Three new alloy smelting recipes for complete soulstone processing chain
- Energy cost of 1600 and appropriate experience values for furnace-equivalent operations
- Consistent JSON structure matching existing EnderIO recipes in the datapack
Reviewed Changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
| soulstone_to_smooth.json | Recipe for smelting soulstone into smooth soulstone |
| soulstone_smooth_to_soul_dust.json | Recipe for processing smooth soulstone into soul dust |
| soulstone_cobble_to_soulstone.json | Recipe for smelting cobbled soulstone into regular soulstone |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
| "count": 1 | ||
| }, | ||
| "energy": 1600, | ||
| "experience": 0.2 |
There was a problem hiding this comment.
The experience value is inconsistent with the other two recipes which use 0.1. Consider using 0.1 for consistency unless there's a specific reason for the higher value.
| "experience": 0.2 | |
| "experience": 0.1 |
The EnderIO Alloy Smelter was not processing Mystical Agriculture soulstone items despite OpenLoader successfully loading the datapack. This was preventing the complete soulstone processing chain from working in the Alloy Smelter's Furnace mode.
Problem
Players could not process the soulstone chain in EnderIO Alloy Smelters:
mysticalagriculture:soulstone_cobble→mysticalagriculture:soulstonemysticalagriculture:soulstone→mysticalagriculture:soulstone_smoothmysticalagriculture:soulstone_smooth→mysticalagriculture:soul_dustItems would sit in the Alloy Smelter without processing, even though the recipes worked fine in vanilla furnaces.
Solution
Added comprehensive EnderIO alloy smelting recipes for the complete soulstone processing chain:
Files Added:
soulstone_cobble_to_soulstone.jsonsoulstone_to_smooth.jsonsoulstone_smooth_to_soul_dust.jsonDual Directory Placement:
/alloy_smelter/and/alloy_smelting/directories to ensure compatibility with different EnderIO versionsRecipe Structure:
"type": "enderio:alloy_smelting"format matching existing working recipesThe recipes follow the same structure as the working uranium and stone recipes already in the pack, ensuring they will be properly loaded by OpenLoader and recognized by EnderIO.
Fixes #70.
💬 Share your feedback on Copilot coding agent for the chance to win a $200 gift card! Click here to start the survey.