Compatibility
Minecraft: Java Edition
1.20.1
Platforms
Forge
Supported environments
90% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Creators
Details
Licensed MIT
Published 5 days ago
Updated last week
This is a mod that allows you to register totem events for specified items, and it has been open-sourced on GitHub.
You can register items using TotemRegister.register(Item item)
. In addition, you can set the event to trigger after activation and whether to overwrite the original event for specified items:
TotemRegister.register(Item totem, BiConsumer<ServerPlayer, ItemStack> runnable);
TotemRegister.register(Item totem, BiConsumer<ServerPlayer, ItemStack> runnable, boolean overwrite);
If you want to register multiple items at once, you can use TotemRegister.register(Class<?> clazz)
to register all variables of type Item
within a specified class, for example:
TotemRegister.register(Items.class);
Note: This function may throw InstantiationException
and IllegalAccessException
exceptions. Please use try-catch blocks to catch these exceptions.