I'm trying to make some reflection when I damage netherite_monstrosity 20 times.
EntityEvents.checkSpawn("cataclysm:netherite_monstrosity", event => {
let monstrosity = event.getEntity();
monstrosity.persistentData.rageStack = 0;
})
EntityEvents.hurt("cataclysm:netherite_monstrosity", event => {
let monstrosity = event.getEntity();
if (monstrosity.persistentData.rageStack == 20) {
event.source.actual.attack('void', event.damage)
monstrosity.persistentData.rageStack = 0;
}
else monstrosity.persistentData.rageStack += 1;
})
it crashed as
20:25:21.854
game
[20:25:21] [Server thread/ERROR] [KubeJS Server/]: mobs/bosses/boss_manager.js#9: Error in 'EntityEvents.hurt': Can't find method net.minecraft.server.level.ServerPlayer.m_5706_(string,number).
20:25:21.866
game
[20:25:21] [Server thread/ERROR] [KubeJS Server/]: ��rhino.EvaluatorException: Can't find method net.minecraft.server.level.ServerPlayer.m_5706_(string,number). (server_scripts:mobs/bosses/boss_manager.js#9)
