OmniTool - Minecraft Addon

OmniTool is a popular Minecraft: Java Edition addon that allows players to create customized tools that adjust themselves into the most optimal tool for any task in the game. This plugin has + downloads spread between multiple platforms, as well as a perfect 5 star rating by users.

Installation


Download

Simply navigate to this link and click the "Download Now" button to download the jar file.

Plugin Installation

Simply drag and drop the OmniTool.jar file into your plugins folder, then restart your server.
You can then edit the config.yml inside of the OmniTool directory to your liking.

Features


OmniBuilder

OmniBuilder Information

Developer API


This plugin has a simplistic API that is getting more advanced with each update. Here are some of the completed functions so far.

OmniToolChangeEvent

This event will be called everytime the user mines a block that will update the tool. This is how you would implement this event in your own plugin:
@EventHandler
public void onOmniToolChange(OmniToolChangeEvent event) {
if (/* Logic */) {
event.setCancelled(true);
}
}

OmniCrystalApplyEvent

This event will be called everytime the user tries to apply an OmniCrystal onto an item. This is how you would implement this event in your own plugin:
@EventHandler
public void onCrystalApply(OmniCrystalApplyEvent event) {
if (/* Logic */) {
event.setCancelled(true);
}
}

NOTICE


This project is not 100% completed, and has updates rolling out as needed. Any bugs that are reported will be fixed in a timely manner.