Release 1.3

This commit is contained in:
Niels Vergucht 2018-12-21 23:21:48 +01:00
parent 87d6a0d1e2
commit 3b91a1e57e
2 changed files with 6 additions and 4 deletions

View File

@ -29,6 +29,7 @@ public class GenbucketPlaceListener implements Listener {
public GenbucketPlaceListener() {
if (EpicBuckets.getInstance().getConfigManager().getGenbucketDelay() > 0) {
System.out.println("delay!");
cooldownMap = CooldownMap.create(Cooldown.of(EpicBuckets.getInstance().getConfigManager().getGenbucketDelay() / 20, TimeUnit.SECONDS));
}
}
@ -52,14 +53,14 @@ public class GenbucketPlaceListener implements Listener {
e.setCancelled(true);
if (cooldownMap != null && !cooldownMap.test(e.getPlayer())) {
e.getPlayer().sendMessage(EpicBuckets.getInstance().getLocale().getMessage("event.place.delay"));
return;
}
if (!e.getPlayer().hasPermission("epicbuckets.place")) {
e.getPlayer().sendMessage(EpicBuckets.getInstance().getLocale().getMessage("event.place.nothere"));
return;
}
if (cooldownMap != null && !cooldownMap.test(e.getPlayer())) {
e.getPlayer().sendMessage(EpicBuckets.getInstance().getLocale().getMessage("event.place.delay"));
return;
}
if (EpicBuckets.getInstance().getConfigManager().isGenbucketsDisabled()) {
e.getPlayer().sendMessage(EpicBuckets.getInstance().getLocale().getMessage("event.genbucket.disabled"));
return;

View File

@ -25,6 +25,7 @@ CHARGE-FOR-INFINITE-USE: false # This requires infinite use to be enabled and wi
COST-FOR-INFINITE-USE: 400 # Money charged for placing a genbucket when the above is enabled
GENBUCKET-DELAY: 10 # Ticks delay between genbucket placements, 20 ticks = 1 second, set to 0 for no delay
USE-SPONGE-SUPPORT: false # If a sponge is found it will stop the genbucket
SPONGE-RADIUS: 3 # <- SPONGE-RADIUS 3 == 3x3. I do not recommending putting this higher than 3