Anti Void Use Item Mode
AntiVoid UseItem mode.
When the player is falling into the void with no way to recover, a configured item from the hotbar is used. This is useful on servers with power-ups where using specific items can prevent void death.
The trigger conditions are:
the player is likely falling.
the player's y motion is fast enough to be below yMotionThreshold.
the simulation predicts the player will not reach solid ground within 40 ticks.
Properties
Stores the ValueGroup in which the ValueGroup is included, can be null.
If true, value will not be included in generated public config. Can be set using doNotIncludeWhen or doNotIncludeAlways.
Get the related CoroutineScope of receiver EventListener.
Group for optional inclusion during configuration saving. Managed by AutoConfig.
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.
If true, value will not be included in generated RestAPI config.
Functions
Checks if this value should be included in the public configuration based on its doNotInclude condition and inclusionGroup.
Children EventListener
Returns computed ReadWriteProperty based on the accumulator of specific event.
Deserialize value from JSON
Assigns the value of the settings to the component
Parent EventListener
Allows dynamic groups to create their children before stored values are applied.
Remove cached scope and cancel it.
Registers an event hook for events of type T and launches a sequence
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.