Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
package me.tes.Gluehen;
import org.bukkit.event.Listener;
import org.bukkit.entity.Player;
import org.bukkit.event.player.PlayerJoinEvent;
import org.bukkit.event.player.PlayerRespawnEvent;
import org.bukkit.potion.PotionEffect;
import org.bukkit.potion.PotionEffectType;
import org.bukkit.event.EventHandler;
public class Main implements Listener {
[USER=74023]@EventHandler[/USER]
public void join(PlayerJoinEvent e)
{
Player p = e.getPlayer();
p.addPotionEffect(new PotionEffect(PotionEffectType.HEALTH_BOOST, 1000000, 1));
}
[USER=74023]@EventHandler[/USER]
public void respawn(PlayerRespawnEvent er)
{
Player pr = er.getPlayer();
pr.addPotionEffect(new PotionEffect(PotionEffectType.HEALTH_BOOST, 1000000, 1));
}
}
Движение игрока не самый умный способ. Проще сделать шедулер который будет выдавать эффект масиву игроков раз в N тиковКод:package me.tes.Gluehen; import org.bukkit.event.Listener; import org.bukkit.entity.Player; import org.bukkit.event.player.PlayerJoinEvent; import org.bukkit.event.player.PlayerRespawnEvent; import org.bukkit.potion.PotionEffect; import org.bukkit.potion.PotionEffectType; import org.bukkit.event.EventHandler; public class Main implements Listener { [USER=74023]@EventHandler[/USER] public void join(PlayerJoinEvent e) { Player p = e.getPlayer(); p.addPotionEffect(new PotionEffect(PotionEffectType.HEALTH_BOOST, 1000000, 1)); } [USER=74023]@EventHandler[/USER] public void respawn(PlayerRespawnEvent er) { Player pr = er.getPlayer(); pr.addPotionEffect(new PotionEffect(PotionEffectType.HEALTH_BOOST, 1000000, 1)); } }
теперь столкнулся с другой проблемой, команда не хочет регистрировать респаун игрока и давать ему здоровье
Я решил проблему более умным способом, привяязав это к движению игрока, но я всё равно не могу понять, почему респаун таки не сработал
Ниочем вообще, сервер от такого даже не дернется.Поддерживаю комментатора выше
Зависит от оборудования. Да и в любом случае так делать рациональнее, благо не очень сложноНиочем вообще, сервер от такого даже не дернется.