CTTickFunction
Link to cttickfunction
Importing the class
Link to importing-the-class
It might be required for you to import the package if you encounter any issues (like casting an Array), so better be safe than sorry and add the import at the very top of the file.
ZenScript Copyimport mods.pmmo.CTTickFunction;
Methods
Link to methods
Name: apply
This function represents the logic being executed for a perk during the tick stage. If a perk has a duration, this will execute each tick. the number of ticks elapsed is included to allow for tracking duration between executions.
Returns: output data. not all events use output data, and your perk may not
have anything to return. In this case an empty map is sufficient.
Return Type: MapData
ZenScript CopyCTTickFunction.apply(player as Player, nbt as MapData, ticksElapsed as int) as MapData
Parameter | Type | Description |
---|---|---|
Parameter player | Type Player | Description perk executor |
Parameter nbt | Type MapData | Description data provided by PMMO |
Parameter ticksElapsed | Type int | Description the current number of elapsed ticks |