Posted October 29, 20196 yr I want to archive that when I use (try place) a repeater on specified block perform a custom action. Is this possible?, How?
October 29, 20196 yr 8 hours ago, Brbcode said: I want to archive that when I use (try place) a repeater on specified block perform a custom action. Is this possible?, How? And keep the event priority at NORMAL or LOW not to be too selfish when it comes to compatibility with other mods that want to do something with that item.
November 2, 20196 yr Author On 10/29/2019 at 11:53 AM, diesieben07 said: You can use PlayerInteractEvent.RightClickBlock to detect item-use on a block and override the action. It doesn't work to me. I don't know if I'm doing wrong the subscription... Spoiler @Mod.EventBusSubscriber(bus=Mod.EventBusSubscriber.Bus.MOD) public static class RegistryEvents { @SubscribeEvent public static void onRightClicked(PlayerInteractEvent.RightClickBlock event) { LOGGER.info("Right click block"); } //... } LOGGER = LogManager.getLogger(); minecraft forge 1.14.4-28.1.79
November 2, 20196 yr Author 12 minutes ago, diesieben07 said: That's not where that event is fired. Confirmed, I'm blind. At least the test works, now it's time to implement the functionality Thank you.
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.