Package me.hackware.api.util
Interface AntiCheatBridge.PlacementPolicy
- Enclosing interface:
AntiCheatBridge
public static interface AntiCheatBridge.PlacementPolicy
Placement limits, read live from the AntiCheat module's settings.
-
Method Summary
Modifier and TypeMethodDescriptionintAction-packet rate limiter budget.booleanbooleanbooleanbooleanbooleancheckInteractLimit(long timestamp, boolean increment) Consults the interact limiter, optionally consuming budget.booleanintInteract-packet rate limiter window.intlongintbooleansimulate()
-
Method Details
-
airPlaceEnabled
boolean airPlaceEnabled() -
airPlaceForce
boolean airPlaceForce() -
airPlaceSounds
boolean airPlaceSounds() -
airPlaceOffhand
boolean airPlaceOffhand() -
simulate
boolean simulate() -
perBlockCooldownMs
int perBlockCooldownMs() -
interactRemaining
int interactRemaining()Interact-packet rate limiter window. -
interactSent
int interactSent() -
interactWindowStart
long interactWindowStart() -
interactLimiterActive
boolean interactLimiterActive() -
checkInteractLimit
boolean checkInteractLimit(long timestamp, boolean increment) Consults the interact limiter, optionally consuming budget. -
actionRemaining
int actionRemaining()Action-packet rate limiter budget.
-