public class DupeKit extends Module {
private final String[] kitCommands = {
"/kit champion",
"/kit default",
"/kit king",
"/kit warrior",
"/kit master"
};
private int currentKitIndex = 0;
private long lastActionTime = 0;
private boolean isWaitingLongDelay = false;
public DupeKit() {
}
@Override
public void onEnable() {
currentKitIndex = 0;
isWaitingLongDelay = false;
lastActionTime = System.currentTimeMillis();
super.onEnable();
}
@Subscribe
public void onUpdate(EventUpdate event) {
if (mc.player == null || mc.world == null) return;
long currentTime = System.currentTimeMillis();
if (isWaitingLongDelay) {
if (currentTime - lastActionTime >= 60000) {
isWaitingLongDelay = false;
currentKitIndex = 0;
lastActionTime = currentTime;
}
return;
}
if (currentTime - lastActionTime >= 300) {
String command = kitCommands[currentKitIndex];
mc.player.sendChatMessage(command);
if (currentKitIndex == kitCommands.length - 1) {
isWaitingLongDelay = true;
} else {
currentKitIndex++;
}
lastActionTime = currentTime;
}
}
}