Доброго времени суток, пишу плагин для сервера. Ядро сервера - Paper 1.16.5, Java - 17 от Temurin, Maven.
Дело в том, что "sendTitle" не выводится в игре, структура правильная, в консоле тоже ничего не выводится. Есть ли какие то советы, или может кто-то сталкивался с этим?
Дело в том, что "sendTitle" не выводится в игре, структура правильная, в консоле тоже ничего не выводится. Есть ли какие то советы, или может кто-то сталкивался с этим?
Java:
import org.bukkit.configuration.file.FileConfiguration;
import org.bukkit.entity.Player;
import org.bukkit.plugin.java.JavaPlugin;
import org.bukkit.potion.PotionEffect;
import org.bukkit.potion.PotionEffectType;
import org.bukkit.scheduler.BukkitTask;
import org.bukkit.attribute.Attribute;
import org.bukkit.ChatColor;
import java.util.HashMap;
import java.util.Map;
import java.util.UUID;
public class Check extends JavaPlugin {
private void startCheck(Player sender, Player target) {
CheckState state = checks.get(target.getUniqueId());
if (state != CheckState.PENDING) {
sender.sendMessage(getMessage("player_already_checking"));
return;
}
checkTask = new CheckTask(sender, target, checkDurationMinutes, config).runTaskTimer(this, 0, 20);
checks.put(target.getUniqueId(), CheckState.PENDING);
sender.sendMessage(getMessage("check_initiated"));
originalAttackDamage = target.getAttribute(Attribute.GENERIC_ATTACK_DAMAGE).getBaseValue();
target.setGameMode(GameMode.SURVIVAL);
target.setWalkSpeed(0.0f);
target.addPotionEffect(new PotionEffect(PotionEffectType.BLINDNESS, Integer.MAX_VALUE, 128));
target.setCanPickupItems(false);
target.setAllowFlight(false);
target.setInvulnerable(true);
target.getAttribute(Attribute.GENERIC_ATTACK_DAMAGE).setBaseValue(0.0);
target.sendMessage(getMessage("check_instructions"));
target.sendTitle("§aПроверка", "", 20, 100, 20);
target.sendActionBar(getMessage("time_left"));
}