- Баллы
- 6
Шалом!
Снова одна проблема. Сделал одну таблицу но она не отображается. Идея в том что бы она показывала температуру тела (для начала это просто статичное число 36,6). Написал под JoinListener что бы она сразу приписывалась игроку. Можете кто нибудь подсказать что не так?
PS: мне надо что бы таблица выглядила так как на картинке. Да, там их три и я это знаю. Кто шарит может ещё сказать как такое сделать?

Снова одна проблема. Сделал одну таблицу но она не отображается. Идея в том что бы она показывала температуру тела (для начала это просто статичное число 36,6). Написал под JoinListener что бы она сразу приписывалась игроку. Можете кто нибудь подсказать что не так?
Код:
package siberia.plugin.listeners;
import org.bukkit.Bukkit;
import org.bukkit.ChatColor;
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.player.PlayerJoinEvent;
import org.bukkit.scoreboard.DisplaySlot;
import org.bukkit.scoreboard.Objective;
import org.bukkit.scoreboard.Scoreboard;
import siberia.siberia.main;
import java.util.Objects;
public class JoinListener implements Listener {
@EventHandler
public void onJoin(PlayerJoinEvent event){
Player player = event.getPlayer();
player.sendMessage(main.getPrefix() + "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA");
event.setJoinMessage(main.getPrefix() + ChatColor.RED + player.getName() + ChatColor.YELLOW + " suck my dick");
//Körpertemperature=============================================================
float bodyTemp = (float) 36.6;
//bodyTemp im Spiel zeigen
Scoreboard body = Objects.requireNonNull(Bukkit.getScoreboardManager()).getNewScoreboard();
Objective objective = body.registerNewObjective("bodyTemp", "abcd", "YA EBAL");
objective.setDisplaySlot(DisplaySlot.PLAYER_LIST);
objective.setDisplayName(ChatColor.YELLOW + "Körpertemperature: " + ChatColor.BLUE + bodyTemp);
objective.getScore("Körpertemperature:" + bodyTemp).setScore(1);
player.setScoreboard(body);
}
}
PS: мне надо что бы таблица выглядила так как на картинке. Да, там их три и я это знаю. Кто шарит может ещё сказать как такое сделать?