Ajout de la commande /coeur qui permet au joueur de générer des coeurs au dessus de leur tête

This commit is contained in:
2015-02-14 03:17:33 -05:00
parent b51eb89f8d
commit 7c25ebc2ae
6 changed files with 127 additions and 0 deletions

View File

@@ -0,0 +1,32 @@
package net.mc_pandacraft.java.plugin.pandacraftutils.modules;
import java.util.Collection;
import net.mc_pandacraft.java.plugin.pandacraftutils.PandacraftUtils;
import net.mc_pandacraft.java.plugin.pandacraftutils.players.OnlinePlayer;
import net.mc_pandacraft.java.plugin.pandacraftutils.players.OnlinePlayerManager;
import net.mc_pandacraft.java.util.bukkit.protocol.ParticleEffect;
import org.bukkit.scheduler.BukkitRunnable;
public class HeartThrowManager extends BukkitRunnable {
private final PandacraftUtils plugin = PandacraftUtils.getInstance();
public HeartThrowManager() {
plugin.getServer().getScheduler().runTaskTimer(plugin, this, 1L, 10L);
}
@Override
public void run() {
Collection<OnlinePlayer> players = OnlinePlayerManager.getAll();
for(OnlinePlayer op : players) {
if (!op.getHeartThrowEnabled()) continue;
ParticleEffect.HEART.display(0, 0, 0, 0, 1, op.getPlayer().getLocation().add(0, 1.8, 0), 20);
}
}
}