Uses of Class
net.minecraft.world.entity.projectile.Projectile
Packages that use Projectile
Package
Description
-
Uses of Projectile in net.minecraft.world.entity
Methods in net.minecraft.world.entity with parameters of type Projectile -
Uses of Projectile in net.minecraft.world.entity.monster.breeze
Methods in net.minecraft.world.entity.monster.breeze with parameters of type Projectile -
Uses of Projectile in net.minecraft.world.entity.projectile
Subclasses of Projectile in net.minecraft.world.entity.projectileModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassMethods in net.minecraft.world.entity.projectile with parameters of type ProjectileModifier and TypeMethodDescriptionvoidProjectileDeflection.deflect(Projectile p_320311_, Entity p_320130_, RandomSource p_320125_) Constructor parameters in net.minecraft.world.entity.projectile with type arguments of type ProjectileModifierConstructorDescriptionprotectedProjectile(EntityType<? extends Projectile> p_37248_, Level p_37249_) -
Uses of Projectile in net.minecraft.world.entity.projectile.windcharge
Subclasses of Projectile in net.minecraft.world.entity.projectile.windchargeModifier and TypeClassDescriptionclassclassclass -
Uses of Projectile in net.minecraft.world.item
Methods in net.minecraft.world.item that return ProjectileModifier and TypeMethodDescriptionArrowItem.asProjectile(Level p_338330_, Position p_338329_, ItemStack p_338197_, Direction p_338469_) EggItem.asProjectile(Level p_338884_, Position p_338312_, ItemStack p_338704_, Direction p_338366_) ExperienceBottleItem.asProjectile(Level p_338868_, Position p_338766_, ItemStack p_338321_, Direction p_338772_) FireChargeItem.asProjectile(Level p_338826_, Position p_338780_, ItemStack p_338320_, Direction p_338841_) FireworkRocketItem.asProjectile(Level p_338390_, Position p_338574_, ItemStack p_338487_, Direction p_338368_) ProjectileItem.asProjectile(Level p_338867_, Position p_338379_, ItemStack p_338543_, Direction p_338380_) SnowballItem.asProjectile(Level p_338685_, Position p_338637_, ItemStack p_338820_, Direction p_338856_) SpectralArrowItem.asProjectile(Level p_338332_, Position p_338313_, ItemStack p_338304_, Direction p_338842_) ThrowablePotionItem.asProjectile(Level p_338465_, Position p_338661_, ItemStack p_338506_, Direction p_338517_) TridentItem.asProjectile(Level p_338505_, Position p_338277_, ItemStack p_338353_, Direction p_338220_) WindChargeItem.asProjectile(Level p_338589_, Position p_338670_, ItemStack p_338308_, Direction p_338206_) protected ProjectileCrossbowItem.createProjectile(Level p_331583_, LivingEntity p_40863_, ItemStack p_40864_, ItemStack p_40865_, boolean p_40866_) protected ProjectileProjectileWeaponItem.createProjectile(Level p_331008_, LivingEntity p_330781_, ItemStack p_330846_, ItemStack p_331497_, boolean p_331305_) Methods in net.minecraft.world.item with parameters of type ProjectileModifier and TypeMethodDescriptionvoidFireChargeItem.shoot(Projectile p_338389_, double p_338344_, double p_338646_, double p_338223_, float p_338688_, float p_338812_) default voidProjectileItem.shoot(Projectile p_338559_, double p_338418_, double p_338827_, double p_338653_, float p_338287_, float p_338314_) voidWindChargeItem.shoot(Projectile p_338260_, double p_338763_, double p_338177_, double p_338349_, float p_338273_, float p_338257_) protected voidBowItem.shootProjectile(LivingEntity p_331372_, Projectile p_332000_, int p_330631_, float p_331251_, float p_331199_, float p_330857_, LivingEntity p_331572_) protected voidCrossbowItem.shootProjectile(LivingEntity p_40896_, Projectile p_332122_, int p_331865_, float p_40900_, float p_40902_, float p_40903_, LivingEntity p_330303_) protected abstract voidProjectileWeaponItem.shootProjectile(LivingEntity p_330966_, Projectile p_332201_, int p_331696_, float p_331444_, float p_331156_, float p_331718_, LivingEntity p_331705_) -
Uses of Projectile in net.minecraft.world.level.block
Methods in net.minecraft.world.level.block with parameters of type ProjectileModifier and TypeMethodDescriptionprotected voidAbstractCandleBlock.onProjectileHit(Level p_151905_, BlockState p_151906_, BlockHitResult p_151907_, Projectile p_151908_) protected voidAmethystBlock.onProjectileHit(Level p_152001_, BlockState p_152002_, BlockHitResult p_152003_, Projectile p_152004_) protected voidBellBlock.onProjectileHit(Level p_49708_, BlockState p_49709_, BlockHitResult p_49710_, Projectile p_49711_) protected voidBigDripleafBlock.onProjectileHit(Level p_152228_, BlockState p_152229_, BlockHitResult p_152230_, Projectile p_152231_) protected voidCampfireBlock.onProjectileHit(Level p_51244_, BlockState p_51245_, BlockHitResult p_51246_, Projectile p_51247_) protected voidChorusFlowerBlock.onProjectileHit(Level p_51654_, BlockState p_51655_, BlockHitResult p_51656_, Projectile p_51657_) protected voidDecoratedPotBlock.onProjectileHit(Level p_306322_, BlockState p_306005_, BlockHitResult p_306105_, Projectile p_305851_) protected voidPointedDripstoneBlock.onProjectileHit(Level p_154042_, BlockState p_154043_, BlockHitResult p_154044_, Projectile p_154045_) protected voidTargetBlock.onProjectileHit(Level p_57381_, BlockState p_57382_, BlockHitResult p_57383_, Projectile p_57384_) protected voidTntBlock.onProjectileHit(Level p_57429_, BlockState p_57430_, BlockHitResult p_57431_, Projectile p_57432_) -
Uses of Projectile in net.minecraft.world.level.block.state
Methods in net.minecraft.world.level.block.state with parameters of type ProjectileModifier and TypeMethodDescriptionvoidBlockBehaviour.BlockStateBase.onProjectileHit(Level p_60670_, BlockState p_60671_, BlockHitResult p_60672_, Projectile p_60673_) protected voidBlockBehaviour.onProjectileHit(Level p_60453_, BlockState p_60454_, BlockHitResult p_60455_, Projectile p_60456_) -
Uses of Projectile in net.neoforged.neoforge.event
Methods in net.neoforged.neoforge.event with parameters of type ProjectileModifier and TypeMethodDescriptionstatic booleanEventHooks.onProjectileImpact(Projectile projectile, HitResult ray) -
Uses of Projectile in net.neoforged.neoforge.event.entity
Fields in net.neoforged.neoforge.event.entity declared as ProjectileMethods in net.neoforged.neoforge.event.entity that return ProjectileConstructors in net.neoforged.neoforge.event.entity with parameters of type Projectile