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 void
onBlockBreak(org.bukkit.event.block.BlockBreakEvent e)
protected void
onBlockPlace(org.bukkit.event.block.BlockPlaceEvent e)
protected void
onChat(org.bukkit.event.player.AsyncPlayerChatEvent e)
protected void
onEntityDamageByEntityEvent(org.bukkit.event.entity.EntityDamageByEntityEvent e)
protected void
onFoodLevelChange(org.bukkit.event.entity.FoodLevelChangeEvent e)
protected void
onPlayerDeath(org.bukkit.event.entity.PlayerDeathEvent e)
protected void
onPlayerHurt(org.bukkit.event.entity.EntityDamageEvent e)
protected void
onPlayerRespawn(org.bukkit.event.player.PlayerRespawnEvent e)
void
set(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:
minigame
in interfaceGameEventListener
-