ViaLegacy/src/main/java/net/raphimc/vialegacy/protocols/beta/protocolb1_6_0_6tob1_5_0_2/task/TimeTrackTask.java

18 lines
640 B
Java

package net.raphimc.vialegacy.protocols.beta.protocolb1_6_0_6tob1_5_0_2.task;
import com.viaversion.viaversion.api.Via;
import com.viaversion.viaversion.api.connection.UserConnection;
import net.raphimc.vialegacy.protocols.beta.protocolb1_6_0_6tob1_5_0_2.storage.WorldTimeStorage;
public class TimeTrackTask implements Runnable {
@Override
public void run() {
for (UserConnection info : Via.getManager().getConnectionManager().getConnections()) {
final WorldTimeStorage worldTimeStorage = info.get(WorldTimeStorage.class);
if (worldTimeStorage != null) worldTimeStorage.time++;
}
}
}