Package net.minecraft.item
Interface ProjectileItem
- All Known Implementing Classes:
 ArrowItem,EggItem,ExperienceBottleItem,FireChargeItem,FireworkRocketItem,LingeringPotionItem,SnowballItem,SpectralArrowItem,SplashPotionItem,ThrowablePotionItem,TippedArrowItem,TridentItem,WindChargeItem
public interface ProjectileItem
- Mappings:
 Namespace Name named net/minecraft/item/ProjectileItemintermediary net/minecraft/class_9463official cvm
- 
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfacestatic final record - 
Method Summary
Modifier and TypeMethodDescriptioncreateEntity(World world, Position pos, ItemStack stack, Direction direction) default ProjectileItem.Settingsdefault voidinitializeProjectile(ProjectileEntity entity, double x, double y, double z, float power, float uncertainty)  
- 
Method Details
- 
createEntity
- Mappings:
 Namespace Name Mixin selector named createEntityLnet/minecraft/item/ProjectileItem;createEntity(Lnet/minecraft/world/World;Lnet/minecraft/util/math/Position;Lnet/minecraft/item/ItemStack;Lnet/minecraft/util/math/Direction;)Lnet/minecraft/entity/projectile/ProjectileEntity;intermediary method_58648Lnet/minecraft/class_9463;method_58648(Lnet/minecraft/class_1937;Lnet/minecraft/class_2374;Lnet/minecraft/class_1799;Lnet/minecraft/class_2350;)Lnet/minecraft/class_1676;official aLcvm;a(Ldcw;Ljw;Lcuq;Lji;)Lcnp;
 - 
getProjectileSettings
- Mappings:
 Namespace Name Mixin selector named getProjectileSettingsLnet/minecraft/item/ProjectileItem;getProjectileSettings()Lnet/minecraft/item/ProjectileItem$Settings;intermediary method_58653Lnet/minecraft/class_9463;method_58653()Lnet/minecraft/class_9463$class_9464;official cLcvm;c()Lcvm$a;
 - 
initializeProjectile
default void initializeProjectile(ProjectileEntity entity, double x, double y, double z, float power, float uncertainty) - Mappings:
 Namespace Name Mixin selector named initializeProjectileLnet/minecraft/item/ProjectileItem;initializeProjectile(Lnet/minecraft/entity/projectile/ProjectileEntity;DDDFF)Vintermediary method_58654Lnet/minecraft/class_9463;method_58654(Lnet/minecraft/class_1676;DDDFF)Vofficial aLcvm;a(Lcnp;DDDFF)V
 
 -