21 lines
671 B
Java
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);
|
|
}
|
|
}
|