mirror of
https://github.com/plan-player-analytics/Plan.git
synced 2025-02-12 02:11:45 +01:00
parent
6591fd35e8
commit
7293cdf98f
@ -5,6 +5,7 @@ dependencies {
|
|||||||
compile 'com.djrapitops:Extension-AdvancedBan:2.1.5-R0.10'
|
compile 'com.djrapitops:Extension-AdvancedBan:2.1.5-R0.10'
|
||||||
compile 'com.djrapitops:Extension-ASkyBlock:3.0.9.4-R0.5'
|
compile 'com.djrapitops:Extension-ASkyBlock:3.0.9.4-R0.5'
|
||||||
compile 'com.djrapitops:Extension-BanManager:5.15.0-R0.5'
|
compile 'com.djrapitops:Extension-BanManager:5.15.0-R0.5'
|
||||||
|
compile 'com.djrapitops:Extension-BentoBox:1.10.0-R0.1'
|
||||||
compile 'com.djrapitops:Extension-CoreProtect:2.16.0-R0.4'
|
compile 'com.djrapitops:Extension-CoreProtect:2.16.0-R0.4'
|
||||||
compile 'com.djrapitops:Extension-DiscordSRV:1.18.0-R0.3'
|
compile 'com.djrapitops:Extension-DiscordSRV:1.18.0-R0.3'
|
||||||
compile 'com.djrapitops:Extension-DKBans:2.1.2-R0.2'
|
compile 'com.djrapitops:Extension-DKBans:2.1.2-R0.2'
|
||||||
|
@ -60,6 +60,7 @@ public class ExtensionRegister {
|
|||||||
register(new AdvancedBanExtensionFactory(), AdvancedBanExtensionFactory::createExtension, AdvancedBanExtensionFactory::registerListener);
|
register(new AdvancedBanExtensionFactory(), AdvancedBanExtensionFactory::createExtension, AdvancedBanExtensionFactory::registerListener);
|
||||||
register(new ASkyBlockExtensionFactory(), ASkyBlockExtensionFactory::createExtension);
|
register(new ASkyBlockExtensionFactory(), ASkyBlockExtensionFactory::createExtension);
|
||||||
register(new BanManagerExtensionFactory(), BanManagerExtensionFactory::createExtension);
|
register(new BanManagerExtensionFactory(), BanManagerExtensionFactory::createExtension);
|
||||||
|
registerBentoBoxExtensions();
|
||||||
register(new BuycraftExtensionFactory(), BuycraftExtensionFactory::createExtension);
|
register(new BuycraftExtensionFactory(), BuycraftExtensionFactory::createExtension);
|
||||||
// register(new CoreProtectExtensionFactory(), CoreProtectExtensionFactory::createExtension);
|
// register(new CoreProtectExtensionFactory(), CoreProtectExtensionFactory::createExtension);
|
||||||
register(new DiscordSRVExtensionFactory(), DiscordSRVExtensionFactory::createExtension, DiscordSRVExtensionFactory::registerListener);
|
register(new DiscordSRVExtensionFactory(), DiscordSRVExtensionFactory::createExtension, DiscordSRVExtensionFactory::registerListener);
|
||||||
@ -89,13 +90,22 @@ public class ExtensionRegister {
|
|||||||
if (registerException != null) throw registerException;
|
if (registerException != null) throw registerException;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void registerBentoBoxExtensions() {
|
||||||
|
BentoBoxExtensionFactory factory = new BentoBoxExtensionFactory();
|
||||||
|
if (factory.isAvailable()) {
|
||||||
|
for (DataExtension minigame : factory.createExtensions()) {
|
||||||
|
register(minigame);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
private void registerMinigameLibExtensions() {
|
private void registerMinigameLibExtensions() {
|
||||||
for (DataExtension minigame : new MinigameLibExtensionFactory().createExtensions()) {
|
for (DataExtension minigame : new MinigameLibExtensionFactory().createExtensions()) {
|
||||||
register(minigame);
|
register(minigame);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void suppressException(Class factory, Throwable e) {
|
private void suppressException(Class<?> factory, Throwable e) {
|
||||||
String factoryName = factory.getSimpleName();
|
String factoryName = factory.getSimpleName();
|
||||||
String extensionName = factoryName.replace("ExtensionFactory", "");
|
String extensionName = factoryName.replace("ExtensionFactory", "");
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user