Posted December 9, 20168 yr Hello all I have just begun modding in Minecraft and I have so many plans and ideas my head is going to burst! Ive been following the book Minecraft Modding with Forge (2015) and theres a snippet of code in there which should work perfectly but does not. I am new to Java and coding so any help would be appreciated thank you so much package org.devoxx4kids.forge.mods; import java.util.Random; import net.minecraft.init.Blocks; import net.minecraftforge.event.world.BlockEvent.BreakEvent; import net.minecraftforge.fml.common.eventhandler.SubscribeEvent; public class DiamondOreTrap { @SubscribeEvent public void explode(BreakEvent event) { if (event.block != Blocks.diamond_ore) { return; } event.world.createExplosion(null, event.x, event.y, event.z, 10, true); } }
December 9, 20168 yr That looks like a really old version, as latest versions of forge is using blockStates. Did you "register" your event? Currently updating my Mod to 1.10.2 https://bitbucket.org/hugo_the_dwarf/riseoftristram2016/src?at=master
December 9, 20168 yr Author Thank you for the quick reply! Yes, with this line of code: MinecraftForge.EVENT_BUS.register(new DiamondOreTrap()); but from what I understand, if its registered or not should not matter, as the program adds nothing new and makes use of imports so I do not know what the issue is EDIT: This is forge for 1.8 minecraft, recommended
December 9, 20168 yr You should update to at least 1.8.9, ideally 1.10.2 or even 1.11 at this point. Apparently I'm a complete and utter jerk and come to this forum just like to make fun of people, be confrontational, and make your personal life miserable. If you think this is the case, JUST REPORT ME. Otherwise you're just going to get reported when you reply to my posts and point it out, because odds are, I was trying to be nice. Exception: If you do not understand Java, I WILL NOT HELP YOU and your thread will get locked. DO NOT PM ME WITH PROBLEMS. No help will be given.
December 9, 20168 yr Author I am using the Minecraft Modding with Forge as a guide. If it really is an issue with version, how could i fix it?
December 9, 20168 yr Go here: http://files.minecraftforge.net/ Click on a version that's newer. Download the latest MDK for that version. Everything else will pretty much be the same. There will be some alterations in how some things are done, but it's all available on the forums. Apparently I'm a complete and utter jerk and come to this forum just like to make fun of people, be confrontational, and make your personal life miserable. If you think this is the case, JUST REPORT ME. Otherwise you're just going to get reported when you reply to my posts and point it out, because odds are, I was trying to be nice. Exception: If you do not understand Java, I WILL NOT HELP YOU and your thread will get locked. DO NOT PM ME WITH PROBLEMS. No help will be given.
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.