Tropicraft

Tropicraft

9M Downloads

Tropicraft mineral issues (Crafting)

Rainstar77 opened this issue ยท 4 comments

commented
  • Minecraft Version : 1.7.10
  • Forge Version : Forge10.13.4.1448-1.7.10
  • Tropicraft Version : 6.0.5
  • installed mods ; TMI, Tropicraft, Rei's Minimap, RoadWorks

Hello, I found some crafting errors in Tropicraft Mod. Here some screenshots.
(Don't care about Korean. This is my mother tongue.)

azurite error1
zircon error1
Zircornium Block is crafted by 9 Azurite Crystal or 9 Zircon Crystal.

And...

eudialyte error1
Azurite Block is crafted by 9 Eudialyte Shards.

Plus, These blocks can't change to item? For Examples...

zirconium error2
azurite error2
Lastly, these blocks can break punching.

commented

I have the same problem. The damage value of the blocks has changed, The eudialyte block was tropicraft:blockOre:2 before, and is now tropicraft:blockOre:0. all blocks have been shifted like this, with damage values from 2 to 5 becoming from 0 to 3 in Tropicraft 6.0.5. The recipes, however, haven't been updated, and tropicraft:blockOre:2 is now Azurite. As for the "uncrafting" recipe, it's just never registered, as far as I can tell.

I made a temporarily fixed it using Minetweaker, which let you register new recipes through a script. I know it's not a proper solution, but it'll do until the next update.

Here is the script, if it can help anybody until a fix is made. It has to be put in the "scripts" directory, in a ".zs" file, if you have Minetweaker.

# Remove the broken recipes
recipes.remove(<tropicraft:tile.blockOre:*>);

# Add the correct ones:
# Eudialyte Block
recipes.addShaped(<tropicraft:tile.blockOre:0>, [
    [<tropicraft:ore:0>, <tropicraft:ore:0>, <tropicraft:ore:0>],
    [<tropicraft:ore:0>, <tropicraft:ore:0>, <tropicraft:ore:0>],
    [<tropicraft:ore:0>, <tropicraft:ore:0>, <tropicraft:ore:0>]
]);

# Zircon Block
recipes.addShaped(<tropicraft:tile.blockOre:1>, [
    [<tropicraft:ore:1>, <tropicraft:ore:1>, <tropicraft:ore:1>],
    [<tropicraft:ore:1>, <tropicraft:ore:1>, <tropicraft:ore:1>],
    [<tropicraft:ore:1>, <tropicraft:ore:1>, <tropicraft:ore:1>]
]);

# Azurite Block
recipes.addShaped(<tropicraft:tile.blockOre:2>, [
    [<tropicraft:ore:2>, <tropicraft:ore:2>, <tropicraft:ore:2>],
    [<tropicraft:ore:2>, <tropicraft:ore:2>, <tropicraft:ore:2>],
    [<tropicraft:ore:2>, <tropicraft:ore:2>, <tropicraft:ore:2>]
]);

# Block of Cubic Zirconium
recipes.addShaped(<tropicraft:tile.blockOre:3>, [
    [<tropicraft:ore:3>, <tropicraft:ore:3>, <tropicraft:ore:3>],
    [<tropicraft:ore:3>, <tropicraft:ore:3>, <tropicraft:ore:3>],
    [<tropicraft:ore:3>, <tropicraft:ore:3>, <tropicraft:ore:3>]
]);

# Recipes to change back those blocks into crystals:
recipes.addShapeless(<tropicraft:ore:0> * 9, [<tropicraft:tile.blockOre:0>]);
recipes.addShapeless(<tropicraft:ore:1> * 9, [<tropicraft:tile.blockOre:1>]);
recipes.addShapeless(<tropicraft:ore:2> * 9, [<tropicraft:tile.blockOre:2>]);
recipes.addShapeless(<tropicraft:ore:3> * 9, [<tropicraft:tile.blockOre:3>]);
commented

Thanks to comment this issue.
Unfotunately I never heard the program (or mod?). So I searched Web and knew what Minetweaker is just now. I'll try to fix the issue using this program, but I can't be convinced that I could use that very well. I think the program is a little complex.

commented

It's a mod, so you just have to put it in your "mods" folder. The script has to go into the script directory, which is itself in your game directory, and should be created by the mod anyway.

They have a really detailed wiki if you want: http://minetweaker3.powerofbytes.com/wiki/Tutorial:Introduction

commented

Thanks for fixing this problem, though it a little late. I'm looking forward to updated version soon.