Package com.minigameworld.frames.helpers
Class MiniGameCustomOption
java.lang.Object
com.minigameworld.frames.helpers.MiniGameCustomOption
- All Implemented Interfaces:
GameEventListener
Below custom options are created in `custom-data` section by default
Must serialize/deserialize value of each options in get(), set() method
Must serialize/deserialize value of each options in get(), set() method
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionget(MiniGameCustomOption.Option option)minigame()protected voidonBlockBreak(org.bukkit.event.block.BlockBreakEvent e)protected voidonBlockPlace(org.bukkit.event.block.BlockPlaceEvent e)protected voidonChat(org.bukkit.event.player.AsyncPlayerChatEvent e)protected voidonEntityDamageByEntityEvent(org.bukkit.event.entity.EntityDamageByEntityEvent e)protected voidonFoodLevelChange(org.bukkit.event.entity.FoodLevelChangeEvent e)protected voidonPlayerDeath(org.bukkit.event.entity.PlayerDeathEvent e)protected voidonPlayerHurt(org.bukkit.event.entity.EntityDamageEvent e)protected voidonPlayerRespawn(org.bukkit.event.player.PlayerRespawnEvent e)voidset(MiniGameCustomOption.Option option, Object value)
-
Constructor Details
-
MiniGameCustomOption
-
-
Method Details
-
set
-
get
-
onChat
protected void onChat(org.bukkit.event.player.AsyncPlayerChatEvent e) -
onBlockBreak
protected void onBlockBreak(org.bukkit.event.block.BlockBreakEvent e) -
onBlockPlace
protected void onBlockPlace(org.bukkit.event.block.BlockPlaceEvent e) -
onPlayerDeath
protected void onPlayerDeath(org.bukkit.event.entity.PlayerDeathEvent e) -
onPlayerRespawn
protected void onPlayerRespawn(org.bukkit.event.player.PlayerRespawnEvent e) -
onFoodLevelChange
protected void onFoodLevelChange(org.bukkit.event.entity.FoodLevelChangeEvent e) -
onPlayerHurt
protected void onPlayerHurt(org.bukkit.event.entity.EntityDamageEvent e) -
onEntityDamageByEntityEvent
protected void onEntityDamageByEntityEvent(org.bukkit.event.entity.EntityDamageByEntityEvent e) -
minigame
- Specified by:
minigamein interfaceGameEventListener
-