Xasriel Posted June 25, 2013 Posted June 25, 2013 I am working on a hammer tool that works on stone and is suppose to break a 3x3 area but I am having issues with this anyone know where to start? Quote
ObsequiousNewt Posted June 25, 2013 Posted June 25, 2013 ...What kind of issues? Does it crash? Does it not function? Or what? What's your code? Quote BEWARE OF GOD --- Co-author of Pentachoron Labs' SBFP Tech.
Xasriel Posted June 25, 2013 Author Posted June 25, 2013 um well I just needed to know what methods I need to take to accomplish this, the only code I have is an altered pickaxe code Quote
ObsequiousNewt Posted June 25, 2013 Posted June 25, 2013 um well I just needed to know what methods I need to take to accomplish this, the only code I have is an altered pickaxe code You need something like this: public boolean onBlockDestroyed(ItemStack stack, World w, int id, int x, int y, int z, EntityLiving entity){ super.onBlockDestroyed(...) for i in range(-1,2): for j in range(-1,2): w.destroyBlock(x+i,y,z+j,True) return true; } Of course, you'll need to change it to add i and j to the right axes, but that should do for a start. Good luck! Quote BEWARE OF GOD --- Co-author of Pentachoron Labs' SBFP Tech.
ObsequiousNewt Posted June 25, 2013 Posted June 25, 2013 I'd think it's pretty self-explanatory... Quote BEWARE OF GOD --- Co-author of Pentachoron Labs' SBFP Tech.
Mew Posted June 26, 2013 Posted June 26, 2013 I am working on a hammer tool that works on stone and is suppose to break a 3x3 area but I am having issues with this anyone know where to start? Except for the fact you have used python code again... You should probably try to fix that. Writing in Python I mean. @OP try this: public boolean onBlockDestroyed(ItemStack stack, World w, int id, int x, int y, int z, EntityLiving entity){ super.onBlockDestroyed(...) for(int i = -1; i < 2; ++i) { for(int j = -1; j < 2; ++j) { w.setBlock(x + i, y, z + j, 00); return true; } } } Quote I am Mew. The Legendary Psychic. I behave oddly and am always playing practical jokes. I have also found that I really love making extremely long and extremely but sometimes not so descriptive variables. Sort of like what I just did there
Xasriel Posted June 26, 2013 Author Posted June 26, 2013 thank you for clearing that up. Yeah i have never seen python. Quote
ObsequiousNewt Posted June 26, 2013 Posted June 26, 2013 I am working on a hammer tool that works on stone and is suppose to break a 3x3 area but I am having issues with this anyone know where to start? Except for the fact you have used python code again... You should probably try to fix that. Writing in Python I mean. Oh. Lol. But, but, it's such a better language! Quote BEWARE OF GOD --- Co-author of Pentachoron Labs' SBFP Tech.
Xasriel Posted June 26, 2013 Author Posted June 26, 2013 lol that may be true but minecraft is coded in java not python Quote
Mew Posted June 26, 2013 Posted June 26, 2013 I am working on a hammer tool that works on stone and is suppose to break a 3x3 area but I am having issues with this anyone know where to start? Except for the fact you have used python code again... You should probably try to fix that. Writing in Python I mean. Oh. Lol. But, but, it's such a better language! While some of my friends tend to agree with that statement, I only agree that is better when it comes to its runtime speed. Much faster than java. But I do like the java syntax so much more... Quote I am Mew. The Legendary Psychic. I behave oddly and am always playing practical jokes. I have also found that I really love making extremely long and extremely but sometimes not so descriptive variables. Sort of like what I just did there
ObsequiousNewt Posted June 26, 2013 Posted June 26, 2013 I am working on a hammer tool that works on stone and is suppose to break a 3x3 area but I am having issues with this anyone know where to start? Except for the fact you have used python code again... You should probably try to fix that. Writing in Python I mean. Oh. Lol. But, but, it's such a better language! While some of my friends tend to agree with that statement, I only agree that is better when it comes to its runtime speed. Much faster than java. But I do like the java syntax so much more... Funny. I usually hear the opposite argument. How could you possibly like Java syntax more? Quote BEWARE OF GOD --- Co-author of Pentachoron Labs' SBFP Tech.
Xasriel Posted June 26, 2013 Author Posted June 26, 2013 Anyway I got that to work for the most part. For it to work perfectly I need to determine which direction the player is facing.. e.g. north, south, or east, west Quote
ObsequiousNewt Posted June 26, 2013 Posted June 26, 2013 I am working on a hammer tool that works on stone and is suppose to break a 3x3 area but I am having issues with this anyone know where to start? Except for the fact you have used python code again... You should probably try to fix that. Writing in Python I mean. Well, the next time you do that, I give you full permission to tell me "Ewe look sheepish." Quote BEWARE OF GOD --- Co-author of Pentachoron Labs' SBFP Tech.
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.