-
Content Count
50 -
Joined
-
Last visited
Community Reputation
4 NeutralAbout Xander402
-
Rank
Stone Miner
Converted
-
Gender
Male
Recent Profile Visitors
The recent visitors block is disabled and is not being shown to other users.
-
[1.14.4] How to add custom right click event to a vanilla item?
Xander402 replied to Xander402's topic in Modder Support
Yeah, right. I think this is actually a pretty common mistake.. Here is something that works: package ... import ... @Mod.EventBusSubscriber public class CropRightClickHandler { @SubscribeEvent(priority = EventPriority.NORMAL, receiveCanceled = true) public static void handleCropRightClick(final PlayerInteractEvent.RightClickBlock event) { ... } } Two new things. The method handleCropRightClick is now static and the event was changed from PlayerInteractEvent to PlayerInteractEvent.RightClickBlock not to get triggered unnecessarily. -
The crash report told you what to do.
-
[1.14.4] How to add custom right click event to a vanilla item?
Xander402 replied to Xander402's topic in Modder Support
Alright. I found own what to do my own. My RightClickEventHandler.java: package ... import ... @Mod.EventBusSubscriber(bus = Mod.EventBusSubscriber.Bus.MOD) public class RightClickCropStickHandler { @SubscribeEvent public void handleCropRightClick(PlayerInteractEvent event) { Mod.LOGGER.warn("PlayerInteractEvent triggered!"); ... } } But there's one little problem. The event is actually never called (PlayerInteractEvent triggered! never appears in the console). -
How about just adding a new loot table with pools only with your mod seeds items instead of overriding the entire grass loot table? Overriding would block others potential opportunity to make their own seeds that drop from vanilla grass.
-
Put your custom loot table in data.minecraft.loot_tables.blocks. Yes, you need to create the minecraft folder in your src/main/resources/data directory. It should get overridden proving the file is named the same as the vanilla loot table.
-
It seems to be a problem with AppliedFluidics mod. Removing AppliedFluidics-1.12.2-2.0.3.jar from the mods folder should do the job.
-
Server crash when pulling items with itemduct.
Xander402 replied to Powerxd's topic in Modder Support
There is a java.lang.NullPointerException thrown by cofh.thermaldynamics.duct.attachments.servo.ServoItem.handleItemSending. Somewhere here in your code must be an element that is either null where it shouldn't be, or something caused it to not load/initialize properly. -
Yeah, right ... I downloaded it for myself to calculate the SHA1 checksum and then I forgot that I only downloaded it, not modified. 😑
-
[FIXED] [1.14.4] How to make item stay in the crafting grid?
Xander402 replied to Xander402's topic in Modder Support
Yes, I know that. 😉 I don't blame you. I've been playing around with modding, adding some basic items and blocks ever since 1.9, and I had to deal with all the changes (not only in naming), too. That's just for people who would potentially come to this post not willing to do research and expecting everything to be expounded exactly as it is. -
Yeah, replace it. Nothing might happen, but this is the only idea that comes to my mind (some troubles with downloading that file via the application).
-
Go to the C:\Users\kuhak_000\Twitch\Minecraft\Install\libraries\net\sf\jopt-simple\jopt-simple\5.0.3\ folder and put this: [DOWNLOAD LINK] inside.