Class BulletItem.BulletBuilder<T extends BulletEntity>
java.lang.Object
tech.anonymoushacker1279.immersiveweapons.item.projectile.BulletItem.BulletBuilder<T>
- Enclosing class:
- BulletItem<T extends BulletEntity>
-
Constructor Summary
ConstructorsConstructorDescriptionBulletBuilder(net.minecraft.world.item.Item.Properties properties, double damage, net.minecraftforge.registries.RegistryObject<net.minecraft.world.entity.EntityType<T>> bulletEntity) -
Method Summary
Modifier and TypeMethodDescriptionbuild()canBeInfinite(boolean canBeInfinite) gravityModifier(double gravityModifier) hitEffect(HitEffectUtils.HitEffect hitEffect) isExplosive(boolean isExplosive) knockbackStrength(int knockbackStrength) misfireChance(float misfireChance) pierceLevel(int pierceLevel) shootingVector(double inaccuracyBaseMultiplier, double inaccuracyRandomModifierLow, double inaccuracyRandomModifierHigh)
-
Constructor Details
-
BulletBuilder
public BulletBuilder(net.minecraft.world.item.Item.Properties properties, double damage, net.minecraftforge.registries.RegistryObject<net.minecraft.world.entity.EntityType<T>> bulletEntity)
-
-
Method Details
-
pierceLevel
-
canBeInfinite
-
misfireChance
-
gravityModifier
-
shootingVector
public BulletItem.BulletBuilder<T> shootingVector(double inaccuracyBaseMultiplier, double inaccuracyRandomModifierLow, double inaccuracyRandomModifierHigh) -
knockbackStrength
-
hitEffect
-
isExplosive
-
build
-