| Modifier and Type | Method and Description |
|---|---|
com.nukkitx.math.vector.Vector3f |
BlockBehaviorLava.addVelocityToEntity(Block block,
com.nukkitx.math.vector.Vector3f vector,
Entity entity) |
com.nukkitx.math.vector.Vector3f |
BlockBehaviorLiquid.addVelocityToEntity(Block block,
com.nukkitx.math.vector.Vector3f vector,
Entity entity) |
com.nukkitx.math.vector.Vector3f |
BlockBehavior.addVelocityToEntity(Block block,
com.nukkitx.math.vector.Vector3f vector,
Entity entity) |
com.nukkitx.math.vector.Vector3f |
BlockBehaviorDelegate.addVelocityToEntity(Block block,
com.nukkitx.math.vector.Vector3f vector,
Entity entity) |
void |
BlockBehaviorRailDetector.onEntityCollide(Block block,
Entity entity) |
void |
BlockBehaviorMagma.onEntityCollide(Block block,
Entity entity) |
void |
BlockBehaviorVine.onEntityCollide(Block block,
Entity entity) |
void |
BlockBehaviorFire.onEntityCollide(Block block,
Entity entity) |
void |
BlockBehaviorCactus.onEntityCollide(Block block,
Entity entity) |
void |
BlockBehaviorLava.onEntityCollide(Block block,
Entity entity) |
void |
BlockBehaviorSoulSand.onEntityCollide(Block block,
Entity entity) |
void |
BlockBehaviorTripWire.onEntityCollide(Block block,
Entity entity) |
void |
BlockBehaviorWater.onEntityCollide(Block block,
Entity entity) |
void |
BlockBehaviorLiquid.onEntityCollide(Block block,
Entity entity) |
void |
BlockBehavior.onEntityCollide(Block block,
Entity entity) |
void |
BlockBehaviorCampfire.onEntityCollide(Block block,
Entity entity) |
void |
BlockBehaviorPressurePlateBase.onEntityCollide(Block block,
Entity entity) |
void |
BlockBehaviorDelegate.onEntityCollide(Block block,
Entity entity) |
void |
BlockBehaviorCobweb.onEntityCollide(Block block,
Entity entity) |
void |
BlockBehaviorTNT.prime(Block block,
int fuse,
Entity source) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
EntityFactory<T extends Entity> |
class |
EntityProvider<T extends Entity> |
class |
EntityType<T extends Entity> |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Projectile |
interface |
Rideable
author: MagicDroidX
Nukkit Project
|
| Modifier and Type | Method and Description |
|---|---|
static <T extends Entity> |
EntityType.from(Identifier identifier,
Class<T> entityClass) |
static <T extends Entity> |
EntityType.from(String identifier,
Class<T> entityClass) |
| Modifier and Type | Method and Description |
|---|---|
Entity |
Entity.getOwner() |
default Entity |
Projectile.getShooter() |
Entity |
Entity.getVehicle() |
| Modifier and Type | Method and Description |
|---|---|
List<Entity> |
Entity.getPassengers() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
Entity.canCollideWith(Entity entity) |
boolean |
Entity.dismount(Entity vehicle) |
boolean |
Rideable.dismount(Entity entity) |
boolean |
Entity.isControlling(Entity entity) |
boolean |
Entity.isPassenger(Entity entity) |
default boolean |
Entity.mount(Entity entity) |
boolean |
Entity.mount(Entity vehicle,
com.nukkitx.protocol.bedrock.data.entity.EntityLinkData.Type mode)
Enter into a vehicle
|
boolean |
Rideable.mount(Entity entity,
com.nukkitx.protocol.bedrock.data.entity.EntityLinkData.Type mode)
Mount or Dismounts an Entity from a rideable entity
|
void |
Entity.onDismount(Entity passenger) |
void |
Entity.onEntityCollision(Entity entity) |
void |
Entity.onMount(Entity passenger) |
void |
Entity.setOwner(Entity entity) |
default void |
Projectile.setShooter(Entity entity) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Blaze |
interface |
CaveSpider |
interface |
Creeper |
interface |
DeprecatedZombieVillager |
interface |
Drowned |
interface |
ElderGuardian |
interface |
EnderDragon |
interface |
Enderman |
interface |
Endermite |
interface |
EvocationIllager |
interface |
Ghast |
interface |
Guardian |
interface |
Husk |
interface |
MagmaCube |
interface |
Phantom |
interface |
Pillager |
interface |
Ravager |
interface |
Shulker |
interface |
Silverfish |
interface |
Skeleton |
interface |
Slime |
interface |
Spider |
interface |
Stray |
interface |
Vex |
interface |
Vindicator |
interface |
Witch |
interface |
Wither |
interface |
WitherSkeleton |
interface |
Zombie |
interface |
ZombiePigman |
interface |
ZombieVillager |
| Modifier and Type | Class and Description |
|---|---|
class |
BaseEntity |
class |
EntityCreature
author: MagicDroidX
Nukkit Project
|
class |
EntityLiving
author: MagicDroidX
Nukkit Project
|
class |
HangingEntity
author: MagicDroidX
Nukkit Project
|
class |
Human
author: MagicDroidX
Nukkit Project
|
class |
UnknownEntity |
| Modifier and Type | Field and Description |
|---|---|
protected Entity |
BaseEntity.vehicle |
| Modifier and Type | Field and Description |
|---|---|
protected List<Entity> |
BaseEntity.passengers |
| Modifier and Type | Method and Description |
|---|---|
Entity |
BaseEntity.getOwner() |
Entity |
BaseEntity.getPassenger() |
Entity |
BaseEntity.getVehicle() |
| Modifier and Type | Method and Description |
|---|---|
List<Entity> |
BaseEntity.getPassengers() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
BaseEntity.broadcastLinkPacket(Entity vehicle,
com.nukkitx.protocol.bedrock.data.entity.EntityLinkData.Type type) |
boolean |
BaseEntity.canCollideWith(Entity entity) |
void |
EntityLiving.collidingWith(Entity ent) |
boolean |
BaseEntity.dismount(Entity vehicle) |
com.nukkitx.math.vector.Vector3f |
BaseEntity.getMountedOffset(Entity entity) |
boolean |
EntityLiving.hasLineOfSight(Entity entity) |
boolean |
BaseEntity.isControlling(Entity entity) |
boolean |
BaseEntity.isPassenger(Entity entity) |
void |
EntityLiving.knockBack(Entity attacker,
float strength,
float diffX,
float diffZ) |
boolean |
BaseEntity.mount(Entity vehicle,
com.nukkitx.protocol.bedrock.data.entity.EntityLinkData.Type mode)
Mount or dismounts an Entity from a/into vehicle
|
void |
BaseEntity.onDismount(Entity passenger) |
void |
BaseEntity.onEntityCollision(Entity entity) |
void |
BaseEntity.onMount(Entity passenger) |
void |
BaseEntity.setOwner(Entity entity) |
protected void |
BaseEntity.updatePassengerPosition(Entity passenger) |
| Modifier and Type | Class and Description |
|---|---|
class |
EntityBlaze |
class |
EntityCaveSpider |
class |
EntityCreeper |
class |
EntityDeprecatedZombieVillager |
class |
EntityDrowned
Created by PetteriM1
|
class |
EntityElderGuardian |
class |
EntityEnderDragon |
class |
EntityEnderman |
class |
EntityEndermite |
class |
EntityEvocationIllager |
class |
EntityGhast |
class |
EntityGuardian |
class |
EntityHostile
author: MagicDroidX
Nukkit Project
|
class |
EntityHusk |
class |
EntityMagmaCube |
class |
EntityPhantom
Created by PetteriM1
|
class |
EntityPillager |
class |
EntityRavager |
class |
EntityShulker |
class |
EntitySilverfish |
class |
EntitySkeleton |
class |
EntitySlime |
class |
EntitySpider |
class |
EntityStray |
class |
EntityVex |
class |
EntityVindicator |
class |
EntityWitch |
class |
EntityWither |
class |
EntityWitherSkeleton |
class |
EntityZombie
Created by Dr.
|
class |
EntityZombiePigman |
class |
EntityZombieVillager |
| Modifier and Type | Class and Description |
|---|---|
class |
EntityAreaEffectCloud |
class |
EntityArmorStand |
class |
EntityDroppedItem |
class |
EntityEnderCrystal
Created by PetteriM1
|
class |
EntityEvocationFang |
class |
EntityExperienceOrb
Created on 2015/12/26 by xtypr.
|
class |
EntityFallingBlock |
class |
EntityFireworksRocket |
class |
EntityLeashKnot |
class |
EntityLightningBolt
Created by boybook on 2016/2/27.
|
class |
EntityPainting
author: MagicDroidX
Nukkit Project
|
class |
EntityPrimedTnt |
| Modifier and Type | Method and Description |
|---|---|
boolean |
EntityFallingBlock.canCollideWith(Entity entity) |
boolean |
EntityPrimedTnt.canCollideWith(Entity entity) |
boolean |
EntityExperienceOrb.canCollideWith(Entity entity) |
boolean |
EntityEnderCrystal.canCollideWith(Entity entity) |
boolean |
EntityDroppedItem.canCollideWith(Entity entity) |
boolean |
EntityAreaEffectCloud.canCollideWith(Entity entity) |
| Modifier and Type | Class and Description |
|---|---|
class |
Animal
author: MagicDroidX
Nukkit Project
|
class |
EntityBat |
class |
EntityCat |
class |
EntityChicken
Author: BeYkeRYkt Nukkit Project
|
class |
EntityCod
Created by PetteriM1
|
class |
EntityCow
Author: BeYkeRYkt Nukkit Project
|
class |
EntityDeprecatedVillager |
class |
EntityDolphin
Created by PetteriM1
|
class |
EntityDonkey |
class |
EntityHorse |
class |
EntityIronGolem |
class |
EntityLlama |
class |
EntityMooshroom
Author: BeYkeRYkt Nukkit Project
|
class |
EntityMule |
class |
EntityOcelot
Author: BeYkeRYkt Nukkit Project
|
class |
EntityPanda |
class |
EntityParrot |
class |
EntityPig
Author: BeYkeRYkt Nukkit Project
|
class |
EntityPolarBear |
class |
EntityPufferfish
Created by PetteriM1
|
class |
EntityRabbit
Author: BeYkeRYkt Nukkit Project
|
class |
EntitySalmon
Created by PetteriM1
|
class |
EntitySheep
Author: BeYkeRYkt Nukkit Project
|
class |
EntitySkeletonHorse |
class |
EntitySnowGolem |
class |
EntitySquid |
class |
EntityTameable
Author: BeYkeRYkt
Nukkit Project
|
class |
EntityTropicalFish
Created by PetteriM1
|
class |
EntityTurtle
Created by PetteriM1
|
class |
EntityVillager
Created by Pub4Game on 21.06.2016.
|
class |
EntityWanderingTrader |
class |
EntityWaterAnimal
author: MagicDroidX
Nukkit Project
|
class |
EntityWolf
Author: BeYkeRYkt Nukkit Project
|
class |
EntityZombieHorse |
| Modifier and Type | Class and Description |
|---|---|
class |
EntityArrow
author: MagicDroidX
Nukkit Project
|
class |
EntityDragonFireball |
class |
EntityEgg
author: MagicDroidX
Nukkit Project
|
class |
EntityEnderPearl |
class |
EntityEyeOfEnderSignal |
class |
EntityFireball |
class |
EntityFishingHook
Created by PetteriM1
|
class |
EntityLingeringPotion |
class |
EntityLlamaSpit |
class |
EntityProjectile
author: MagicDroidX
Nukkit Project
|
class |
EntityShulkerBullet |
class |
EntitySmallFireball |
class |
EntitySnowball
author: MagicDroidX
Nukkit Project
|
class |
EntitySplashPotion |
class |
EntityThrownTrident
Created by PetteriM1
|
class |
EntityWitherSkull |
class |
EntityXpBottle |
| Modifier and Type | Method and Description |
|---|---|
boolean |
EntityProjectile.canCollideWith(Entity entity) |
void |
EntityXpBottle.onCollideWithEntity(Entity entity) |
void |
EntityFishingHook.onCollideWithEntity(Entity entity) |
void |
EntityThrownTrident.onCollideWithEntity(Entity entity) |
void |
EntitySplashPotion.onCollideWithEntity(Entity entity) |
void |
EntityProjectile.onCollideWithEntity(Entity entity) |
void |
EntityEnderPearl.onCollideWithEntity(Entity entity) |
protected void |
EntitySplashPotion.splash(Entity collidedWith) |
protected void |
EntityLingeringPotion.splash(Entity collidedWith) |
| Modifier and Type | Class and Description |
|---|---|
class |
EntityAbstractMinecart
Created by: larryTheCoder on 2017/6/26.
|
class |
EntityBoat
Created by yescallop on 2016/2/13.
|
class |
EntityChestMinecart
Created by Snake1999 on 2016/1/30.
|
class |
EntityCommandBlockMinecart |
class |
EntityHopperMinecart |
class |
EntityMinecart
Created by Snake1999 on 2016/1/30.
|
class |
EntityTntMinecart
Author: Adam Matthew [larryTheCoder]
|
class |
EntityVehicle
author: MagicDroidX
Nukkit Project
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
EntityCommandBlockMinecart.dismount(Entity vehicle) |
com.nukkitx.math.vector.Vector3f |
EntityBoat.getMountedOffset(Entity entity) |
boolean |
EntityBoat.isControlling(Entity entity) |
boolean |
EntityChestMinecart.mount(Entity entity) |
boolean |
EntityCommandBlockMinecart.mount(Entity entity) |
boolean |
EntityBoat.mount(Entity entity) |
boolean |
EntityHopperMinecart.mount(Entity entity) |
boolean |
EntityTntMinecart.mount(Entity entity,
com.nukkitx.protocol.bedrock.data.entity.EntityLinkData.Type mode) |
boolean |
EntityBoat.mount(Entity entity,
com.nukkitx.protocol.bedrock.data.entity.EntityLinkData.Type mode) |
void |
EntityBoat.onDismount(Entity passenger) |
void |
EntityAbstractMinecart.onEntityCollision(Entity entity) |
void |
EntityBoat.onEntityCollision(Entity entity) |
void |
EntityBoat.onMount(Entity passenger) |
protected void |
EntityBoat.updatePassengerPosition(Entity passenger) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
AreaEffectCloud |
interface |
ArmorStand |
interface |
DroppedItem |
interface |
EnderCrystal |
interface |
EvocationFang |
interface |
ExperienceOrb |
interface |
FallingBlock |
interface |
FireworksRocket |
interface |
LeashKnot |
interface |
LightningBolt |
interface |
Painting |
interface |
PrimedTnt |
| Modifier and Type | Method and Description |
|---|---|
default Entity |
PrimedTnt.getSource() |
| Modifier and Type | Method and Description |
|---|---|
default void |
PrimedTnt.setSource(Entity entity) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Bat |
interface |
Cat |
interface |
Chicken |
interface |
Cod |
interface |
Cow |
interface |
DeprecatedVillager |
interface |
Dolphin |
interface |
Donkey |
interface |
Horse |
interface |
IronGolem |
interface |
Llama |
interface |
Mooshroom |
interface |
Mule |
interface |
Ocelot |
interface |
Panda |
interface |
Parrot |
interface |
Pig |
interface |
PolarBear |
interface |
Pufferfish |
interface |
Rabbit |
interface |
Salmon |
interface |
Sheep |
interface |
SkeletonHorse |
interface |
SnowGolem |
interface |
Squid |
interface |
TropicalFish |
interface |
Turtle |
interface |
Villager |
interface |
WanderingTrader |
interface |
Wolf |
interface |
ZombieHorse |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Arrow |
interface |
DragonFireball |
interface |
Egg |
interface |
EnderPearl |
interface |
EyeOfEnderSignal |
interface |
Fireball |
interface |
FishingHook |
interface |
LingeringPotion |
interface |
LlamaSpit |
interface |
ShulkerBullet |
interface |
SmallFireball |
interface |
Snowball |
interface |
SplashPotion |
interface |
ThrownTrident |
interface |
WitherSkull |
interface |
XpBottle |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Boat |
interface |
ChestMinecart |
interface |
CommandBlockMinecart |
interface |
HopperMinecart |
interface |
Minecart |
interface |
TntMinecart |
| Modifier and Type | Method and Description |
|---|---|
Entity |
BlockIgniteEvent.getEntity() |
| Constructor and Description |
|---|
BlockIgniteEvent(Block block,
Block source,
Entity entity,
BlockIgniteEvent.BlockIgniteCause cause) |
| Modifier and Type | Field and Description |
|---|---|
protected Entity |
EntityCombustByEntityEvent.combuster |
protected Entity |
EntityEvent.entity |
| Modifier and Type | Method and Description |
|---|---|
Entity |
EntityDamageByChildEntityEvent.getChild() |
Entity |
EntityCombustByEntityEvent.getCombuster() |
Entity |
EntityDamageByEntityEvent.getDamager() |
Entity |
EntityEvent.getEntity() |
Entity |
ProjectileLaunchEvent.getEntity() |
Entity |
EntityShootBowEvent.getProjectile() |
Entity |
EntityVehicleExitEvent.getVehicle() |
Entity |
EntityVehicleEnterEvent.getVehicle() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
EntityDamageByEntityEvent.addAttackerModifiers(Entity damager) |
void |
EntityShootBowEvent.setProjectile(Entity projectile) |
| Modifier and Type | Field and Description |
|---|---|
protected Entity |
PlayerInteractEntityEvent.entity |
| Modifier and Type | Method and Description |
|---|---|
Entity |
PlayerInteractEntityEvent.getEntity() |
Entity |
PlayerMouseOverEntityEvent.getEntity() |
| Constructor and Description |
|---|
PlayerInteractEntityEvent(Player player,
Entity entity,
Item item,
com.nukkitx.math.vector.Vector3f clickedPos) |
PlayerMouseOverEntityEvent(Player player,
Entity entity) |
| Modifier and Type | Method and Description |
|---|---|
Entity |
PotionApplyEvent.getEntity() |
| Constructor and Description |
|---|
PotionApplyEvent(Potion potion,
Effect applyEffect,
Entity entity) |
| Modifier and Type | Method and Description |
|---|---|
Entity |
VehicleDamageEvent.getAttacker() |
Entity |
VehicleDestroyEvent.getAttacker() |
Entity |
EntityEnterVehicleEvent.getEntity() |
Entity |
EntityExitVehicleEvent.getEntity() |
Entity |
VehicleEvent.getVehicle() |
| Constructor and Description |
|---|
EntityEnterVehicleEvent(Entity riding,
Entity vehicle) |
EntityExitVehicleEvent(Entity riding,
Entity vehicle) |
VehicleCreateEvent(Entity vehicle) |
VehicleDamageEvent(Entity vehicle,
Entity attacker,
double damage) |
VehicleDestroyEvent(Entity vehicle,
Entity attacker) |
VehicleEvent(Entity vehicle) |
VehicleMoveEvent(Entity vehicle,
Location from,
Location to) |
VehicleUpdateEvent(Entity vehicle) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
Item.useOn(Entity entity) |
boolean |
ItemTool.useOn(Entity entity) |
boolean |
ItemBehavior.useOn(ItemStack item,
Entity entity) |
| Modifier and Type | Method and Description |
|---|---|
void |
EnchantmentThorns.doPostAttack(Entity attacker,
Entity entity) |
void |
EnchantmentFireAspect.doPostAttack(Entity attacker,
Entity entity) |
void |
Enchantment.doPostAttack(Entity attacker,
Entity entity) |
void |
Enchantment.doPostHurt(Entity attacker,
Entity entity) |
double |
Enchantment.getDamageBonus(Entity entity) |
| Modifier and Type | Method and Description |
|---|---|
void |
EnchantmentDamageArthropods.doPostAttack(Entity attacker,
Entity entity) |
double |
EnchantmentDamageAll.getDamageBonus(Entity entity) |
double |
EnchantmentDamageSmite.getDamageBonus(Entity entity) |
double |
EnchantmentDamageArthropods.getDamageBonus(Entity entity) |
| Modifier and Type | Field and Description |
|---|---|
Entity |
MovingObjectPosition.entityHit |
| Modifier and Type | Method and Description |
|---|---|
Entity[] |
Level.getEntities() |
Entity |
Level.getEntity(long entityId) |
| Modifier and Type | Method and Description |
|---|---|
Set<Entity> |
Level.getChunkEntities(int chunkX,
int chunkZ) |
Set<Entity> |
Level.getCollidingEntities(AxisAlignedBB bb) |
Set<Entity> |
Level.getCollidingEntities(AxisAlignedBB bb,
Entity entity) |
Set<Entity> |
Level.getLoadedChunkEntities(int chunkX,
int chunkZ) |
Set<Entity> |
Level.getNearbyEntities(AxisAlignedBB bb) |
Set<Entity> |
Level.getNearbyEntities(AxisAlignedBB bb,
Entity entity) |
Set<Entity> |
Level.getNearbyEntities(AxisAlignedBB bb,
Entity entity,
boolean loadChunks) |
| Modifier and Type | Method and Description |
|---|---|
void |
Level.addEntity(Entity entity) |
static MovingObjectPosition |
MovingObjectPosition.fromEntity(Entity entity) |
Set<Entity> |
Level.getCollidingEntities(AxisAlignedBB bb,
Entity entity) |
Set<Entity> |
Level.getNearbyEntities(AxisAlignedBB bb,
Entity entity) |
Set<Entity> |
Level.getNearbyEntities(AxisAlignedBB bb,
Entity entity,
boolean loadChunks) |
void |
Level.removeEntity(Entity entity) |
void |
Level.scheduleEntityUpdate(Entity entity) |
| Constructor and Description |
|---|
Explosion(Level level,
com.nukkitx.math.vector.Vector3f center,
double size,
Entity what) |
| Modifier and Type | Method and Description |
|---|---|
Set<Entity> |
Chunk.getEntities() |
Collection<Entity> |
IChunk.getEntities()
Gets an immutable copy of entities currently in this chunk
|
Set<Entity> |
LockableChunk.getEntities() |
Set<Entity> |
UnsafeChunk.getEntities()
Gets an immutable copy of entities currently in this chunk
|
| Modifier and Type | Method and Description |
|---|---|
void |
Chunk.addEntity(Entity entity) |
void |
IChunk.addEntity(Entity entity) |
void |
LockableChunk.addEntity(Entity entity) |
void |
UnsafeChunk.addEntity(Entity entity) |
void |
Chunk.removeEntity(Entity entity) |
void |
IChunk.removeEntity(Entity entity) |
void |
LockableChunk.removeEntity(Entity entity) |
void |
UnsafeChunk.removeEntity(Entity entity) |
| Modifier and Type | Class and Description |
|---|---|
class |
Player |
| Modifier and Type | Method and Description |
|---|---|
Entity |
Player.getKiller() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
Player.canCollideWith(Entity entity) |
boolean |
Player.pickupEntity(Entity entity,
boolean near) |
| Modifier and Type | Method and Description |
|---|---|
void |
Potion.applyPotion(Entity entity) |
void |
Potion.applyPotion(Entity entity,
double health) |
| Modifier and Type | Method and Description |
|---|---|
<T extends Entity> |
EntityRegistry.newEntity(EntityType<T> type,
Location location)
Creates new entity of given type
|
<T extends Entity> |
EntityRegistry.newEntity(EntityType<T> type,
PluginContainer plugin,
Location location)
Creates new entity of given type from specific plugin factory
|
<T extends Entity> |
EntityRegistry.register(PluginContainer plugin,
EntityType<T> type,
EntityFactory<T> factory,
int priority,
boolean hasSpawnEgg) |
Copyright © 2020. All rights reserved.