Expandable Minecraft server plugin for island-type games like SkyBlock or AcidIsland.
Go to file
Tastybento 2d447afa88 Added annotation handling to the flatfile database handler.
Currently it handles the @ConfigEntry path and specificTo fields.

Experimental: There is a class called Setting2.java. It has an
annotation that defines its filename as config.yml. Currently, it is
using the database folder as its location, but it could be the plugin's
datafolder in the future. By placing the config.yml file in the database
folder, it will be read. See the code in BSkyBlock onEnable() for how
that is done.

The main differences between Settings2.java and Settings.java are that
all fields are NOT static and therefore it is an object and uses getters
and setters. This is because it is a JavaBean. In other code, settings
should be queried using this config object.
2018-01-05 19:58:08 -08:00
.circleci CircleCI config update 2017-08-05 16:30:08 -07:00
locales Store the locale files in their own "parent" folder, so it looks nicer, instead of having a prefix 2018-01-04 14:14:18 +01:00
src Added annotation handling to the flatfile database handler. 2018-01-05 19:58:08 -08:00
.travis.yml Added Travis CI 2017-05-20 14:33:53 -07:00
config.yml Extended the config api annotations. 2018-01-04 19:58:04 -08:00
LICENSE Updated license to BSD license. 2017-07-07 14:33:00 -07:00
plugin.yml Removed Vault dependency 2017-12-16 18:29:12 +01:00
pom.xml Improved the panel API. 2017-12-29 09:11:14 -08:00
README.md Updated Readme 2017-10-28 12:32:37 -07:00

BSkyBlock

Build Status

A Skyblock Bukkit plugin for Minecraft derived from the well-known ASkyBlock! This is a survival game where the player starts with an island in the sky.

BSkyBlock (Better SkyBlock) represents a turning point on ASkyBlock's history : Tastybento and Poslovitch thought and designed together this complete rewrite in order to provide a whole new way to play Skyblock.

Discover today BSkyBlock, its gameplay overhaul, and enjoy the Skyblock revival!

Add-ons

BSkyBlock is built to enable add-ons (plugins that use the BSkyBlock API). Here is a list of the current ones:

  • Level - provides island level calculation and a top ten
  • Welcome Warps - provides the warp sign feature

You can find the projects on tastybento's GitHub.

Bugs and Feature requests

File bug and feature requests here: https://github.com/tastybento/bskyblock/issues

Note for developers

This is an actively developed project. Pull requests are accepted if they address a specific issue and are of high enough quality. The best way to do a pull request is to file an issue, then say that you'll fix it so we know it's coming and can coordinate with you.