Expandable Minecraft server plugin for island-type games like SkyBlock or AcidIsland.
Go to file
tastybento 0020cbf849 WIP: Tracks why flag actions allowed or not
This idea is to add a "why" command for admins that will reveal why a
player can do something. I want admins to be able to understand this
better so that they can give us better bug reports or fix it themselves.

We have good error messages for players for when they can do something
via the Island Protected text, but it would be useful to have the
opposite too, i.e., an explanation for why a player was able to break
blocks.

The approach here is that an admin would do "/bsbadmin why <playername>"
to turn on tracking. Then when the player did something, it would be
reported in the console.

This commit just has enums set, but I'm going to work on a notification
system next.
2018-10-12 08:14:08 -07:00
.github/ISSUE_TEMPLATE Updated bug request template to better fit our needs 2018-10-10 18:37:29 +02:00
src WIP: Tracks why flag actions allowed or not 2018-10-12 08:14:08 -07:00
.gitignore Added command rank settings and extra ranks. 2018-08-11 21:08:04 -07:00
.travis.yml Revert "Update .travis.yml" 2018-08-08 10:33:22 +09:00
LICENSE Change license 2018-02-10 11:25:32 +01:00
pom.xml Switched back to 0.10.1-SNAPSHOT for further development 2018-10-06 10:01:48 +02:00
README.md Update README.md 2018-09-01 13:30:47 +02:00
REFERENCES.md Manually updated REFERENCES.md 2018-07-28 18:32:25 +02:00

BentoBox

Build Status Lines Of Code Maintainability Rating Reliability Rating Security Rating Bugs

BentoBox is an expandable Minecraft Bukkit plugin for island-type games like SkyBlock or AcidIsland. Admins can assemble the game or games how they like with a variety of add-ons. These include:

  • BSkyBlock - the successor to the popular ASkyBlock. Don't fall!
  • AcidIsland - you are marooned in a sea of acid!
  • Level - an add-on to calculate your island level and show a top ten
  • Challenges - an add-on that gives you challenges to accomplish
  • Welcome WarpSigns - an add-on that enables players to plant a warp sign

Bentobox represents a turning point on ASkyBlock's history : Tastybento and Poslovitch thought up and designed this complete rewrite in order to provide a whole new way to play Skyblock and other island-style games.

Disclaimer

BentoBox and all subsequent addons made by the BentoBoxWorld team are being developped as a hobby without receiving any kind of remuneration. You will never have to pay to download BentoBox or any addon created by the BentoBoxWorld team or to get access to the source code.

Hereby, you and only you are wrong when you :

  • insist that we should fix a bug within an irrational period of time;
  • behave rudely;
  • are asking for support whereas solutions have already been given or are easily accessible;

Bugs and Feature requests

File bug and feature requests here: https://github.com/BentoBoxWorld/bentobox/issues. Make sure that your issue is following the guidelines, otherwise it will be declined.

Note for developers

We consider Pull Requests from non-collaborators that contain actual code improvements or bug fixes. Do not submit PRs that only address code formatting because they will not be accepted.

Official Builds

https://github.com/BentoBoxWorld/bentobox/releases

Development Builds

These development builds are not eligible to any kind of support. Use them at your own discretion or only under our approval. Most of them are untested. In the worst cases, they can even corrupt your worlds and/or your databases.

Jenkins: https://ci.codemc.org/job/BentoBoxWorld/job/bentobox/

API

Maven dependency:

<repositories>
  <repository>
    <id>codemc-repo</id>
    <url>https://repo.codemc.org/repository/maven-public/</url>
  </repository>
</repositories>

<dependencies>
  <dependency>
    <groupId>world.bentobox</groupId>
    <artifactId>bentobox</artifactId>
    <version>PUT-VERSION-HERE</version>
    <scope>provided</scope>
  </dependency>
</dependencies>

You can find the javadoc here: https://ci.codemc.org/job/BentoBoxWorld/job/bentobox/javadoc/