mirror of
https://github.com/NoCheatPlus/NoCheatPlus.git
synced 2025-03-10 05:29:12 +01:00
Outer space again!
This commit is contained in:
parent
d01fa3e8a7
commit
8f862fb3f6
@ -79,13 +79,14 @@ public class MCAccessBukkit implements MCAccess, BlockPropertiesSetup{
|
||||
final Material mat = Material.getMaterial(id);
|
||||
if (mat == null) return AlmostBoolean.MAYBE;
|
||||
switch (mat) {
|
||||
case STATIONARY_LAVA:
|
||||
case STATIONARY_WATER:
|
||||
case WATER:
|
||||
case LAVA:
|
||||
return AlmostBoolean.YES;
|
||||
case STATIONARY_LAVA:
|
||||
case STATIONARY_WATER:
|
||||
case WATER:
|
||||
case LAVA:
|
||||
return AlmostBoolean.YES;
|
||||
default:
|
||||
return AlmostBoolean.NO;
|
||||
}
|
||||
return AlmostBoolean.NO;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -141,14 +141,15 @@ public class CombinedConfig extends ACheckConfig {
|
||||
@Override
|
||||
public boolean isEnabled(final CheckType checkType) {
|
||||
switch(checkType){
|
||||
case COMBINED_IMPROBABLE:
|
||||
return improbableCheck;
|
||||
case COMBINED_BEDLEAVE:
|
||||
return bedLeaveCheck;
|
||||
case COMBINED_MUNCHHAUSEN:
|
||||
return munchHausenCheck;
|
||||
case COMBINED_IMPROBABLE:
|
||||
return improbableCheck;
|
||||
case COMBINED_BEDLEAVE:
|
||||
return bedLeaveCheck;
|
||||
case COMBINED_MUNCHHAUSEN:
|
||||
return munchHausenCheck;
|
||||
default:
|
||||
return false;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
public static void clear() {
|
||||
|
@ -125,19 +125,16 @@ public class NCPExemptionManager {
|
||||
*/
|
||||
public static Listener getListener() {
|
||||
return new NCPListener() {
|
||||
@SuppressWarnings("unused")
|
||||
@EventHandler(priority = EventPriority.LOWEST)
|
||||
public void onPlayerJoin(final PlayerJoinEvent event) {
|
||||
NCPExemptionManager.registerPlayer(event.getPlayer());
|
||||
}
|
||||
|
||||
@SuppressWarnings("unused")
|
||||
@EventHandler(priority = EventPriority.MONITOR)
|
||||
public void onPlayerQuit(final PlayerQuitEvent event) {
|
||||
NCPExemptionManager.tryToRemove(event.getPlayer());
|
||||
}
|
||||
|
||||
@SuppressWarnings("unused")
|
||||
@EventHandler(priority = EventPriority.MONITOR, ignoreCancelled = true)
|
||||
public void onPlayerKick(final PlayerKickEvent event) {
|
||||
NCPExemptionManager.tryToRemove(event.getPlayer());
|
||||
|
@ -948,7 +948,6 @@ public class NoCheatPlus extends JavaPlugin implements NoCheatPlusAPI {
|
||||
*/
|
||||
private Listener getCoreListener() {
|
||||
return new NCPListener() {
|
||||
@SuppressWarnings("unused")
|
||||
@EventHandler(priority = EventPriority.NORMAL)
|
||||
public void onPlayerLogin(final PlayerLoginEvent event) {
|
||||
// (NORMAL to have chat checks come after this.)
|
||||
@ -965,13 +964,11 @@ public class NoCheatPlus extends JavaPlugin implements NoCheatPlusAPI {
|
||||
}
|
||||
}
|
||||
|
||||
@SuppressWarnings("unused")
|
||||
@EventHandler(priority = EventPriority.MONITOR)
|
||||
public void onPlayerJoin(final PlayerJoinEvent event) {
|
||||
onJoin(event.getPlayer());
|
||||
}
|
||||
|
||||
@SuppressWarnings("unused")
|
||||
@EventHandler(priority = EventPriority.MONITOR)
|
||||
public void onPlayerchangedWorld(final PlayerChangedWorldEvent event)
|
||||
{
|
||||
@ -979,13 +976,11 @@ public class NoCheatPlus extends JavaPlugin implements NoCheatPlusAPI {
|
||||
updatePermStateReceivers(player);
|
||||
}
|
||||
|
||||
@SuppressWarnings("unused")
|
||||
@EventHandler(priority = EventPriority.MONITOR, ignoreCancelled = true)
|
||||
public void onPlayerKick(final PlayerKickEvent event) {
|
||||
onLeave(event.getPlayer());
|
||||
}
|
||||
|
||||
@SuppressWarnings("unused")
|
||||
@EventHandler(priority = EventPriority.MONITOR)
|
||||
public void onPlayerQuitMonitor(final PlayerQuitEvent event) {
|
||||
onLeave(event.getPlayer());
|
||||
|
Loading…
Reference in New Issue
Block a user