Update SkillEngine API

This commit is contained in:
2025-12-05 20:24:06 +01:00
parent 9ce984a54a
commit d4ad08a35a
4 changed files with 181 additions and 109 deletions
@@ -8,6 +8,7 @@ import net.minecraft.network.chat.Component;
import net.minecraft.resources.ResourceLocation;
import net.minecraft.sounds.SoundEvents;
import java.util.Arrays;
import java.util.HashSet;
import java.util.Set;
@@ -66,7 +67,7 @@ public class SkilltreeClientState {
}
public static void bindAbilityLocal(int slot, ResourceLocation abilityId) {
PlayerSkillData.bindHelperFunc(slot, abilityId, abilitySlots);
PlayerSkillData.bindHelper(slot, abilityId, abilitySlots);
}
public static void setAbilitySlots(ResourceLocation[] slots) {
@@ -88,4 +89,8 @@ public class SkilltreeClientState {
}
return -1;
}
public static ResourceLocation[] getAbilitySlots() {
return Arrays.copyOf(abilitySlots, abilitySlots.length);
}
}