Spectators will not play particle effects

ALL rank no longer displays on morphs.
This commit is contained in:
Chiss 2014-08-10 00:55:51 +10:00
parent 616a0ecf11
commit 7aa017772f
7 changed files with 28 additions and 1 deletions

View File

@ -18,7 +18,7 @@ public enum Rank
YOUTUBE("YouTube", ChatColor.RED),
HERO("Hero", ChatColor.LIGHT_PURPLE),
ULTRA("Ultra", ChatColor.AQUA),
ALL("All", ChatColor.YELLOW);
ALL("", ChatColor.WHITE);
private ChatColor Color;
public String Name;
@ -56,6 +56,9 @@ public enum Rank
public String GetTag(boolean bold, boolean uppercase)
{
if (Name.equalsIgnoreCase("ALL"))
return "";
String name = Name;
if (uppercase)
name = Name.toUpperCase();

View File

@ -1,5 +1,6 @@
package mineplex.core.gadget.gadgets;
import org.bukkit.GameMode;
import org.bukkit.Material;
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
@ -35,6 +36,9 @@ public class ParticleEnchant extends ParticleGadget
for (Player player : GetActive())
{
if (player.getGameMode() != GameMode.SURVIVAL)
continue;
if (Manager.isMoving(player))
{
UtilParticle.PlayParticle(ParticleType.ENCHANTMENT_TABLE, player.getLocation().add(0, 1, 0), 0.2f, 0.2f, 0.2f, 0, 4);

View File

@ -1,5 +1,6 @@
package mineplex.core.gadget.gadgets;
import org.bukkit.GameMode;
import org.bukkit.Material;
import org.bukkit.Sound;
import org.bukkit.entity.Player;
@ -36,6 +37,9 @@ public class ParticleFireRings extends ParticleGadget
for (Player player : GetActive())
{
if (player.getGameMode() != GameMode.SURVIVAL)
continue;
if (Manager.isMoving(player))
{
UtilParticle.PlayParticle(ParticleType.FLAME, player.getLocation().add(0, 1f, 0), 0.2f, 0.2f, 0.2f, 0, 1);

View File

@ -3,6 +3,7 @@ package mineplex.core.gadget.gadgets;
import java.util.HashMap;
import java.util.Iterator;
import org.bukkit.GameMode;
import org.bukkit.Location;
import org.bukkit.Material;
import org.bukkit.Sound;
@ -54,6 +55,9 @@ public class ParticleFoot extends ParticleGadget
for (Player player : GetActive())
{
if (player.getGameMode() != GameMode.SURVIVAL)
continue;
if (!Manager.isMoving(player))
continue;

View File

@ -1,5 +1,6 @@
package mineplex.core.gadget.gadgets;
import org.bukkit.GameMode;
import org.bukkit.Material;
import org.bukkit.Sound;
import org.bukkit.entity.Player;
@ -36,6 +37,9 @@ public class ParticleGreen extends ParticleGadget
for (Player player : GetActive())
{
if (player.getGameMode() != GameMode.SURVIVAL)
continue;
if (Manager.isMoving(player))
{
UtilParticle.PlayParticle(ParticleType.HAPPY_VILLAGER, player.getLocation().add(0, 1f, 0), 0f, 0f, 0f, 0, 1);

View File

@ -1,5 +1,6 @@
package mineplex.core.gadget.gadgets;
import org.bukkit.GameMode;
import org.bukkit.Material;
import org.bukkit.Sound;
import org.bukkit.entity.Player;
@ -36,6 +37,9 @@ public class ParticleHelix extends ParticleGadget
for (Player player : GetActive())
{
if (player.getGameMode() != GameMode.SURVIVAL)
continue;
if (Manager.isMoving(player))
{
UtilParticle.PlayParticle(ParticleType.RED_DUST, player.getLocation().add(0, 1, 0), 0.2f, 0.2f, 0.2f, 0, 4);

View File

@ -1,5 +1,6 @@
package mineplex.core.gadget.gadgets;
import org.bukkit.GameMode;
import org.bukkit.Material;
import org.bukkit.Sound;
import org.bukkit.entity.Player;
@ -37,6 +38,9 @@ public class ParticleRain extends ParticleGadget
for (Player player : GetActive())
{
if (player.getGameMode() != GameMode.SURVIVAL)
continue;
if (Manager.isMoving(player))
{
UtilParticle.PlayParticle(ParticleType.SPLASH, player.getLocation().add(0, 1, 0), 0.2f, 0.2f, 0.2f, 0, 4);