Hi all,
I'm attempting to add a glowing effect to all entities within distance from the player. My (kotlin) code looks as follows:
worldIn.getEntitiesWithinAABB(EntityLivingBase::class.java, playerIn.entityBoundingBox.grow(RANGE))
.filter { it.canBeHitWithPotion() }
.forEach {
playerIn.sendMessage(TextComponentString("Found entity: ${it.toString()}"))
it.addPotionEffect(PotionEffect(MobEffects.GLOWING, 200, 0))
}
The debug message is working correctly for all mobs within the range, and I can see the glowing effect in my inventory. However none of the mobs are actually glowing. The `addPotionEffect` line is the exact same way that the Spectral Arrow triggers the potion effect, so I cannot figure out why this doesn't work. Any advice would be appreciated!
- AgentEpsilon
EDIT: This exact same thing happens for any potion effect - the effect appears in my inventory, but nothing happens.