So I need to run some code when a MagmaCube touches a Slime. Initially I thought the best way to check this is when a magmacube does damage to the slime on contact, as it does to a player. But magmacubes don't seem to damage slimes at all. I've had a look through the JavaDocs: https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/entity/MagmaCube.html https://hub.spigotmc.org/stash/proj...ecraft/server/EntityMagmaCube.java?at=afb3511 But can't work out how to modify a magmacube to do fire damage to a slime on contact, or vice versa for the slime to do damage to the magmacube on contact. Any ideas how to do this? I just need to work out when a slime comes into contact with a magmacube - and I'm trying to avoid the PlayerMoveEvent at all costs. I've created the slime using a custom entity extending EntitySlime - so any solutions via this are also an option, I just can't work out how to do it.