forked from SteamWar/SteamWar
Remove automatic update for now
This commit is contained in:
@@ -28,16 +28,13 @@ import com.velocitypowered.proxy.protocol.MinecraftPacket;
|
||||
import com.velocitypowered.proxy.protocol.ProtocolUtils;
|
||||
import com.velocitypowered.proxy.protocol.StateRegistry;
|
||||
import de.steamwar.linkage.Linked;
|
||||
import de.steamwar.messages.Chatter;
|
||||
import de.steamwar.sql.SteamwarUser;
|
||||
import de.steamwar.velocitycore.VelocityCore;
|
||||
import de.steamwar.velocitycore.listeners.BasicListener;
|
||||
import it.unimi.dsi.fastutil.objects.Object2IntMap;
|
||||
|
||||
import java.lang.reflect.Field;
|
||||
import java.util.HashMap;
|
||||
import java.util.Optional;
|
||||
import java.util.concurrent.TimeUnit;
|
||||
|
||||
@Linked
|
||||
public class AdvancementsManager extends BasicListener {
|
||||
@@ -52,14 +49,6 @@ public class AdvancementsManager extends BasicListener {
|
||||
registerPacketId(ProtocolVersion.MINECRAFT_1_21_6, 0x4E, 0x7B);
|
||||
registerPacketId(ProtocolVersion.MINECRAFT_1_21_5, 0x4E, 0x7B);
|
||||
registerPacketId(ProtocolVersion.MINECRAFT_1_21_4, 0x4F, 0x7B);
|
||||
|
||||
VelocityCore.schedule(() -> {
|
||||
for (Advancement advancement : Advancements.getPlaytime()) {
|
||||
Chatter.allPlayers().forEach(player -> {
|
||||
advancement.get(SteamwarUser.get(player.getUniqueId())).update();
|
||||
});
|
||||
}
|
||||
}).repeat(10, TimeUnit.MINUTES).schedule();
|
||||
}
|
||||
|
||||
private static void registerPacketId(ProtocolVersion version, int selectAdvancementTabPacket, int advancementPacket) {
|
||||
|
||||
Reference in New Issue
Block a user