Uses of Interface
org.cloudburstmc.api.entity.Entity
Packages that use Entity
Package
Description
-
Uses of Entity in org.cloudburstmc.api.block.behavior
Methods in org.cloudburstmc.api.block.behavior with parameters of type EntityModifier and TypeMethodDescriptioncom.nukkitx.math.vector.Vector3fBlockBehavior.addVelocityToEntity(Block block, com.nukkitx.math.vector.Vector3f vector, Entity entity) voidBlockBehavior.onEntityCollide(Block block, Entity entity) -
Uses of Entity in org.cloudburstmc.api.enchantment.behavior
Methods in org.cloudburstmc.api.enchantment.behavior with parameters of type EntityModifier and TypeMethodDescriptionvoidEnchantmentBehavior.doPostAttack(EnchantmentInstance enchantment, Entity entity, Entity attacker) voidEnchantmentBehavior.doPostHurt(EnchantmentInstance enchantment, Entity entity, Entity attacker) floatEnchantmentBehavior.getDamageBonus(EnchantmentInstance enchantment, Entity entity) -
Uses of Entity in org.cloudburstmc.api.entity
Classes in org.cloudburstmc.api.entity with type parameters of type EntityModifier and TypeInterfaceDescriptioninterfaceEntityFactory<T extends Entity>classEntityProvider<T extends Entity>final classEntityType<T extends Entity>Subinterfaces of Entity in org.cloudburstmc.api.entityModifier and TypeInterfaceDescriptioninterfaceinterfaceinterfaceinterfaceinterfaceauthor: MagicDroidX Nukkit ProjectMethods in org.cloudburstmc.api.entity with type parameters of type EntityModifier and TypeMethodDescriptionstatic <T extends Entity>
EntityType<T>static <T extends Entity>
EntityType<T>EntityType.from(Identifier identifier, Class<T> entityClass) Methods in org.cloudburstmc.api.entity that return EntityModifier and TypeMethodDescription@Nullable EntityEntity.getOwner()default @Nullable EntityProjectile.getShooter()Entity.getVehicle()Methods in org.cloudburstmc.api.entity that return types with arguments of type EntityMethods in org.cloudburstmc.api.entity with parameters of type EntityModifier and TypeMethodDescriptionbooleanEntity.canCollideWith(Entity entity) booleanbooleanbooleanEntity.isControlling(Entity entity) booleanEntity.isPassenger(Entity entity) default booleanbooleanEnter into a vehiclebooleanMount or Dismounts an Entity from a rideable entityvoidEntity.onDismount(Entity passenger) voidEntity.onEntityCollision(Entity entity) voidvoiddefault voidProjectile.setShooter(@Nullable Entity entity) -
Uses of Entity in org.cloudburstmc.api.entity.hostile
Subinterfaces of Entity in org.cloudburstmc.api.entity.hostileModifier and TypeInterfaceDescriptioninterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterface -
Uses of Entity in org.cloudburstmc.api.entity.misc
Subinterfaces of Entity in org.cloudburstmc.api.entity.miscModifier and TypeInterfaceDescriptioninterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceMethods in org.cloudburstmc.api.entity.misc that return EntityMethods in org.cloudburstmc.api.entity.misc with parameters of type Entity -
Uses of Entity in org.cloudburstmc.api.entity.passive
Subinterfaces of Entity in org.cloudburstmc.api.entity.passiveModifier and TypeInterfaceDescriptioninterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterface -
Uses of Entity in org.cloudburstmc.api.entity.projectile
Subinterfaces of Entity in org.cloudburstmc.api.entity.projectileModifier and TypeInterfaceDescriptioninterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterface -
Uses of Entity in org.cloudburstmc.api.entity.vehicle
Subinterfaces of Entity in org.cloudburstmc.api.entity.vehicleModifier and TypeInterfaceDescriptioninterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterface -
Uses of Entity in org.cloudburstmc.api.event.block
Methods in org.cloudburstmc.api.event.block that return EntityConstructors in org.cloudburstmc.api.event.block with parameters of type EntityModifierConstructorDescriptionBlockIgniteEvent(Block block, Block source, Entity entity, BlockIgniteEvent.BlockIgniteCause cause) -
Uses of Entity in org.cloudburstmc.api.event.entity
Fields in org.cloudburstmc.api.event.entity declared as EntityModifier and TypeFieldDescriptionprotected final EntityEntityCombustByEntityEvent.combusterprotected EntityEntityEvent.entityMethods in org.cloudburstmc.api.event.entity that return EntityModifier and TypeMethodDescriptionEntityDamageByChildEntityEvent.getChild()EntityCombustByEntityEvent.getCombuster()EntityDamageByEntityEvent.getDamager()EntityEvent.getEntity()ProjectileLaunchEvent.getEntity()EntityShootBowEvent.getProjectile()Methods in org.cloudburstmc.api.event.entity with parameters of type EntityModifier and TypeMethodDescriptionprotected voidEntityDamageByEntityEvent.addAttackerModifiers(Entity damager) voidEntityShootBowEvent.setProjectile(Entity projectile) Constructors in org.cloudburstmc.api.event.entity with parameters of type EntityModifierConstructorDescriptionEntityArmorChangeEvent(Entity entity, ItemStack oldItem, ItemStack newItem, int slot) EntityBlockChangeEvent(Entity entity, Block block, BlockState to) EntityCombustByBlockEvent(Block combustor, Entity combustee, int duration) EntityCombustByEntityEvent(Entity combuster, Entity combustee, int duration) EntityCombustEvent(Entity combustee, int duration) EntityDamageByBlockEvent(Block damager, Entity entity, EntityDamageEvent.DamageCause cause, float damage) EntityDamageByChildEntityEvent(Entity damager, Entity childEntity, Entity entity, EntityDamageEvent.DamageCause cause, float damage) EntityDamageByEntityEvent(Entity damager, Entity entity, EntityDamageEvent.DamageCause cause, float damage) EntityDamageByEntityEvent(Entity damager, Entity entity, EntityDamageEvent.DamageCause cause, float damage, float knockBack) EntityDamageByEntityEvent(Entity damager, Entity entity, EntityDamageEvent.DamageCause cause, Map<EntityDamageEvent.DamageModifier, Float> modifiers) EntityDamageByEntityEvent(Entity damager, Entity entity, EntityDamageEvent.DamageCause cause, Map<EntityDamageEvent.DamageModifier, Float> modifiers, float knockBack) EntityDamageEvent(Entity entity, EntityDamageEvent.DamageCause cause, float damage) EntityDamageEvent(Entity entity, EntityDamageEvent.DamageCause cause, Map<EntityDamageEvent.DamageModifier, Float> modifiers) EntityDespawnEvent(Entity entity) EntityExplodeEvent(Entity entity, com.nukkitx.math.vector.Vector3f position, List<Block> blockStates, double yield) EntityExplosionPrimeEvent(Entity entity, double force) EntityInteractEvent(Entity entity, Block block) EntityInventoryChangeEvent(Entity entity, ItemStack oldItem, ItemStack newItem, int slot) EntityLevelChangeEvent(Entity entity, Level originLevel, Level targetLevel) EntityMotionEvent(Entity entity, com.nukkitx.math.vector.Vector3f motion) EntityPortalEnterEvent(Entity entity, EntityPortalEnterEvent.PortalType type) EntityRegainHealthEvent(Entity entity, float amount, int regainReason) EntityShootBowEvent(Living shooter, ItemStack bow, Entity projectile, double force) EntitySpawnEvent(Entity entity) EntityTeleportEvent(Entity entity, Location from, Location to) EntityVehicleEnterEvent(Entity entity, Vehicle vehicle) EntityVehicleExitEvent(Entity entity, Vehicle vehicle) ExplosionPrimeEvent(Entity entity, double force) ProjectileLaunchEvent(Entity entity) -
Uses of Entity in org.cloudburstmc.api.event.player
Fields in org.cloudburstmc.api.event.player declared as EntityMethods in org.cloudburstmc.api.event.player that return EntityModifier and TypeMethodDescriptionPlayerInteractEntityEvent.getEntity()PlayerMouseOverEntityEvent.getEntity()Constructors in org.cloudburstmc.api.event.player with parameters of type EntityModifierConstructorDescriptionPlayerInteractEntityEvent(Player player, Entity entity, ItemStack item, com.nukkitx.math.vector.Vector3f clickedPos) PlayerMouseOverEntityEvent(Player player, Entity entity) -
Uses of Entity in org.cloudburstmc.api.event.potion
Methods in org.cloudburstmc.api.event.potion that return EntityConstructors in org.cloudburstmc.api.event.potion with parameters of type Entity -
Uses of Entity in org.cloudburstmc.api.event.vehicle
Methods in org.cloudburstmc.api.event.vehicle that return EntityModifier and TypeMethodDescriptionVehicleDamageEvent.getAttacker()VehicleDestroyEvent.getAttacker()EntityEnterVehicleEvent.getEntity()EntityExitVehicleEvent.getEntity()Constructors in org.cloudburstmc.api.event.vehicle with parameters of type EntityModifierConstructorDescriptionEntityEnterVehicleEvent(Entity rider, Vehicle vehicle) EntityExitVehicleEvent(Entity rider, Vehicle vehicle) VehicleDamageEvent(Vehicle vehicle, Entity attacker, double damage) VehicleDestroyEvent(Vehicle vehicle, Entity attacker) -
Uses of Entity in org.cloudburstmc.api.item.behavior
Methods in org.cloudburstmc.api.item.behavior with parameters of type Entity -
Uses of Entity in org.cloudburstmc.api.level
Methods in org.cloudburstmc.api.level that return EntityMethods in org.cloudburstmc.api.level that return types with arguments of type EntityModifier and TypeMethodDescriptionLevel.getCollidingEntities(AxisAlignedBB bb) Level.getCollidingEntities(AxisAlignedBB bb, Entity target) Level.getNearbyEntities(AxisAlignedBB bb) Level.getNearbyEntities(AxisAlignedBB bb, Entity entity) Level.getNearbyEntities(AxisAlignedBB bb, Entity entity, boolean loadChunks) Methods in org.cloudburstmc.api.level with parameters of type EntityModifier and TypeMethodDescriptionvoidvoidLevel.addEntityMovement(Entity entity, double x, double y, double z, double yaw, double pitch, double headYaw) Level.getCollidingEntities(AxisAlignedBB bb, Entity target) default AxisAlignedBB[]Level.getCollisionCubes(Entity entity, AxisAlignedBB boundingBox) default AxisAlignedBB[]Level.getCollisionCubes(Entity entity, AxisAlignedBB boundingBox, boolean entities) Level.getCollisionCubes(Entity entity, AxisAlignedBB boundingBox, boolean entities, boolean solidEntites) Level.getNearbyEntities(AxisAlignedBB bb, Entity entity) Level.getNearbyEntities(AxisAlignedBB bb, Entity entity, boolean loadChunks) booleanLevel.hasCollision(Entity entity, AxisAlignedBB bb, boolean entities) voidLevel.removeEntity(Entity entity) voidLevel.scheduleEntityUpdate(Entity entity) -
Uses of Entity in org.cloudburstmc.api.level.chunk
Methods in org.cloudburstmc.api.level.chunk that return types with arguments of type EntityModifier and TypeMethodDescriptionChunk.getEntities()Gets an immutable copy of entities currently in this chunkMethods in org.cloudburstmc.api.level.chunk with parameters of type Entity -
Uses of Entity in org.cloudburstmc.api.player
Subinterfaces of Entity in org.cloudburstmc.api.player -
Uses of Entity in org.cloudburstmc.api.potion
Methods in org.cloudburstmc.api.potion with parameters of type EntityModifier and TypeMethodDescriptionabstract voidabstract voidEffect.applyEffect(Entity entity) abstract voidPotion.applyPotion(Entity entity) abstract void -
Uses of Entity in org.cloudburstmc.api.util
Fields in org.cloudburstmc.api.util declared as EntityMethods in org.cloudburstmc.api.util with parameters of type EntityModifier and TypeMethodDescriptionstatic MovingObjectPositionMovingObjectPosition.fromEntity(Entity entity)