Deanford Posted June 26, 2014 Share Posted June 26, 2014 I have limestone and I want it to drop cobble limestone, does anyone know the code for it? I have this, but it didnt work:/ http://pastebin.com/hJ6d2R24 Quote Link to comment Share on other sites More sharing options...
GotoLink Posted June 26, 2014 Share Posted June 26, 2014 Your method doesn't exist. Change to itemDropped with its correct signature. Quote Link to comment Share on other sites More sharing options...
Deanford Posted June 26, 2014 Author Share Posted June 26, 2014 okay ive changed it to this public Block itemDropped(int metadata, Random random, int fortune) { return ModPack.CobbleLimestone; } } but what do you mean by "correct signature" ? Quote Link to comment Share on other sites More sharing options...
Deanford Posted June 26, 2014 Author Share Posted June 26, 2014 ? Quote Link to comment Share on other sites More sharing options...
FLUFFY2 Posted June 26, 2014 Share Posted June 26, 2014 Diesieben means: public Item getItemDropped(int p_149650_1_, Random p_149650_2_, int p_149650_3_) { return Item.getItemFromBlock(Mainclass.yourblock); } Quote Link to comment Share on other sites More sharing options...
FLUFFY2 Posted June 26, 2014 Share Posted June 26, 2014 Its a simple code. If he wants to learn he will check how its working. But you are actually right. No more copy/paste from me. Quote Link to comment Share on other sites More sharing options...
daafganggdg Posted June 26, 2014 Share Posted June 26, 2014 What's actually the difference between @Override public Item getItemDropped(int i, Random rand, int h) { return Item.getItemFromBlock(Blocks.cobblestone); } and public Item getItemDropped(int i, Random rand, int h) { return Item.getItemFromBlock(Blocks.cobblestone); } It's both overriding the Method and dropping cobblestone, so what is the @Override doing? Quote Link to comment Share on other sites More sharing options...
FLUFFY2 Posted June 26, 2014 Share Posted June 26, 2014 What i understand its "override" a method to modify the existing one. If the method is good for you than don't "override" it. The code i posted is good for what Deanford want so he don't have to override the original method. Important tough not use @Override if you don't know what is that. Can't tell you that more simpler, but learning Java is free. Quote Link to comment Share on other sites More sharing options...
Xcox123 Posted June 26, 2014 Share Posted June 26, 2014 http://bit.ly/SCxYos Quote Link to comment Share on other sites More sharing options...
FLUFFY2 Posted June 26, 2014 Share Posted June 26, 2014 Thats good to know actually, thanks! Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.