Files
OpenPrestige/src/main/java/dev/zprestige/prestige/combat/ItemUseCooldownAccessor.java
T
2026-10-23 00:28:57 +01:00

21 lines
671 B
Java

package dev.zprestige.prestige.combat;
import dev.zprestige.prestige.reflect.FieldAccessor;
import net.minecraft.client.MinecraftClient;
public class ItemUseCooldownAccessor {
private final MinecraftClient client;
public ItemUseCooldownAccessor(MinecraftClient minecraftClient) {
this.client = minecraftClient;
}
public int getItemUseCooldown() {
return (Integer)FieldAccessor.bindMapped(this.client, "itemUseCooldown", MinecraftClient.class, int.class).get();
}
public void setItemUseCooldown(int ticks) {
FieldAccessor.bindMapped(this.client, "itemUseCooldown", MinecraftClient.class, int.class).set(ticks);
}
}