@ApiStatus.Experimental
public class CooldownService
extends java.lang.Object
| Constructor and Description |
|---|
CooldownService(Scheduler scheduler) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
clearState(java.lang.String key,
Identifier senderIdentifier) |
java.util.Optional<CooldownState> |
getState(java.lang.String key,
Identifier senderIdentifier) |
boolean |
updateState(CooldownContext context,
Identifier senderIdentifier) |
public CooldownService(Scheduler scheduler)
public java.util.Optional<CooldownState> getState(java.lang.String key, Identifier senderIdentifier)
public boolean updateState(CooldownContext context, Identifier senderIdentifier)
public boolean clearState(java.lang.String key,
Identifier senderIdentifier)