1
0
Fork 0

Disable hunger while the game is inactive

This commit is contained in:
Moritz Ruth 2020-06-07 17:31:47 +02:00
parent 10fb55ce39
commit 9d05ff74ab
No known key found for this signature in database
GPG key ID: AFD57E23E753841B

View file

@ -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
}
}