Blizzard Library icon

Blizzard Library -----

Useful Library to make your life easier when it comes to plugin making



What Is Blizzard Library?
Blizzard Library is a library that allows you to create plugins in an easier way without having to repeat yourself constantly.

What Features Come With It:
This library allows you to do the following:

  • Item Builder
  • Custom File Making
  • Custom Inventory Making
  • NMS Extension
  • Random Chance System
  • Messaging API with Format Utilities
  • Title / Action Bar API
  • Whole Thread Library
  • More To Come Soon!
Intro How To Set It Up:
This library uses maven and here is the pom.xml code needed to access the library:
https://pastebin.com/Fi2hjiaG

This also is required for it to work fully. You must this in your onEnable() method
https://pastebin.com/GmmhGswL

After doing all the required stuff Blizzard Library will work for you

How To Make Inventories With Items:
Thought I put Item Making and Inventory making under the same category. With the Item Builder you can easily create items with a custom name, lore(s), and enchantment(s). With the Inventory portion of the API menu click is also an option too.
Here is an example:
https://pastebin.com/F9EGNQT3

How To Make Custom Files
You can create custom files with or without folders. Blizzard Library also supports reloading files that are either in folders or not too.

Here is an example:
https://pastebin.com/7y0enUMC

How To Use The Thread API
Blizzard Library Comes with a lot of components with threading. It allows you to do the following:
  • Run code you want Async or Sync using Kronos Chain
  • Has A Queue Like system that allows you to run multiple queues under one thread. (Effort Load)
  • Lambda Support For Bukkit Runnables
Here is an example with using Kronos Chain and Lambda Support With Bukkit Runnable:
https://pastebin.com/N5NjTCCK

Here is an example with using Effort Load:

https://pastebin.com/GxbGAVVh

Overall

There will be more to be added to this library, and I believe I went over the important parts of the library. If you have any questions or are confused on a certain thing of the library don't be afraid to dm me, and if you have ideas for me to add to this library let me know!
Resource Information
Author:
----------
Total Downloads: 146
First Release: Sep 6, 2021
Last Update: Sep 6, 2021
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings