Added softdepend to addon.yml. Removed 1 tick delays in onEnable()

This commit is contained in:
tastybento 2018-08-17 21:59:36 -07:00
parent 2f268ac172
commit c8e753af16
2 changed files with 23 additions and 23 deletions

View File

@ -114,9 +114,8 @@ public class Level extends Addon {
// Start the top ten and register it for clicks
topTen = new TopTen(this);
registerListener(topTen);
// Register commands - run one tick later to allow all addons to load
// Register commands
// AcidIsland hook in
getServer().getScheduler().runTask(getPlugin(), () -> {
this.getPlugin().getAddonsManager().getAddonByName("AcidIsland").ifPresent(a -> {
CompositeCommand acidIslandCmd = getPlugin().getCommandsManager().getCommand("ai");
if (acidIslandCmd != null) {
@ -138,7 +137,6 @@ public class Level extends Addon {
new AdminTop(this, bsbAdminCmd);
}
});
});
// Register new island listener
registerListener(new NewIslandListener(this));

View File

@ -2,6 +2,8 @@ name: BentoBox-Level
main: bentobox.addon.level.Level
version: 0.1
softdepend: AcidIsland, BSkyBlock
authors: tastybento
permissions: