MineTweaker craftable creative energy cell?

  • The FTB Forum is now read-only, and is here as an archive. To participate in our community discussions, please join our Discord! https://ftb.team/discord
F

Faithsangel

Guest
So i just learned how to use minetweaker and im having troubles setting up the recipe because the creative energy cell has an abnormal id that minetweaker doesn't really understand, if anyone could help it would be much appreciated.

the id i get when i run the command ./mt hand is:
<ThermalExpansion:Cell>.withTag({Recv: 100000, RSControl: 1 as byte, Facing: 3 as byte, Energy: -1, SideCache: [1, 1, 1, 1, 1, 1] as byte[] as byte[], Send: 100000})

any way to maybe use a different id so that it can be used when making a crafting recipe or if someone could show me what works, keep in mind im not using it to craft, im trying to create a recipe for it, Thanks!
 

LordPINE

Well-Known Member
Jan 2, 2016
345
249
69
You should probably just put "var CreativeCell = <ThermalExpansion:Cell>.withTag({Recv: 100000, RSControl: 1 as byte, Facing: 3 as byte, Energy: -1, SideCache: [1, 1, 1, 1, 1, 1] as byte[] as byte[], Send: 100000})" at the top of your code, and then just reference the cell as "CreativeCell". That should fix your problem. "<ThermalExpansion:Cell>.withTag({Recv: 100000, Energy: -1,Send: 100000})" should probably work as well as the thing after the "=" sign.
 
F

Faithsangel

Guest
You should probably just put "var CreativeCell = <ThermalExpansion:Cell>.withTag({Recv: 100000, RSControl: 1 as byte, Facing: 3 as byte, Energy: -1, SideCache: [1, 1, 1, 1, 1, 1] as byte[] as byte[], Send: 100000})" at the top of your code, and then just reference the cell as "CreativeCell". That should fix your problem. "<ThermalExpansion:Cell>.withTag({Recv: 100000, Energy: -1,Send: 100000})" should probably work as well as the thing after the "=" sign.
//Values
Val CreativeCell = <ThermalExpansion:Cell>.withTag({Recv: 100000, RSControl: 1 as byte, Facing: 3 as byte, Energy: -1, SideCache: [1, 1, 1, 1, 1, 1] as byte[] as byte[], Send: 100000});

//Shapeless recipes
recipes.addShapeless(<appliedenergistics2:item.ItemMultiMaterial:7> * 4, [<minecraft:quartz>, <minecraft:redstone>, <appliedenergistics2:item.ItemMultiMaterial>]);
recipes.addShapeless(<ThermalFoundation:bucket:5> * 1, [<arsmagica2:liquidEssenceBucket>, <ThermalFoundation:bucket:3>]);

//Shaped recipes
recipes.addShaped(<TConstruct:heartCanister:6>,
[[<TConstruct:heartCanister:3>,<TConstruct:heartCanister:3>,<TConstruct:heartCanister:3>],
[<TConstruct:heartCanister:3>,<DraconicEvolution:dragonHeart>,<TConstruct:heartCanister:3>],
[<TConstruct:heartCanister:3>,<TConstruct:heartCanister:3>,<TConstruct:heartCanister:3>]]);
recipes.addShaped(<ExtraUtilities:mini-soul>,
[[<ExtraUtilities:decorativeBlock1:5>,<ExtraUtilities:decorativeBlock1:5>,<ExtraUtilities:decorativeBlock1:5>],
[<ExtraUtilities:decorativeBlock1:5>,<ExtraUtilities:decorativeBlock1:5>,<ExtraUtilities:decorativeBlock1:5>],
[<ExtraUtilities:decorativeBlock1:5>,<ExtraUtilities:decorativeBlock1:5>,<ExtraUtilities:decorativeBlock1:5>]]);
recipes.addShaped(<TConstruct:creativeModifier>,
[[<minecraft:golden_apple:1>,<minecraft:golden_apple:1>,<minecraft:golden_apple:1>],
[<minecraft:golden_apple:1>,<TConstruct:blankPattern>,<minecraft:golden_apple:1>],
[<minecraft:golden_apple:1>,<minecraft:golden_apple:1>,<minecraft:golden_apple:1>]]);
recipes.addShaped(<minecraft:saddle>,
[[<minecraft:leather>,<minecraft:leather>,<minecraft:leather>],
[<minecraft:leather>,<minecraft:string>,<minecraft:leather>],
[<minecraft:leather>,<minecraft:leather>,<minecraft:leather>]]);
recipes.addShaped(CreativeCell,
[[<AdvancedSolarPanel:BlockAdvSolarPanel:3>,<AdvancedSolarPanel:BlockAdvSolarPanel:3>,<AdvancedSolarPanel:BlockAdvSolarPanel:3>],
[<AdvancedSolarPanel:BlockAdvSolarPanel:3>,<ThermalExpansion:Frame:9>,<AdvancedSolarPanel:BlockAdvSolarPanel:3>
[<AdvancedSolarPanel:BlockAdvSolarPanel:3>,<AdvancedSolarPanel:BlockAdvSolarPanel:3>,<AdvancedSolarPanel:BlockAdvSolarPanel:3>]]);

//Furnace recipes
furnace.addRecipe(<minecraft:leather>,<minecraft:rotten_flesh>);
furnace.addRecipe(<appliedenergistics2:item.ItemMultiMaterial:22>,<appliedenergistics2:item.ItemMultiMaterial:18>);
furnace.addRecipe(<appliedenergistics2:item.ItemMultiMaterial:24>,<appliedenergistics2:item.ItemMultiMaterial:17>);
furnace.addRecipe(<appliedenergistics2:item.ItemMultiMaterial:23>,<appliedenergistics2:item.ItemMultiMaterial:16>);
What am i doing wrong here?
 

LordPINE

Well-Known Member
Jan 2, 2016
345
249
69
You missed a closing bracket, and a comma, after the second line of your recipe. If you put the square bracket and the comma there, this should work. For next time, it might be nice to also tell us what minetweaker gives as an error after a /mt reload