Class KineticWeapon.KineticWeaponBuilder
java.lang.Object
org.geysermc.mcprotocollib.protocol.data.game.item.component.KineticWeapon.KineticWeaponBuilder
- Enclosing class:
KineticWeapon
-
Method Summary
Modifier and TypeMethodDescriptionbuild()contactCooldownTicks(int contactCooldownTicks) damageConditions(@Nullable KineticWeapon.Condition damageConditions) damageMultiplier(float damageMultiplier) delayTicks(int delayTicks) dismountConditions(@Nullable KineticWeapon.Condition dismountConditions) forwardMovement(float forwardMovement) knockbackConditions(@Nullable KineticWeapon.Condition knockbackConditions) toString()
-
Method Details
-
contactCooldownTicks
- Returns:
this.
-
delayTicks
- Returns:
this.
-
dismountConditions
public KineticWeapon.KineticWeaponBuilder dismountConditions(@Nullable KineticWeapon.Condition dismountConditions) - Returns:
this.
-
knockbackConditions
public KineticWeapon.KineticWeaponBuilder knockbackConditions(@Nullable KineticWeapon.Condition knockbackConditions) - Returns:
this.
-
damageConditions
public KineticWeapon.KineticWeaponBuilder damageConditions(@Nullable KineticWeapon.Condition damageConditions) - Returns:
this.
-
forwardMovement
- Returns:
this.
-
damageMultiplier
- Returns:
this.
-
sound
- Returns:
this.
-
hitSound
- Returns:
this.
-
build
-
toString
-