History - net.minecraft.entity.projectile.PersistentProjectileEntity
26.3-snapshot-3
Names
Fields
Constructors
Methods
26.3-snapshot-2
Names
Fields
Constructors
Methods
26.3-snapshot-1
Names
Fields
Constructors
Methods
26.2
Names
Fields
Constructors
Methods
float (): getAirDrag, method_1_5399, getAirDragModifier
26.1.2
Names
Fields
Constructors
Methods
26.1.1
Names
Fields
Constructors
Methods
26.1
Names
Fields
Constructors
Methods
void (Item): lambda$hitBlockEnchantmentEffects$1, method_59953, method_59953
void (Item): lambda$hitBlockEnchantmentEffects$0, method_59953, method_59953
1.21.11_unobfuscated
Names
net.minecraft.world.entity.projectile.arrow.AbstractArrow
net.minecraft.class_1665
net.minecraft.entity.projectile.PersistentProjectileEntity
Fields
double: ARROW_BASE_DAMAGE, field_30657, field_30657
int: SHAKE_TIME, field_54968, field_54968
float: WATER_INERTIA, field_55017, field_55017
float: INERTIA, field_55018, DEFAULT_DRAG
short: DEFAULT_LIFE, field_57732, DEFAULT_LIFE
byte: DEFAULT_SHAKE, field_57733, DEFAULT_SHAKE
boolean: DEFAULT_IN_GROUND, field_57734, DEFAULT_IN_GROUND
boolean: DEFAULT_CRIT, field_57735, DEFAULT_CRITICAL
byte: DEFAULT_PIERCE_LEVEL, field_57736, DEFAULT_PIERCE_LEVEL
TrackedData<Byte>: ID_FLAGS, field_7573, PROJECTILE_FLAGS
TrackedData<Byte>: PIERCE_LEVEL, field_7589, PIERCE_LEVEL
TrackedData<Boolean>: IN_GROUND, field_54969, IN_GROUND
int: FLAG_CRIT, field_30654, CRITICAL_FLAG
int: FLAG_NOPHYSICS, field_30655, NO_CLIP_FLAG
BlockState: lastState, field_7586, inBlockState
int: inGroundTime, field_7576, inGroundTime
PersistentProjectileEntity$PickupPermission: pickup, field_7572, pickupType
int: shakeTime, field_7574, shake
int: life, field_7578, life
double: baseDamage, field_7571, damage
SoundEvent: soundEvent, field_7584, sound
it.unimi.dsi.fastutil.ints.IntOpenHashSet: piercingIgnoreEntityIds, field_7590, piercedEntities
List<Entity>: piercedAndKilledEntities, field_7579, piercingKilledEntities
ItemStack: pickupItemStack, field_46970, stack
ItemStack: firedFromWeapon, field_51620, weapon
Constructors
(EntityType<? extends PersistentProjectileEntity>, World)
(EntityType<? extends PersistentProjectileEntity>, double, double, double, World, ItemStack, ItemStack)
(EntityType<? extends PersistentProjectileEntity>, LivingEntity, World, ItemStack, ItemStack)
Methods
void (SoundEvent): setSoundEvent, method_7444, setSound
boolean (double): shouldRenderAtSqrDistance, method_5640, shouldRender
void (DataTracker$Builder): defineSynchedData, method_5693, initDataTracker
void (double, double, double, float, float): shoot, method_7485, setVelocity
void (Vec3d): lerpMotion, method_5750, setVelocityClient
void (TrackedData<?>): onSyncedDataUpdated, method_5674, onTrackedDataSet
void (): tick, method_5773, tick
void (BlockHitResult): stepMoveAndHit, method_63670, applyCollision
ProjectileDeflection (Collection<EntityHitResult>): hitTargetsOrDeflectSelf, method_75207, hitOrDeflect
void (float): applyInertia, method_63669, applyDrag
void (Vec3d): addBubbleParticles, method_64646, spawnBubbleParticles
double (): getDefaultGravity, method_7490, getGravity
boolean (): shouldFall, method_26351, shouldFall
void (): startFalling, method_26352, fall
boolean (): isInGround, method_65059, isInGround
void (boolean): setInGround, method_65058, setInGround
boolean (): isPushedByFluid, method_5675, isPushedByFluids
void (MovementType, Vec3d): move, method_5784, move
void (): tickDespawn, method_7446, age
void (): resetPiercedEntities, method_7453, clearPiercingStatus
void (Item): onItemBreak, method_61544, onBroken
void (boolean, BlockPos): onAboveBubbleColumn, method_5700, onBubbleColumnSurfaceCollision
void (boolean): onInsideBubbleColumn, method_5764, onBubbleColumnCollision
void (double, double, double): push, method_5762, addVelocity
void (EntityHitResult): onHitEntity, method_7454, onEntityHit
void (LivingEntity, DamageSource): doKnockback, method_59957, knockback
void (BlockHitResult): onHitBlock, method_24920, onBlockHit
void (ServerWorld, BlockHitResult, ItemStack): hitBlockEnchantmentEffects, method_59956, onBlockHitEnchantmentEffects
ItemStack (): getWeaponItem, method_59958, getWeaponStack
SoundEvent (): getDefaultHitGroundSoundEvent, method_7440, getHitSound
SoundEvent (): getHitGroundSoundEvent, method_20011, getSound
void (LivingEntity): doPostHurtEffects, method_7450, onHit
EntityHitResult (Vec3d, Vec3d): findHitEntity, method_7434, getEntityCollision
Collection<EntityHitResult> (Vec3d, Vec3d): findHitEntities, method_75208, collectPiercingCollisions
boolean (Entity): canHitEntity, method_26958, canHit
void (WriteView): addAdditionalSaveData, method_5652, writeCustomData
void (ReadView): readAdditionalSaveData, method_5749, readCustomData
void (Entity): setOwner, method_7432, setOwner
void (PlayerEntity): playerTouch, method_5694, onPlayerCollision
boolean (PlayerEntity): tryPickup, method_34713, tryPickup
ItemStack (): getPickupItem, method_7445, asItemStack
ItemStack (): getDefaultPickupItem, method_57314, getDefaultItemStack
Entity$MoveEffect (): getMovementEmission, method_33570, getMoveEffect
ItemStack (): getPickupItemStackOrigin, method_54759, getItemStack
void (double): setBaseDamage, method_7438, setDamage
boolean (): isAttackable, method_5732, isAttackable
void (boolean): setCritArrow, method_7439, setCritical
void (byte): setPierceLevel, method_7451, setPierceLevel
void (int, boolean): setFlag, method_7455, setProjectileFlag
void (ItemStack): setPickupItemStack, method_57313, setStack
boolean (): isCritArrow, method_7443, isCritical
byte (): getPierceLevel, method_7447, getPierceLevel
void (float): setBaseDamageFromMob, method_59955, applyDamageModifier
float (): getWaterInertia, method_7436, getDragInWater
void (boolean): setNoPhysics, method_7433, setNoClip
boolean (): isNoPhysics, method_7441, isNoClip
boolean (): isPickable, method_5863, canHit
StackReference (int): getSlot, method_32318, getStackReference
boolean (): shouldBounceOnWorldBorder, method_62823, deflectsAgainstWorldBorder
void (Item): lambda$hitBlockEnchantmentEffects$1, method_59953, method_59953
double (Vec3d, EntityHitResult): lambda$stepMoveAndHit$0, method_75206, method_75206