Skip to content

A simple tool dedicated towards simplifying the process of binary searching Minecraft Plugins.

License

Notifications You must be signed in to change notification settings

Skullians/BinarySearchinator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Logo

Binary Searchinator

The ultimate tool for Binary Searching.

Report Bug . Request Feature

Downloads Contributors Stargazers Issues

About The Project

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

Built With

Binary Searchinator is built in Java, using JavaFX for it's UI.

Getting Started

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.

Usage

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.

Roadmap

See Planned Features for this project's Roadmap.

License

Distributed under the Apache-2.0 License. See License for more information.

Authors

  • 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

Acknowledgements

About

A simple tool dedicated towards simplifying the process of binary searching Minecraft Plugins.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published