Skip to content

olliedean/skyblockcore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Skyblock Core

GitHubGitHub code size in bytesGitHub issues

forthebadge forthebadge Discord

Minecraft Spigot Version: 1.17 (legacy versions supported soon) Skyblock Core is the only plugin you'll ever need for your Minecraft Skyblock server! It allows servers to integrate the following features into their server:

  • Money notes
  • Custom join / leave messages
  • Interval announcement
  • And more to come!

View the Projects page to see our progress.

DISCLAIMER: This project is VERY new and I am also very new to Java development. That being said, the following problems may be present in my current code:

  • Permissions not set up
  • No auto completes
  • Lackluster command descriptions

I'm pretty dumb, but these are all issues I can fix, I'm just trying to prioritize stuff, even if it's in a weird way. My recommendation is to only use this plugin once the releases hits version 1, or this message disappears from the README. Thank you for showing interest in my plugin though! I hope me open sourcing it gives both an oppurtunity for others to learn, but also to help contribute and make this project something useful to server owners.

Why use Skyblock Core?

This plugin was crafted with the mindset of code what has to be made, and only that. Compared to other plugins, Skyblock Core aims to have no bloat, meaning no throttle to your performance, and an easy to read code base. We aim to provide any and all functionality that a minecraft server owner would look for in plugins for Skyblock.

Building

Skyblock Core uses Maven to build and handle dependencies. JDK 8 or newer is require to compile.

Compiling from source

     $ git clone https://github.com/olliedean/skyblockcore.git
     $ cd skyblockcore
     $ mvn compile

A pre-built version can be found in the Releases page.

Contributing

You can contribute towards the project in many different ways. Any form of contribution deeply helps the project progress.

Code

If you've made any edits to the plugin which you deem appropriate to be pushed to the main repository, create a pull require, so we can merge your changes into the upstream project.

Want to contribute but have no ideas? Check out the issues page for bugs that are unconfirmed, and suggestions that have had no attention yet. If you could beat us to it, round of applause to you. That being said, we keep our progress tracked on the projects page, so feel free to also work on anything listed in the To do section.

Donations

We're yet to accept donations.

Bug Reports & Suggestions

If you find a bug, even if its a small one, we'd like to know! Leave a bug report in the Issues pages on our Github.

We love hearing your suggestions for our plugin! Leave your suggestions in the Issues page, and we'll be sure to review it. Who knows, maybe your suggestion will appear in our next update ;)

License

Skyblock Core is licensed under the MPL-2.0 License. Please read LICENSE before contributing, redistributing, or using any of the code in this project.