Class TownCalculateTownLevelNumberEvent
java.lang.Object
org.bukkit.event.Event
com.palmergames.bukkit.towny.event.town.TownCalculateTownLevelNumberEvent
public class TownCalculateTownLevelNumberEvent
extends org.bukkit.event.Event
An event that is thrown which allows other plugins to alter a Town's
TownLevel Number. ie: 1 to
TownySettings.getTownLevelMax(). This is
used as a key to determine which TownLevel a Town receives, and ultimately
which attributes that Town will receive.- Since:
- 0.99.6.3
- Author:
- LlmDl
-
Nested Class Summary
Nested classes/interfaces inherited from class org.bukkit.event.Event
org.bukkit.event.Event.Result -
Constructor Summary
ConstructorsConstructorDescriptionTownCalculateTownLevelNumberEvent(Town town, int predeterminedLevelNumber, int modifier) -
Method Summary
Modifier and TypeMethodDescriptionstatic org.bukkit.event.HandlerListorg.bukkit.event.HandlerListintReturns the modifier which is being used to calculate the town level, typically the resident count.getTown()Returns the town which is having their TownLevel number calculated.intvoidsetTownLevelNumber(int value) Methods inherited from class org.bukkit.event.Event
callEvent, getEventName, isAsynchronous
-
Constructor Details
-
TownCalculateTownLevelNumberEvent
@Internal public TownCalculateTownLevelNumberEvent(Town town, int predeterminedLevelNumber, int modifier)
-
-
Method Details
-
getTown
Returns the town which is having their TownLevel number calculated.- Returns:
- the town which is having their TownLevel number calculated
-
setTownLevelNumber
public void setTownLevelNumber(int value) -
getTownLevelNumber
public int getTownLevelNumber() -
getModifier
public int getModifier()Returns the modifier which is being used to calculate the town level, typically the resident count.- Returns:
- the modifier which is being used to calculate the town level, typically the resident count
-
getHandlers
public org.bukkit.event.HandlerList getHandlers()- Specified by:
getHandlersin classorg.bukkit.event.Event
-
getHandlerList
public static org.bukkit.event.HandlerList getHandlerList()
-