38a20f98c2
These two directories contain code that was removed from the src and dependencies of the compiled files. They were removed due to being either a. unnecessary or b. a royal pain in my booty.
45 lines
1.1 KiB
Java
45 lines
1.1 KiB
Java
package mineplex.core.gadget.set;
|
|
|
|
import org.bukkit.entity.Player;
|
|
import org.bukkit.event.EventHandler;
|
|
import org.bukkit.event.player.PlayerVelocityEvent;
|
|
|
|
import mineplex.core.gadget.GadgetManager;
|
|
import mineplex.core.gadget.gadgets.arrowtrail.ArrowTrailStorm;
|
|
import mineplex.core.gadget.gadgets.death.DeathStorm;
|
|
import mineplex.core.gadget.gadgets.doublejump.DoubleJumpStorm;
|
|
import mineplex.core.gadget.gadgets.particle.ParticleRain;
|
|
import mineplex.core.gadget.types.GadgetSet;
|
|
|
|
public class SetHowlingWinds extends GadgetSet
|
|
{
|
|
|
|
public SetHowlingWinds(GadgetManager manager)
|
|
{
|
|
super(manager, "Howling Winds", "The winds carry you further. Any velocity you have is doubled (In Lobbies Only)",
|
|
manager.getGadget(ArrowTrailStorm.class),
|
|
manager.getGadget(DeathStorm.class),
|
|
manager.getGadget(DoubleJumpStorm.class),
|
|
manager.getGadget(ParticleRain.class));
|
|
}
|
|
|
|
@EventHandler
|
|
public void playerVelocity(PlayerVelocityEvent event)
|
|
{
|
|
if (Manager.isGameLive())
|
|
{
|
|
return;
|
|
}
|
|
|
|
Player player = event.getPlayer();
|
|
|
|
if (!isActive(player))
|
|
{
|
|
return;
|
|
}
|
|
|
|
event.getVelocity().multiply(2);
|
|
}
|
|
|
|
}
|