Skip to content
This repository was archived by the owner on Aug 13, 2022. It is now read-only.

Commit 75b20a0

Browse files
committed
Patch 2.1.3
fixed an issue with EssentialsX Dependency
1 parent 3a76b87 commit 75b20a0

File tree

3 files changed

+9
-8
lines changed

3 files changed

+9
-8
lines changed

WGEF-Core/src/main/java/io/github/invvk/wgef/WGPluginManager.java

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
import io.github.invvk.wgef.abstraction.flags.handler.command.CommandOnExitHandler;
1414
import io.github.invvk.wgef.abstraction.flags.handler.command.ConsoleCommandOnEntryHandler;
1515
import io.github.invvk.wgef.abstraction.flags.handler.command.ConsoleCommandOnExitHandler;
16+
import io.github.invvk.wgef.abstraction.flags.handler.essentials.GodModeHandler;
1617
import io.github.invvk.wgef.abstraction.flags.handler.player.*;
1718
import io.github.invvk.wgef.abstraction.flags.handler.teleport.TeleportEntryHandler;
1819
import io.github.invvk.wgef.abstraction.flags.handler.teleport.TeleportExitHandler;
@@ -104,10 +105,12 @@ public void enable() {
104105
sessionManager.registerHandler(WalkSpeedFlagHandler.FACTORY);
105106
sessionManager.registerHandler(FlySpeedFlagHandler.FACTORY);
106107

107-
WorldEdit.getInstance().getEventBus().register(new WorldEditListener());
108+
this.getEssentials().ifPresent(e -> {
109+
registerEvents(new GodModeListener());
110+
sessionManager.registerHandler(GodModeHandler.FACTORY(this));
111+
});
108112

109-
this.getEssentials().ifPresent(e ->
110-
registerEvents(new GodModeListener()));
113+
WorldEdit.getInstance().getEventBus().register(new WorldEditListener());
111114

112115
this.registerEvents(new BlockedPotionEffectListener(this.plugin),
113116
new BlockListener(this.plugin),
@@ -130,7 +133,7 @@ public void enable() {
130133
.forEach(regionManager -> {
131134
regionManager.getRegions().values().forEach(region -> {
132135
region.getFlags().keySet().forEach(flag -> {
133-
valueMap.computeIfPresent(flag, (key,value) -> value + 1);
136+
valueMap.computeIfPresent(flag, (key, value) -> value + 1);
134137
});
135138
});
136139
});
@@ -174,7 +177,7 @@ public Optional<IFAWEDependency> getFAWE() {
174177
}
175178

176179
private void registerEvents(Listener... listeners) {
177-
for (Listener listener: listeners)
180+
for (Listener listener : listeners)
178181
Bukkit.getPluginManager().registerEvents(listener, this.plugin);
179182
}
180183

WGEF-Core/src/main/java/io/github/invvk/wgef/dependency/EssentialsDependency.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,6 @@ private EssentialsDependency(IManager iManager) {
3131

3232
// Register flag
3333
WGEFUtils.getFork().getFlagReg().register(WGEFlags.GOD_MODE);
34-
35-
WGEFUtils.getFork().getSessionManager().registerHandler(GodModeHandler.FACTORY(iManager));;
3634
}
3735

3836
@Override

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ plugins {
99
}
1010

1111
group 'io.github.invvk'
12-
version '2.1.2'
12+
version '2.1.3'
1313

1414
repositories {
1515
mavenCentral()

0 commit comments

Comments
 (0)