A feature-rich Minecraft plugin which enhances gaming experience
git clone git://soophie.de/poppy
blob: 82aee83920dc55b13f11e7b9134c8733744f7c54 (1036 bytes)[doc][blame][raw]
1
package de.typable.minecrafthub.game.kit;3
import org.bukkit.GameMode;4
import org.bukkit.command.Command;5
import org.bukkit.command.CommandSender;6
import org.bukkit.entity.Player;7
import org.bukkit.event.EventHandler;8
import org.bukkit.event.block.BlockBreakEvent;10
import de.typable.minecrafthub.game.Game;12
public class KitGame extends Game13
{14
public KitGame()15
{16
super();17
}19
@Override20
public boolean onCommand(CommandSender sender, Command command, String label, String[] args)21
{22
if(sender instanceof Player)23
{24
Player player = (Player) sender;26
if(args.length > 0)27
{28
if(args[0].equals("join"))29
{30
join(player);31
}33
if(args[0].equals("leave"))34
{35
leave(player);36
}37
}38
}40
return false;41
}43
@Override44
public void join(Player player)45
{46
super.join(player);47
player.setGameMode(GameMode.SURVIVAL);48
player.getInventory().clear();49
}51
@EventHandler52
public void onBlockBreak(BlockBreakEvent event)53
{54
if(isIngame(event.getPlayer()))55
{56
event.setCancelled(true);57
}58
}59
}