SteamWar/FightSystem
Archiviert
13
1

implemented version independence

Dieser Commit ist enthalten in:
Yaruma3341 2020-01-14 22:16:12 +01:00
Ursprung eabd9ab50b
Commit c463823c05
7 geänderte Dateien mit 162 neuen und 4 gelöschten Zeilen

Datei anzeigen

@ -0,0 +1,18 @@
package de.steamwar.fightsystem.fight;
import org.bukkit.entity.Player;
public class Fight_10 {
private Fight_10() {}
static void hidePlayer(Player target, Player toHide) {
Fight_8.hidePlayer(target, toHide);
}
static void showPlayer(Player target, Player toShow) {
Fight_8.showPlayer(target, toShow);
}
}

Datei anzeigen

@ -0,0 +1,19 @@
package de.steamwar.fightsystem.fight;
import de.steamwar.fightsystem.IFightSystem;
import org.bukkit.entity.Player;
public class Fight_12 {
private Fight_12() {}
static void hidePlayer(Player target, Player toHide) {
target.hidePlayer(IFightSystem.getPlugin(), toHide);
}
static void showPlayer(Player target, Player toShow) {
target.showPlayer(IFightSystem.getPlugin(), toShow);
}
}

Datei anzeigen

@ -0,0 +1,18 @@
package de.steamwar.fightsystem.fight;
import org.bukkit.entity.Player;
public class Fight_14 {
private Fight_14() {}
static void hidePlayer(Player target, Player toHide) {
Fight_12.hidePlayer(target, toHide);
}
static void showPlayer(Player target, Player toShow) {
Fight_12.showPlayer(target, toShow);
}
}

Datei anzeigen

@ -0,0 +1,18 @@
package de.steamwar.fightsystem.fight;
import org.bukkit.entity.Player;
public class Fight_15 {
private Fight_15() {}
static void hidePlayer(Player target, Player toHide) {
Fight_14.hidePlayer(target, toHide);
}
static void showPlayer(Player target, Player toShow) {
Fight_14.showPlayer(target, toShow);
}
}

Datei anzeigen

@ -0,0 +1,18 @@
package de.steamwar.fightsystem.fight;
import org.bukkit.entity.Player;
public class Fight_8 {
private Fight_8() {}
static void hidePlayer(Player target, Player toHide) {
target.hidePlayer(toHide);
}
static void showPlayer(Player target, Player toShow) {
target.showPlayer(toShow);
}
}

Datei anzeigen

@ -0,0 +1,18 @@
package de.steamwar.fightsystem.fight;
import org.bukkit.entity.Player;
public class Fight_9 {
private Fight_9() {}
static void hidePlayer(Player target, Player toHide) {
Fight_8.hidePlayer(target, toHide);
}
static void showPlayer(Player target, Player toShow) {
Fight_8.showPlayer(target, toShow);
}
}

Datei anzeigen

@ -1,5 +1,6 @@
package de.steamwar.fightsystem.fight; package de.steamwar.fightsystem.fight;
import de.steamwar.core.Core;
import de.steamwar.fightsystem.Config; import de.steamwar.fightsystem.Config;
import de.steamwar.fightsystem.FightSystem; import de.steamwar.fightsystem.FightSystem;
import org.bukkit.Bukkit; import org.bukkit.Bukkit;
@ -92,8 +93,32 @@ public class Fight {
if(gameMode == GameMode.SPECTATOR) { if(gameMode == GameMode.SPECTATOR) {
for(Player currentPlayer : Bukkit.getServer().getOnlinePlayers()) { for(Player currentPlayer : Bukkit.getServer().getOnlinePlayers()) {
if(currentPlayer.getUniqueId() != player.getUniqueId() && currentPlayer.getGameMode() == GameMode.SPECTATOR) { if(currentPlayer.getUniqueId() != player.getUniqueId() && currentPlayer.getGameMode() == GameMode.SPECTATOR) {
currentPlayer.hidePlayer(FightSystem.getPlugin(), player); switch (Core.getVersion()) {
player.hidePlayer(FightSystem.getPlugin(), currentPlayer); case 8:
Fight_8.hidePlayer(currentPlayer, player);
Fight_8.hidePlayer(player, currentPlayer);
break;
case 9:
Fight_9.hidePlayer(currentPlayer, player);
Fight_9.hidePlayer(player, currentPlayer);
break;
case 10:
Fight_10.hidePlayer(currentPlayer, player);
Fight_10.hidePlayer(player, currentPlayer);
break;
case 14:
Fight_14.hidePlayer(currentPlayer, player);
Fight_14.hidePlayer(player, currentPlayer);
break;
case 15:
Fight_15.hidePlayer(currentPlayer, player);
Fight_15.hidePlayer(player, currentPlayer);
break;
default:
Fight_12.hidePlayer(currentPlayer, player);
Fight_12.hidePlayer(player, currentPlayer);
break;
}
} }
} }
} }
@ -101,8 +126,32 @@ public class Fight {
if(gameMode == GameMode.SURVIVAL) { if(gameMode == GameMode.SURVIVAL) {
for(Player currentPlayer : Bukkit.getServer().getOnlinePlayers()) { for(Player currentPlayer : Bukkit.getServer().getOnlinePlayers()) {
if(currentPlayer.getUniqueId() != player.getUniqueId() && currentPlayer.getGameMode() == GameMode.SPECTATOR) { if(currentPlayer.getUniqueId() != player.getUniqueId() && currentPlayer.getGameMode() == GameMode.SPECTATOR) {
currentPlayer.showPlayer(FightSystem.getPlugin(), player); switch (Core.getVersion()) {
player.showPlayer(FightSystem.getPlugin(), currentPlayer); case 8:
Fight_8.showPlayer(currentPlayer, player);
Fight_8.showPlayer(player, currentPlayer);
break;
case 9:
Fight_9.showPlayer(currentPlayer, player);
Fight_9.showPlayer(player, currentPlayer);
break;
case 10:
Fight_10.showPlayer(currentPlayer, player);
Fight_10.showPlayer(player, currentPlayer);
break;
case 14:
Fight_14.showPlayer(currentPlayer, player);
Fight_14.showPlayer(player, currentPlayer);
break;
case 15:
Fight_15.showPlayer(currentPlayer, player);
Fight_15.showPlayer(player, currentPlayer);
break;
default:
Fight_12.showPlayer(currentPlayer, player);
Fight_12.showPlayer(player, currentPlayer);
break;
}
} }
} }
} }