mekanism / Mekanism

A mod for Minecraft
MIT License
1.37k stars 523 forks source link

[1.12] Aluminum/Iridum/NoMansLib-Mithril/AA-Black-Quartz compatibility #4625

Closed llloyd4 closed 7 years ago

llloyd4 commented 7 years ago

Please use the search functionality before reporting an issue. Also take a look at the closed issues!

Issue description:

I setup two Elite Factories, a Enrichment Chamber and a Smelter, the one feeds into the other for basic ore doubling. So the Enrichment Chamber has no issues turning TD Aluminum and Iridum ore into two dust but it chokes at smelting it, the Elite Smelter refuses to accept it to turn them into ingots. The Elite Enrichment Chamber, on the other hand, refuses to take NoManLib's Mithril and Actually Additions Black Quartz Ore. I had to build a Pulverizer / Redstone Furnace setup just for those 4.

Steps to reproduce:

  1. Build an Enrichment Chamber and Smelter
  2. Set them up so the Chamber auto ejects into the Smelter
  3. Put TD Aluminum Ore or Iridum Ore into the Chamber
  4. Watch the Chamber turn them into Pulverized Aluminum or Iridium but then choke as it can't empty into the Smelter.

Version (make sure you are on the latest version before reporting):

Forge: 1.12-14.21.1.2443 Mekanism: 1.12.1-9.4.318 Other relevant version:

If a (crash)log is relevant for this issue, link it here: (It's almost always relevant)

[gist/pastebin/etc link here]

tomelfring commented 7 years ago

Regarding the dusts smelting to ingots: do they work in a vanilla furnace? The smelter does use the vanilla smeltery table to lookup what can be smelted.

thiakil commented 7 years ago

Aluminium & Iridium is a COFH issue. They removed the smelting recipe (unless TE is not loaded). https://github.com/CoFH/ThermalFoundation/commit/fadde125a175c72e46bbb1ae1ec677f87537d538

Mithril & BQuarts we can probably add to the minor compat list.

llloyd4 commented 7 years ago

Really. How odd. I have TE installed and have been processing TE aluminum and iridium with the pulverizer / redstone furnace for a while now. I upgraded to the Factories as they're faster once I put in all the speed an energy upgrades into them and bump up energy production. Well, nothing you can do about it.

Edit: Here we are, according to JEI for the Iridium and Aluminum dusts there is only a Redstone Furnace, Induction Furnace, or IE Arc Furnace recipes. hmm At a guess they are doing something akin to TR Titanium that can only be run though a TR Blast Furnace.

tomelfring commented 7 years ago

Smelting is apparently Work As Intended (https://github.com/CoFH/Feedback/issues/474).

Mithril and BlackQuarts could be added as @thiakil mentioned.

llloyd4 commented 7 years ago

Yeap, so I posted that to the FTB team, hopefully in a future update of Unstable 1.12 they will either disable them in favor of other mod aluminum and iridium or Craft Tweak in smelting recipes. I'd do it myself but I've never used Craft Tweaker before.

On Aug 14, 2017 11:02 AM, "Tom E" notifications@github.com wrote:

Smelting is apparently Work As Intended (CoFH/Feedback#474 https://github.com/CoFH/Feedback/issues/474).

Mithril and BlackQuarts could be added as @thiakil https://github.com/thiakil mentioned.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/aidancbrady/Mekanism/issues/4625#issuecomment-322263242, or mute the thread https://github.com/notifications/unsubscribe-auth/AG5x3t8zPz_UGNRX6v8P17A1_x53L2xsks5sYIvDgaJpZM4O14qn .

tomelfring commented 7 years ago

Mini crafttweaker tutorial adding smelting recipes: furnace.addRecipe(output, input, xp); Example: furnace.addRecipe(, , 1500);

More info at https://crafttweaker.readthedocs.io/en/latest/Vanilla/Recipes/Recipes_Furnace/

llloyd4 commented 7 years ago

Cool! When I get home I will poke at it. Thanks. :D

On Aug 14, 2017 11:50 AM, "Tom E" notifications@github.com wrote:

Mini crafttweaker tutorial adding smelting recipes: furnace.addRecipe(output, input, xp); Example: furnace.addRecipe(minecraft:speckled_melon, minecraft:melon, 1500);

More info at https://crafttweaker.readthedocs.io/en/latest/ Vanilla/Recipes/Recipes_Furnace/

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/aidancbrady/Mekanism/issues/4625#issuecomment-322276040, or mute the thread https://github.com/notifications/unsubscribe-auth/AG5x3v8gBWjFF_0n76ZRVt7kf20O9APwks5sYJblgaJpZM4O14qn .

llloyd4 commented 7 years ago

@thommy101 Do I want to use the Meta's Unlocalized Name? So...

furnace.addRecipe{item.thermalfoundation.material.ingotaluminum, item.thermalfoundation.material.dustAluminum,0.3);

? As they both are called "thermalfoundation:material" , just one is metadata 68 (for the dust) and 132 (ingot) but same item number.

tomelfring commented 7 years ago

You can define the meta data, I know it's defined somewhere on the linked read the docs above ;)

llloyd4 commented 7 years ago

@thommy101 I could, in theory, even add the enrichment chamber recipes, hmm... peers

mods.mekanism:machineblock:0.addrecipe

by the looks of it?

tomelfring commented 7 years ago

You could, if you're using 1.7 ;) Any version higher than that doesn't support craft/modtweaker yet

llloyd4 commented 7 years ago

Minecraft 1.7? O.o

On Aug 15, 2017 10:49 AM, "Tom E" notifications@github.com wrote:

You could, if you're using 1.7 ;) Any version higher than that doesn't support craft/modtweaker yet

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/aidancbrady/Mekanism/issues/4625#issuecomment-322538733, or mute the thread https://github.com/notifications/unsubscribe-auth/AG5x3p5a5_dbQC3uZtNYkAoGkxG9ODB8ks5sYdo4gaJpZM4O14qn .

tomelfring commented 7 years ago

Yea, that old version which isn't supported by us anymore ;) newer versions do not have that support yet..

llloyd4 commented 7 years ago

Oy. Beginning to see why no one includes this in their mod packs. :(

On Aug 15, 2017 11:35 AM, "Tom E" notifications@github.com wrote:

Yea, that old version which isn't supported by us anymore ;) newer versions do not have that support yet..

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/aidancbrady/Mekanism/issues/4625#issuecomment-322551030, or mute the thread https://github.com/notifications/unsubscribe-auth/AG5x3rTbv7XbwO4xayMu515TKEo5OSwUks5sYeTwgaJpZM4O14qn .

thiakil commented 7 years ago

Includes what in their packs? External mod support for Craft/MineTweaker has always been done by ModTweaker.

Your best bet for adding smelting recipes would be to use the oredict entries. I think it would be <ore:dustAluminum> for example.

llloyd4 commented 7 years ago

Well, that would not break existing dust to aluminum recipes?

On Aug 15, 2017 5:49 PM, "Xander" notifications@github.com wrote:

Includes what in their packs? External mod support for Craft/MineTweaker has always been done by ModTweaker.

Your best bet for adding smelting recipes would be to use the oredict entries. I think it would be for example.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/aidancbrady/Mekanism/issues/4625#issuecomment-322628598, or mute the thread https://github.com/notifications/unsubscribe-auth/AG5x3gJKeqHVGtrwH1aigNZSOk-k-ycGks5sYjycgaJpZM4O14qn .

thiakil commented 7 years ago

Wasn't your problem that you didnt have any to begin with?

llloyd4 commented 7 years ago

For TE aluminum since that is what spawned in world. If the FTB team fixes the spawn settings then it will be some other mod's aluminum.

On Aug 15, 2017 6:08 PM, "Xander" notifications@github.com wrote:

Wasn't your problem that you didnt have any to begin with?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/aidancbrady/Mekanism/issues/4625#issuecomment-322632393, or mute the thread https://github.com/notifications/unsubscribe-auth/AG5x3nec3mss_KxybBJrg2JWZqy8pDsrks5sYkEIgaJpZM4O14qn .

thiakil commented 7 years ago

and using oredict in CT will mean it won't matter whose blocks you have

llloyd4 commented 7 years ago

Ok, so

Furnace.addrecipe:(ore:aluminum, ore:dust,.0.3)

?

On Aug 15, 2017 6:13 PM, "Xander" notifications@github.com wrote:

and using oredict in CT will mean it won't matter whose blocks you have

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/aidancbrady/Mekanism/issues/4625#issuecomment-322633452, or mute the thread https://github.com/notifications/unsubscribe-auth/AG5x3gu9qEq632EmzFxLQxSfCDMPsb9Yks5sYkJTgaJpZM4O14qn .

thiakil commented 7 years ago

I would suggest reading the wiki, and using the /ct hand command

llloyd4 commented 7 years ago

CT hand? Ok...

Edit: Oh! I got all the info, I used F3+H advanced info and screen shotted everything. :D

On Aug 15, 2017 8:07 PM, "Xander" notifications@github.com wrote:

I would suggest reading the wiki, and using the /ct hand command

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/aidancbrady/Mekanism/issues/4625#issuecomment-322654178, or mute the thread https://github.com/notifications/unsubscribe-auth/AG5x3lIgob6wcf56gtfYWR7S8bRAXn2Tks5sYlz6gaJpZM4O14qn .