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
-