- All Superinterfaces:
CopyableDataHolder
, DataHolder
, DataHolder.Mutable
, DataSerializable
, Entity
, EntityProjectileSource
, HoverEventSource<HoverEvent.ShowEntity>
, Identifiable
, Locatable
, ProjectileSource
, RandomProvider
, SerializableDataHolder
, SerializableDataHolder.Mutable
, Sound.Emitter
, TeamMember
, ValueContainer
- All Known Subinterfaces:
Blaze
, Bogged
, Breeze
, CaveSpider
, Creaking
, Creeper
, Drowned
, ElderGuardian
, EnderDragon
, Enderman
, Endermite
, Evoker
, Ghast
, Giant
, Guardian
, Hoglin
, Husk
, Illager
, Illusioner
, MagmaCube
, Monster
, Patroller
, Phantom
, Piglin
, PiglinBrute
, PiglinLike
, Pillager
, Raider
, Ravager
, Shulker
, Silverfish
, Skeleton
, SkeletonLike
, Slime
, Spellcaster
, Spider
, Stray
, Vex
, Vindicator
, Warden
, Witch
, Wither
, WitherSkeleton
, Zoglin
, Zombie
, ZombieVillager
, ZombifiedPiglin
public interface Hostile
extends Entity
-
Nested Class Summary 
-
Method Summary 
Methods inherited from interface org.spongepowered.api.data.DataHolder.Mutable 
copyFrom, copyFrom, offer, offer, offer, offer, offerAll, offerAll, offerAll, offerAll, offerAll, offerAll, offerSingle, offerSingle, offerSingle, offerSingle, remove, remove, remove, removeAll, removeAll, removeAll, removeAll, removeAll, removeAll, removeKey, removeKey, removeSingle, removeSingle, transform, transform, tryOffer, tryOffer, tryOffer, undo
Methods inherited from interface org.spongepowered.api.entity.Entity 
age, asHoverEvent, baseSize, baseVehicle, boundingBox, boundingBoxBaseSize, boundingBoxHeight, canSee, copy, createArchetype, createSnapshot, creator, customName, customNameVisible, damage, damage, direction, displayName, eyeHeight, eyePosition, fallDistance, fireImmuneTicks, fireTicks, foo, frozenTime, glowing, gravityAffected, height, invisible, invulnerabilityTicks, invulnerable, isLoaded, isRemoved, isTransient, lookAt, maxAir, maxFrozenTime, nearbyEntities, nearbyEntities, notifier, onGround, passengers, position, remainingAir, remove, rotation, scale, scoreboardTags, setLocation, setLocationAndRotation, setLocationAndRotation, setPosition, setRotation, setScale, setTransform, silent, sneaking, sprinting, swiftness, transferToWorld, transferToWorld, transform, type, vanishState, vehicle, velocity, wet
Methods inherited from interface org.spongepowered.api.data.value.ValueContainer 
get, getDouble, getInt, getKeys, getLong, getOrElse, getOrNull, getValue, getValues, require, requireValue, supports, supports