diff --git a/src/main/kotlin/net/axay/kspigot/extensions/bukkit/EntityExtensions.kt b/src/main/kotlin/net/axay/kspigot/extensions/bukkit/EntityExtensions.kt index c9fa3221..bac89dc2 100644 --- a/src/main/kotlin/net/axay/kspigot/extensions/bukkit/EntityExtensions.kt +++ b/src/main/kotlin/net/axay/kspigot/extensions/bukkit/EntityExtensions.kt @@ -29,6 +29,12 @@ val Entity.isFeetInWater: Boolean get() = this.location.block.type == Material.W */ val Entity.isGroundSolid: Boolean get() = this.location.add(0.0, -0.01, 0.0).block.type.isSolid +/** + * Checks if the entity stands on a specific material. + * @param material the material you are looking for + */ +fun Entity.isOnMaterial(material: Material): Boolean = location.block.type == material + /** * Kills the damageable. */