Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package utils;
- import java.util.ArrayList;
- import java.util.Iterator;
- import org.bukkit.Bukkit;
- import org.bukkit.GameMode;
- import org.bukkit.entity.Player;
- import org.bukkit.plugin.Plugin;
- import org.bukkit.potion.PotionEffect;
- import org.bukkit.potion.PotionEffectType;
- import com.lexepi.tntrun.RegisterEvent;
- public class GameUtils{
- public void onEnable(){
- RegisterEvent.register((Plugin) this);
- }
- static int task;
- public static ArrayList<Player> players = new ArrayList<Player>();
- public static void GameLaunched() {
- for(Player pls : Bukkit.getOnlinePlayers()){
- players.add(pls);
- pls.addPotionEffect(new PotionEffect(PotionEffectType.NIGHT_VISION, 99999, 1, true));
- pls.sendMessage("[TnT Run] Survivez le plus longtemps que possible !");
- }
- }
- public static void onStop() {
- if(getGamemodeOPlayers() == 1){
- for(Player player1 : Bukkit.getOnlinePlayers()) {
- players.remove(player1);
- if(player1.getGameMode() != GameMode.SPECTATOR){
- Bukkit.broadcastMessage("[TnT Run] "+player1.getName()+" à gagner la partie !");
- }
- }
- }
- }
- public static long getGamemodeOPlayers() {
- long i = 0L;
- @SuppressWarnings("rawtypes")
- Iterator var2 = Bukkit.getOnlinePlayers().iterator();
- while(var2.hasNext()) {
- Player player = (Player)var2.next();
- if(player.getGameMode() != GameMode.SPECTATOR){
- if((player.getGameMode() != GameMode.CREATIVE)){
- ++i;
- }
- }
- }
- return i;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment