Kill Aura Auto Block
Properties
Stores the ValueGroup in which the ValueGroup is included, can be null.
Visual blocking shows a blocking state, while not actually blocking. This is useful to make the blocking animation become much smoother.
If true, value will not be included in generated public config
Enforces the blocking state on the Input
Get the related CoroutineScope of receiver EventListener.
If true, the description won't be bound to any net.ccbluex.liquidbounce.config.types.group.ValueGroup.
If true, value will always keep inner equals defaultValue
This will decrease our CPS and prioritize blocking.
If true, value will not be included in generated RestAPI config
Functions
Children EventListener
Returns computed ReadWriteProperty based on the accumulator of specific event.
Deserialize value from JSON
Make it seem like the player is blocking.
Will be called when the state is toggled off.
Parent EventListener
Remove cached scope and cancel it.
Registers an event hook for events of type T and launches a sequence
Starts blocking.
Start a Job on event.
Registers a repeatable sequence which repeats the execution of code on GameTickEvent.
Unregisters the event handler from the manager. This decision is FINAL! After the class was unregistered we cannot restore the handlers.
Walks the path of the ValueGroup and its children
Wrap the original interceptor and make it auto-detect the listener's running state at suspension to determine whether to resume the continuation.