xsddf 1 Opublikowano 4 lutego 2023 Udostępnij Opublikowano 4 lutego 2023 (edytowane) bylby ktos tak mily i napisal mi plugin na scoreboard o tym jaka jest godzina w minecraft i data ktora sie zmienia? wraz z rokiem np 24/25/2023 Edytowane 4 lutego 2023 przez xsddf Cytuj Odnośnik do komentarza https://skript.pl/temat/54329-pomoc/ Udostępnij na innych stronach Więcej opcji udostępniania...
0 Glicz 246 Opublikowano 5 lutego 2023 Udostępnij Opublikowano 5 lutego 2023 Ten temat został przeniesiony. Cytuj Odnośnik do komentarza https://skript.pl/temat/54329-pomoc/#findComment-329754 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Fendi 190 Opublikowano 11 kwietnia 2023 Udostępnij Opublikowano 11 kwietnia 2023 Plugin TAB Cytuj Odnośnik do komentarza https://skript.pl/temat/54329-pomoc/#findComment-331752 Udostępnij na innych stronach Więcej opcji udostępniania...
0 MarcinPL 3 Opublikowano 28 maja 2023 Udostępnij Opublikowano 28 maja 2023 import org.bukkit.Bukkit; import org.bukkit.plugin.java.JavaPlugin; import org.bukkit.scheduler.BukkitRunnable; import org.bukkit.scoreboard.DisplaySlot; import org.bukkit.scoreboard.Objective; import org.bukkit.scoreboard.Scoreboard; import org.bukkit.scoreboard.ScoreboardManager; import org.bukkit.scoreboard.ScoreboardProvider; import org.bukkit.scoreboard.Team; import java.text.SimpleDateFormat; import java.util.Date; public class TimeScoreboardPlugin extends JavaPlugin { private ScoreboardManager scoreboardManager; private Scoreboard scoreboard; private Objective objective; private Team timeTeam; private Team dateTeam; @Override public void onEnable() { scoreboardManager = Bukkit.getScoreboardManager(); scoreboard = scoreboardManager.getNewScoreboard(); objective = scoreboard.registerNewObjective("TimeScoreboard", "dummy", "Time and Date"); objective.setDisplaySlot(DisplaySlot.SIDEBAR); timeTeam = scoreboard.registerNewTeam("Time"); dateTeam = scoreboard.registerNewTeam("Date"); startUpdatingTimeAndDate(); for (String playerName : Bukkit.getOnlinePlayers()) { scoreboard.getObjective(DisplaySlot.SIDEBAR).getScore(playerName).setScore(0); } Bukkit.getOnlinePlayers().forEach(player -> player.setScoreboard(scoreboard)); } @Override public void onDisable() { for (String entry : scoreboard.getEntries()) { scoreboard.resetScores(entry); } } private void startUpdatingTimeAndDate() { BukkitRunnable runnable = new BukkitRunnable() { @Override public void run() { SimpleDateFormat timeFormat = new SimpleDateFormat("HH:mm:ss"); SimpleDateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy"); String currentTime = timeFormat.format(new Date()); String currentDate = dateFormat.format(new Date()); timeTeam.setPrefix("Time: " + currentTime); dateTeam.setPrefix("Date: " + currentDate); } }; runnable.runTaskTimer(this, 0, 20); // Aktualizuj co 1 sekundę (20 ticków) } } Cytuj Odnośnik do komentarza https://skript.pl/temat/54329-pomoc/#findComment-333060 Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
xsddf 1
bylby ktos tak mily i napisal mi plugin na scoreboard o tym jaka jest godzina w minecraft i data ktora sie zmienia? wraz z rokiem np 24/25/2023
Edytowane przez xsddfOdnośnik do komentarza
https://skript.pl/temat/54329-pomoc/Udostępnij na innych stronach
3 odpowiedzi na to pytanie
Rekomendowane odpowiedzi
Dołącz do dyskusji
Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.