Disable hunger while the game is inactive
This commit is contained in:
parent
10fb55ce39
commit
9d05ff74ab
1 changed files with 7 additions and 0 deletions
|
@ -1,11 +1,13 @@
|
|||
package de.moritzruth.spigot_ttt
|
||||
|
||||
import de.moritzruth.spigot_ttt.game.GameManager
|
||||
import org.bukkit.ChatColor
|
||||
import org.bukkit.GameMode
|
||||
import org.bukkit.event.EventHandler
|
||||
import org.bukkit.event.Listener
|
||||
import org.bukkit.event.block.BlockBreakEvent
|
||||
import org.bukkit.event.block.BlockPlaceEvent
|
||||
import org.bukkit.event.entity.FoodLevelChangeEvent
|
||||
import org.bukkit.event.player.PlayerJoinEvent
|
||||
import org.bukkit.event.player.PlayerQuitEvent
|
||||
|
||||
|
@ -33,4 +35,9 @@ object TTTListener: Listener {
|
|||
fun onPlayerQuit(event: PlayerQuitEvent) {
|
||||
event.quitMessage = "${TTTPlugin.prefix}${event.player.displayName} ${ChatColor.GOLD}hat das Spiel verlassen."
|
||||
}
|
||||
|
||||
@EventHandler
|
||||
fun onFoodLevelChange(event: FoodLevelChangeEvent) {
|
||||
if (GameManager.phase == null) event.isCancelled = true
|
||||
}
|
||||
}
|
||||
|
|
Reference in a new issue