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

18 lines
561 B
Java

package dev.zprestige.prestige.combat;
import dev.zprestige.prestige.reflect.FieldAccessor;
import net.minecraft.entity.LivingEntity;
public class JumpCooldownAccessor {
private final LivingEntity entity;
private static final String JUMPING_COOLDOWN_FIELD = "jumpingCooldown";
public JumpCooldownAccessor(LivingEntity livingEntity) {
this.entity = livingEntity;
}
public void setJumpingCooldown(int ticks) {
FieldAccessor.bindMapped(this.entity, JUMPING_COOLDOWN_FIELD, LivingEntity.class, int.class).set(ticks);
}
}