RockLib icon

RockLib -----

A small, experimental, general use library!



Welcome the RockLib!
This is a general use library for Minecraft plugin development! (Not legacy)
Make sure to check out the GitHub

Server owners:
If you are here it means a plugin required this, in which case, ignore everything below, just download this and add it to your server as if it was a plugin.

Important:
This is not the best library currently, it does not do too much, but it is a good learning experience and so this will all be open source and free. (Licensed under Creative Commons Zero v1.0 Universal)
But I still plan on adding many things and really getting the most out of this!

Also I plan on making a discord so that link will be right here when I do that!

Features:
Objects:
  • Gui - Custom object for both creating GUIs and handling the click events of that GUI
  • Item - Custom object for both creating Items and handling the interact events of that Item
  • HoverMessage - An object for creating HoverMessages (better known as TextComponenets)
  • CommandManager - An easy to use command manager to setup commands with subcommands really easily!
Utilities:
  • CC - A formatting tool mainly used for the alternant format code
  • PlayerUtil - A utility that I am adding lots to! Right now used to send messages easier
  • RockRunnable - It's a runnable, but with a Player argument! Used in the functionality for GUIs, Items, and Commands
Extra:
  • ItemConstructer - A simple but powerful tool for making simple items! Used mostly in the creation of items for GUIs
Installation:
You can use the .jar attached to this, or you can install with a build tool (Maven/Gradle)
Maven:
Code (Text):
<dependency>
    <groupId>me.rockyers</groupId>
    <artifactId>rocklib</artifactId>
    <version>RELEASE</version>
    <scope>compile</scope>
</dependency>

Gradle:
I do not use Gradle so I have to use JitPack to upload it here.
Code (Text):
allprojects {
    repositories {
        ...
        maven { url 'https://jitpack.io' }
    }
}

dependencies {
        implementation 'com.github.Rockyers:RockLib:RELEASE'
}

Wiki:
I have the wiki on github but I am also making a discord server where you can ask for help, report bugs, and suggest things (I will link it here when Ive created it)

License :
This project is open source and free, but I still have this licensed under Creative Commons Zero v1.0 Universal
Resource Information
Author:
----------
Total Downloads: 127
First Release: Mar 30, 2022
Last Update: Mar 30, 2022
Category: ---------------
All-Time Rating:
0 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings