That must be some kind of reobfuscation/recompilation bug I guess. I'll look into it.
Still need to know how to make a Container Item currently, it's getting consumed.
Posts by LinusPhoenix
-
-
By the way, Yellow yellowcake Cake is still textureless
textureless textureless or still-the-same-as-vanilla textureless?
-
mak are you sure this is the only addition to a class that extends Item? It doesn't seem to work for me. Do I have to do anything different in the crafting recipes?
-
Bug found, bug fixed.
Dyed quantumsuits have the same ItemID as normal ones, right?
-
Next time, can you put the logs on pastebin? After downloading, they are not formatted for me. (if it's that, it's nearly unreadable)
But it still seems like it's CommonProxy causing that bug...can someone replicate that?
Chocohead: like what? If it's an oredict crafting recipe, my dyes should work. or do you mean in the wool dyer? I guess I could, although I'd probably have to look into NBT things.
-
I guess I'm using a different forge.
I eventually managed to get it all done.
Now I just need to add all the recipes.You don't happen to know how to make a container itemstack, that doesn't get consumed in crafting recipes but loses durability?
If not, I'll take a look through minecraft and GT code -
Then what was the problem? If someone comes here to ask about the same thing, he'll have to open a new thread instead of just seeing this.
-
Let's make a recipe to make 1 Diamond out of 9 Dirt in the compressor.
CodeRecipes.compressor.addRecipe(new RecipeInputItemStack(new ItemStack(Block.Dirt, 9)), null, new ItemStack(Item.Diamond, 1));
What we did was creating an RecipeInputItemStack (something requested by the IC² API), which can just be a normal ItemStack. The ItemStack is constructed with the Block (Block.Dirt) and the StackSize 9.
After the RecipeInputItemStack follows a NBTTagCompound parameter, which will be null in most cases (You won't really use it and if you do, not too often I think). The Output is another ItemStack, this time constructed with an Item.Diamond and the StackSize 1.
You should also remember to give the ItemStacks the correct metadata, for example if you want to use Red Wool in a Recipe (it'd be another parameter in the ItemStack constructor, just look at its implementation in your dev environment to learn more) -
Now I only need a way to get a fluid's name...
-
that's....helping and not helping at the same time!
-
So....the tank seems to work now, now I just need to render it. GT's code is very cryptic with that (can't see the method names etc), so I don't really have anything to relate to and I really, really, really hate coding GUI or graphical stuff
-
Hm, I guess...I'll take some time now and implement the suggestions
-
With GT for example, coal is made up of 8 (I'll likely change it to 1) ash, 1 oxygen and 1 hydrogen cell
-
It's just another way to dye
-
Actually, it kinda went from dyEEEEEEEEing based(!) to whatever-I-feel-could-be-useful mod.
But I guess I will try to add a tank (since the GUI is not crowded enough yet :B)
and actually, it is also usable without GT (I just need more feedback for people not using GT but other mods which add gems), I can provide different recipes.
(for example, there's also a charcoal recipe without any gt involvement) -
It does have a cell output slot but no tank.. I might add one, or just use the cell equivalent.
Hm, if i take uum as a catalyst, it'll just be like a really suckish reverse recipe that takes eu, time, uum.
-
I can download it without any problems
-
I haven't even concerned myself with the effects removing ItemIDs..
-
Okay, thanks
but that doesn't mean I don't take suggestions
-
invultri: I see I have forgotten to set serverSideRequired to true (I am 100% sure I have done that at some point), so maybe there's the mistake, if not the position of the commonproxy.class
@Greg: I did.
@all:
I need suggestions for recipes for all the gems for my crystalliser.. I look through every oreDict-registered gem and check if there are any unknowns,if there are, I post a message in the log to report these to me. If they are known, I add a recipe for it. My list so far has these:list.add("gemGarnetYellow");
list.add("gemSapphire");list.add("gemRuby");
list.add("gemGarnetRed");
list.add("gemLapis");list.add("gemCoal");
list.add("gemEnderEye");
list.add("gemOlivine");
list.add("gemPeridot");list.add("gemCharcoal");
list.add("gemEmerald");
list.add("gemGreenSapphire");
list.add("gemNetherStar");
list.add("gemIridium");
list.add("gemEnderPearl");
list.add("gemGarnet");
list.add("gemDiamond");
list.add("gemNetherQuartz");So now I need suggestions how the recipes should look like. there's a maximum of 4 inputs. (also, the amount of EU and the time it should take)