History - net.minecraft.entity.projectile.ProjectileEntity
26.3-snapshot-3
Names
Fields
String: TAG_OWNER, field_1_8607, OWNER_KEY
String: TAG_LEFT_OWNER, field_1_8606, LEFT_OWNER_KEY
String: TAG_HAS_BEEN_SHOT, field_1_8605, HAS_BEEN_SHOT_KEY
String: TAG_CAN_BREAK, field_1_8604, CAN_BREAK_KEY
Constructors
Methods
boolean (): canSimulateMovement, method_66249, canMoveVoluntarily
MovementSide (): getMoveSimulationType, method_1_7596, getMovementSide
26.3-snapshot-2
Names
Fields
BlockPredicatesComponent: canBreak, field_1_8153, canBreak
Constructors
Methods
boolean (ServerWorld): mayBreak, method_54457, canBreakBlocks
void (ComponentsAccess): applyImplicitComponents, method_66649, copyComponentsFrom
<T> boolean (ComponentType<T>, T): applyImplicitComponent, method_66654, setApplicableComponent
boolean (CachedBlockPosition): canBreakBlockInAdventureMode, method_1_7439, canBreakBlockAt
boolean (ServerWorld, BlockPos): mayBreak, method_54457, canBreakBlocks
26.3-snapshot-1
Names
Fields
Constructors
Methods
boolean (): canSimulateMovement, method_66249, canMoveVoluntarily
26.2
Names
Fields
Constructors
Methods
26.1.2
Names
Fields
Constructors
Methods
26.1.1
Names
Fields
Constructors
Methods
26.1
Names
Fields
Constructors
Methods
void (Item): lambda$applyOnProjectileSpawned$5, method_61556, method_61556
void (Item): lambda$applyOnProjectileSpawned$0, method_61556, method_61556
void (ProjectileEntity): lambda$spawnProjectile$4, method_61554, method_61554
void (ProjectileEntity): lambda$spawnProjectile$0, method_61554, method_61554
void (ProjectileEntity, double, double, double, float, float, ProjectileEntity): lambda$spawnProjectileUsingShoot$3, method_61550, method_61550
void (ProjectileEntity, double, double, double, float, float, ProjectileEntity): lambda$spawnProjectileUsingShoot$1, method_61550, method_61550
void (double, double, double, float, float, ProjectileEntity): lambda$spawnProjectileUsingShoot$2, method_61545, method_61545
void (double, double, double, float, float, ProjectileEntity): lambda$spawnProjectileUsingShoot$0, method_61545, method_61545
void (LivingEntity, float, float, float, ProjectileEntity): lambda$spawnProjectileFromRotation$1, method_61547, method_61547
void (LivingEntity, float, float, float, ProjectileEntity): lambda$spawnProjectileFromRotation$0, method_61547, method_61547
1.21.11_unobfuscated
Names
net.minecraft.world.entity.projectile.Projectile
net.minecraft.class_1676
net.minecraft.entity.projectile.ProjectileEntity
Fields
boolean: DEFAULT_LEFT_OWNER, field_57742, DEFAULT_LEFT_OWNER
boolean: DEFAULT_HAS_BEEN_SHOT, field_57743, DEFAULT_SHOT
LazyEntityReference<Entity>: owner, field_60558, owner
boolean: leftOwner, field_23740, leftOwner
boolean: leftOwnerChecked, field_63116, checkedForLeftOwner
boolean: hasBeenShot, field_28646, shot
Entity: lastDeflectedBy, field_51621, lastDeflectedEntity
Constructors
(EntityType<? extends ProjectileEntity>, World)
Methods
void (LazyEntityReference<Entity>): setOwner, method_71623, setOwner
void (Entity): setOwner, method_7432, setOwner
Entity (): getOwner, method_24921, getOwner
Entity (): getEffectSource, method_37225, getEffectCause
void (WriteView): addAdditionalSaveData, method_5652, writeCustomData
boolean (Entity): ownedBy, method_34714, isOwner
void (ReadView): readAdditionalSaveData, method_5749, readCustomData
void (Entity): restoreFrom, method_5878, copyFrom
void (): tick, method_5773, tick
void (): checkLeftOwner, method_26961, tickLeftOwner
boolean (): isOutsideOwnerCollisionRange, method_74960, hasLeftOwner
Vec3d (double, double, double, float, float): getMovementToShoot, method_58645, calculateVelocity
void (double, double, double, float, float): shoot, method_7485, setVelocity
void (Entity, float, float, float, float, float): shootFromRotation, method_24919, setVelocity
void (boolean, BlockPos): onAboveBubbleColumn, method_5700, onBubbleColumnSurfaceCollision
void (boolean): onInsideBubbleColumn, method_5764, onBubbleColumnCollision
<T extends ProjectileEntity> T (ProjectileEntity$ProjectileCreator<T>, ServerWorld, ItemStack, LivingEntity, float, float, float): spawnProjectileFromRotation, method_61549, spawnWithVelocity
<T extends ProjectileEntity> T (ProjectileEntity$ProjectileCreator<T>, ServerWorld, ItemStack, LivingEntity, double, double, double, float, float): spawnProjectileUsingShoot, method_61548, spawnWithVelocity
<T extends ProjectileEntity> T (T, ServerWorld, ItemStack, double, double, double, float, float): spawnProjectileUsingShoot, method_61552, spawnWithVelocity
<T extends ProjectileEntity> T (T, ServerWorld, ItemStack): spawnProjectile, method_61551, spawn
<T extends ProjectileEntity> T (T, ServerWorld, ItemStack, Consumer<T>): spawnProjectile, method_61553, spawn
void (ServerWorld, ItemStack): applyOnProjectileSpawned, method_61546, triggerProjectileSpawned
ProjectileDeflection (HitResult): hitTargetOrDeflectSelf, method_59860, hitOrDeflect
boolean (): shouldBounceOnWorldBorder, method_62823, deflectsAgainstWorldBorder
boolean (ProjectileDeflection, Entity, LazyEntityReference<Entity>, boolean): deflect, method_59859, deflect
void (boolean): onDeflection, method_59525, onDeflected
void (Item): onItemBreak, method_61544, onBroken
void (HitResult): onHit, method_7488, onCollision
void (EntityHitResult): onHitEntity, method_7454, onEntityHit
void (BlockHitResult): onHitBlock, method_24920, onBlockHit
boolean (Entity): canHitEntity, method_26958, canHit
void (): updateRotation, method_26962, updateRotation
float (float, float): lerpRotation, method_26960, updateRotation
Packet<ClientPlayPacketListener> (EntityTrackerEntry): getAddEntityPacket, method_18002, createSpawnPacket
void (EntitySpawnS2CPacket): recreateFromPacket, method_31471, onSpawnPacket
boolean (ServerWorld, BlockPos): mayInteract, method_36971, canModifyAt
boolean (ServerWorld): mayBreak, method_54457, canBreakBlocks
boolean (): isPickable, method_5863, canHit
float (): getPickRadius, method_5871, getTargetingMargin
it.unimi.dsi.fastutil.doubles.DoubleDoubleImmutablePair (LivingEntity, DamageSource): calculateHorizontalHurtKnockbackDirection, method_59959, getKnockback
int (): getDimensionChangingDelay, method_5806, getDefaultPortalCooldown
boolean (ServerWorld, DamageSource, float): hurtServer, method_64397, damage
void (Item): lambda$applyOnProjectileSpawned$5, method_61556, method_61556
void (ProjectileEntity): lambda$spawnProjectile$4, method_61554, method_61554
void (ProjectileEntity, double, double, double, float, float, ProjectileEntity): lambda$spawnProjectileUsingShoot$3, method_61550, method_61550
void (double, double, double, float, float, ProjectileEntity): lambda$spawnProjectileUsingShoot$2, method_61545, method_61545
void (LivingEntity, float, float, float, ProjectileEntity): lambda$spawnProjectileFromRotation$1, method_61547, method_61547
boolean (Box, Entity): lambda$isOutsideOwnerCollisionRange$0, method_74959, method_74959