Stránka 1 z 1

Zákaz JUMP

Napsal: 30 kvě 2016, 15:06
od InspecteurKebab
82.208.17.43:27760

Ahojte, neví mi nekdo poradit plugin abych zakázal skákaní, chcu plugin ne žádný residence a blbosti, nebo lepší kod, hledal jsem na netu, a skoušel jsem to sám z Vectorem no, ale neuspešne.. Dekuji

Re: Zákaz JUMP

Napsal: 30 kvě 2016, 15:26
od Ju3eN

Kód: Vybrat vše

 
package monowii.noJump;
 
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.player.PlayerJoinEvent;
import org.bukkit.plugin.java.JavaPlugin;
import org.bukkit.potion.PotionEffect;
import org.bukkit.potion.PotionEffectType;
 
public class noJump extends JavaPlugin implements Listener
{
public void onEnable()
{
getServer().getPluginManager().registerEvents(this, this);
 
getServer().getScheduler().scheduleSyncRepeatingTask(this, new Runnable() {
public void run() {
for (Player p : getServer().getOnlinePlayers()) {
p.removePotionEffect(PotionEffectType.JUMP);
p.addPotionEffect(new PotionEffect(PotionEffectType.JUMP, 1200, -127));
}
}
 
}, 80L, 80L); //Every 2 secondes
}
 
@EventHandler
public void onJoin(PlayerJoinEvent e)
{
e.getPlayer().removePotionEffect(PotionEffectType.JUMP);
e.getPlayer().addPotionEffect(new PotionEffect(PotionEffectType.JUMP, 1200, -127));
}
 
}