The ultimate tool for Binary Searching.
Report Bug
.
Request Feature
DISCLAIMER: My code is quite jank. It will most likely contain bugs. Please feel free to insult my code.
Binary Searchinator is a tool dedicated towards simplifying the task of binary searching your Minecraft Plugins and Mods, featuring a user-friendly UI.
What is Binary Searching?
Binary Searching is a quicker and efficient way to diagnose and identify problems. The method for this would look something like: Remove half your plugins and see if the problem is fixed. If it still presists, then the cause is in the half still installed. If not, then it is in the other half you removed. Continue to halve the remaining plugins until it is narrowed down to a single plugin.
Binary Searching is a complicated and often lengthy process when done by hand. Although it is one of the fastest methods of identifying problems on your server, this process can become very extensive in modded applications when you have 100+ mods on your server.
This is where Binary Searchinator comes in. It relieves the majority of the burden concerning Binary Searching, including:
- Identifying Dependencies + Management
- Disabling Mods / Plugins
Binary Searchinator is built in Java, using JavaFX for it's UI.
At this current point in time, this tool only supports Windows (and possibly MacOS which is untested).
To run this tool, you require Java 17 or higher. This project will run best with Java 21, however Java 17 is the minimum. You can get the Java 17 JDK from Adoptium for your Operation System.
Download the latest jarfile from the Releases Page.
You can then either open the jarfile via:
Right Click -> Open
, or, in Command Prompt, run:
java -jar path/to/BinarySearchinator.jar
Follow the instructions on the window that then appears.
See Planned Features for this project's Roadmap.
Distributed under the Apache-2.0 License. See License for more information.
- Skullians - Jank Code Writer - Skullians - Main Developer
- Nouish - Nouish - nouish - has helped me a TON with this :3, incredibly talented programmer.
- Torrent @ TorrentSMP - Amazing, talented person - Torrent @ TorrentSMP - Helped consult with UI Design
- r/Admincraft - r/Admincraft - r/Admincraft - Inspiration for this tool