Class CustomArrowItem.ArrowBuilder<T extends CustomArrowEntity>
java.lang.Object
tech.anonymoushacker1279.immersiveweapons.item.projectile.CustomArrowItem.ArrowBuilder<T>
- Enclosing class:
CustomArrowItem<T extends CustomArrowEntity>
-
Constructor Summary
ConstructorsConstructorDescriptionArrowBuilder(net.minecraft.world.item.Item.Properties properties, double damage, Supplier<net.minecraft.world.entity.EntityType<T>> arrowEntity) -
Method Summary
Modifier and TypeMethodDescriptionbuild()canBeInfinite(boolean canBeInfinite) color(int color) gravityModifier(double gravityModifier) hitEffect(HitEffectUtils.HitEffect hitEffect) inaccuracySettings(double modifier) inaccuracySettings(double xModifier, double yModifier, double zModifier) knockbackStrength(int knockbackStrength) pierceLevel(int pierceLevel)
-
Constructor Details
-
ArrowBuilder
-
-
Method Details
-
pierceLevel
-
canBeInfinite
-
gravityModifier
-
inaccuracySettings
-
inaccuracySettings
public CustomArrowItem.ArrowBuilder<T> inaccuracySettings(double xModifier, double yModifier, double zModifier) -
knockbackStrength
-
hitEffect
-
color
-
build
-