Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Event (type): Difference between revisions

From FiguraMC
PenguinEncounter (talk | contribs)
Tag: 2017 source edit
m PoolloverNathan moved page Event to Event (type): Distinguishing from Events
(No difference)

Revision as of 18:47, 27 September 2024

Not to be confused with Events.

The event type is used for events such as events.TICK. To create an event function, use one of the following.

 local tick = 0
function events.WORLD_TICK()
  tick = tick + 1
end
-- OR
local tick = 0
events.WORLD_TICK:register(function()
  tick = tick + 1
end, "TICK_COUNTER")

Methods

Method Description
remove Takes in a string with the name of the event, and removes it, stopping it from being called
clear Clears the event of all methods
register Takes in a function to run when the event is fired, with an optional name argument (string)
getRegisteredCount Returns the amount of functions registered, with an optional name argument (string)
Contents