Class KineticWeapon.KineticWeaponBuilder
java.lang.Object
org.geysermc.mcprotocollib.protocol.data.game.item.component.KineticWeapon.KineticWeaponBuilder
- Enclosing class:
- KineticWeapon
-
Method Summary
Modifier and TypeMethodDescription@NonNull KineticWeaponbuild()@NonNull KineticWeapon.KineticWeaponBuildercontactCooldownTicks(int contactCooldownTicks) @NonNull KineticWeapon.KineticWeaponBuilderdamageConditions(@Nullable KineticWeapon.Condition damageConditions) @NonNull KineticWeapon.KineticWeaponBuilderdamageMultiplier(float damageMultiplier) @NonNull KineticWeapon.KineticWeaponBuilderdelayTicks(int delayTicks) @NonNull KineticWeapon.KineticWeaponBuilderdismountConditions(@Nullable KineticWeapon.Condition dismountConditions) @NonNull KineticWeapon.KineticWeaponBuilderforwardMovement(float forwardMovement) @NonNull KineticWeapon.KineticWeaponBuilderhitboxMargin(float hitboxMargin) @NonNull KineticWeapon.KineticWeaponBuilder@NonNull KineticWeapon.KineticWeaponBuilderknockbackConditions(@Nullable KineticWeapon.Condition knockbackConditions) @NonNull KineticWeapon.KineticWeaponBuildermaxReach(float maxReach) @NonNull KineticWeapon.KineticWeaponBuilderminReach(float minReach) @NonNull KineticWeapon.KineticWeaponBuilder@NonNull StringtoString()
-
Method Details
-
minReach
- Returns:
this.
-
maxReach
- Returns:
this.
-
hitboxMargin
- Returns:
this.
-
contactCooldownTicks
- Returns:
this.
-
delayTicks
- Returns:
this.
-
dismountConditions
public @NonNull KineticWeapon.KineticWeaponBuilder dismountConditions(@Nullable @Nullable KineticWeapon.Condition dismountConditions) - Returns:
this.
-
knockbackConditions
public @NonNull KineticWeapon.KineticWeaponBuilder knockbackConditions(@Nullable @Nullable KineticWeapon.Condition knockbackConditions) - Returns:
this.
-
damageConditions
public @NonNull KineticWeapon.KineticWeaponBuilder damageConditions(@Nullable @Nullable KineticWeapon.Condition damageConditions) - Returns:
this.
-
forwardMovement
- Returns:
this.
-
damageMultiplier
- Returns:
this.
-
sound
- Returns:
this.
-
hitSound
- Returns:
this.
-
build
-
toString
-