package me.kaZep.Base; import java.util.List; import org.bukkit.Bukkit; import org.bukkit.Material; import org.bukkit.block.Block; import org.bukkit.block.Jukebox; import org.bukkit.entity.Player; public class JukeboxData { Block jukebox; Material disk; int repeat; int songduration; long songtickstart; double closestplayer=0; public JukeboxData(Block box, Material disk, int loopamount, int duration, long currenttime) { this.jukebox=box; this.disk=disk; this.repeat=loopamount; this.songduration=duration; this.songtickstart=currenttime; } public boolean Restart() { this.songtickstart=Bukkit.getWorld("world").getFullTime(); if (jukebox!=null) { ((Jukebox)jukebox.getState()).setPlaying(disk); } else { this.repeat=0; } this.repeat--; if (this.repeat<=0) { return false; } else { return true; } } public void updateClosestPlayer() { closestplayer=999999999; List onlineplayers = Bukkit.getWorld("world").getPlayers(); for (int k=0;k