Posted August 26, 201411 yr I want to change some of the functionality of existing minecraft machines (piston, dropper, furnace, etc). It seems forge is not designed to replace vanilla blocks (tough I'm told it can be done with reflection). Is there a way to add to what these do with forge event hooks? Could I make something happen when a piston extends, or a dropper drops,or a furnace finishes smelting something?
August 29, 201411 yr For furnace there is PlayerEvent.ItemSmeltedEvent. If you're interested in crafting table there is PlayerEvent.ItemCraftedEvent. And there is a PotionBrewedEvent. But for others I don't think there is. One thing you can do is replace the vanilla ones with your own that extend the original but fire a custom event (or maybe just execute some code) when you want. Check out my tutorials here: http://jabelarminecraft.blogspot.com/
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.