Auto-reported crash
| Key |
Value |
| Plugin |
ChatControl 11.7.1 |
| Server |
Purpur 1.21.11-R0.1-SNAPSHOT |
| Players Online |
11 |
| BBB Nonce |
b0e1b16bad32ae8991273e0acc1d5927 |
| db_type |
local |
| db_player_type |
uuid |
| proxy_enabled |
false |
Context
Error parsing rule: DeathMessage {
"Require Causes": [
"ENTITY_ATTACK"
],
"Group": "entity-attack",
"Type": "death",
"Messages": [
"{player} wrongly assumed {killer} liked hugs"
]
}
Error: %error
Stack Trace
IllegalArgumentException: Expected String in Variables#placeholders() in {killer}, got CraftDrowned: was CraftDrowned{uuid=1bff5b76-af28-4aae-b1e6-469f7a4bcd9a}
at ChatControl-11.7.1.jar//org.mineacademy.chatcontrol.lib.model.Variables.replaceVariableLegacy(Variables.java:664)
at ChatControl-11.7.1.jar//org.mineacademy.chatcontrol.lib.model.Variables.getValueAsString(Variables.java:382)
at ChatControl-11.7.1.jar//org.mineacademy.chatcontrol.lib.model.Variables.replaceLegacy0(Variables.java:364)
at ChatControl-11.7.1.jar//org.mineacademy.chatcontrol.lib.model.Variables.replaceLegacy(Variables.java:315)
at ChatControl-11.7.1.jar//org.mineacademy.chatcontrol.operator.Operator$OperatorCheck.replaceVariablesForLegacy(Operator.java:1184)
at ChatControl-11.7.1.jar//org.mineacademy.chatcontrol.operator.Operator$OperatorCheck.replaceSenderVariablesLegacy(Operator.java:1172)
at ChatControl-11.7.1.jar//org.mineacademy.chatcontrol.operator.PlayerMessage$PlayerMessageCheck.executeOperators(PlayerMessage.java:1253)
at ChatControl-11.7.1.jar//org.mineacademy.chatcontrol.operator.PlayerMessage$PlayerMessageCheck.filter(PlayerMessage.java:847)
at ChatControl-11.7.1.jar//org.mineacademy.chatcontrol.operator.PlayerMessage$PlayerMessageCheck.filter(PlayerMessage.java:707)
at ChatControl-11.7.1.jar//org.mineacademy.chatcontrol.operator.Operator$OperatorCheck.start(Operator.java:831)
at ChatControl-11.7.1.jar//org.mineacademy.chatcontrol.operator.PlayerMessages.broadcast(PlayerMessages.java:192)
at ChatControl-11.7.1.jar//org.mineacademy.chatcontrol.listener.PlayerListener.onDeath(PlayerListener.java:278)
at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:71)
at io.papermc.paper.plugin.manager.PaperEventManager.callEvent(PaperEventManager.java:54)
at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.callEvent(PaperPluginManagerImpl.java:131)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:628)
at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerDeathEvent(CraftEventFactory.java:1025)
at net.minecraft.server.level.ServerPlayer.die(ServerPlayer.java:1178)
at net.minecraft.world.entity.LivingEntity.hurtServer(LivingEntity.java:1599)
at net.minecraft.world.entity.player.Player.hurtServer(Player.java:796)
at net.minecraft.server.level.ServerPlayer.hurtServer(ServerPlayer.java:1331)
at net.minecraft.world.entity.Mob.doHurtTarget(Mob.java:1607)
at net.minecraft.world.entity.monster.zombie.Zombie.doHurtTarget(Zombie.java:434)
at net.minecraft.world.entity.ai.goal.MeleeAttackGoal.checkAndPerformAttack(MeleeAttackGoal.java:129)
at net.minecraft.world.entity.ai.goal.MeleeAttackGoal.tick(MeleeAttackGoal.java:121)
at net.minecraft.world.entity.ai.goal.ZombieAttackGoal.tick(ZombieAttackGoal.java:28)
at net.minecraft.world.entity.ai.goal.WrappedGoal.tick(WrappedGoal.java:63)
at net.minecraft.world.entity.ai.goal.GoalSelector.tickRunningGoals(GoalSelector.java:126)
at net.minecraft.world.entity.ai.goal.GoalSelector.tick(GoalSelector.java:117)
at net.minecraft.world.entity.Mob.serverAiStep(Mob.java:843)
at net.minecraft.world.entity.LivingEntity.aiStep(LivingEntity.java:3750)
at net.minecraft.world.entity.Mob.aiStep(Mob.java:546)
at net.minecraft.world.entity.monster.Monster.aiStep(Monster.java:46)
at net.minecraft.world.entity.LivingEntity.tick(LivingEntity.java:3473)
at net.minecraft.world.entity.Mob.tick(Mob.java:411)
at net.minecraft.world.entity.monster.zombie.Zombie.tick(Zombie.java:307)
at net.minecraft.server.level.ServerLevel.tickNonPassenger(ServerLevel.java:1450)
at net.minecraft.world.level.Level.guardEntityTick(Level.java:1474)
at net.minecraft.server.level.ServerLevel.lambda$tick$4(ServerLevel.java:875)
at net.minecraft.world.level.entity.EntityTickList.forEach(EntityTickList.java:39)
at net.minecraft.server.level.ServerLevel.tick(ServerLevel.java:857)
at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1856)
at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1647)
at net.minecraft.server.dedicated.DedicatedServer.tickServer(DedicatedServer.java:473)
at net.minecraft.server.MinecraftServer.processPacketsAndTick(MinecraftServer.java:1703)
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1371)
at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:392)
at java.base/java.lang.Thread.run(Thread.java:1583)
Auto-reported crash
Context
Error parsing rule: DeathMessage {
"Require Causes": [
"ENTITY_ATTACK"
],
"Group": "entity-attack",
"Type": "death",
"Messages": [
"{player} wrongly assumed {killer} liked hugs"
]
}
Error: %error
Stack Trace