Package kr.toxicity.model.api.tracker
Class TrackerModifier.Builder
java.lang.Object
kr.toxicity.model.api.tracker.TrackerModifier.Builder
- Enclosing class:
TrackerModifier
Builder class
-
Method Summary
Modifier and TypeMethodDescription@NotNull TrackerModifierbuild()Builds modifier@NotNull TrackerModifier.BuilderdamageAnimation(boolean damageAnimation) Sets damage animation@NotNull TrackerModifier.BuilderdamageTint(boolean damageTint) Sets damage tint@NotNull TrackerModifier.BuildersightTrace(boolean sightTrace) Sets sight trace@NotNull TrackerModifier.BuilderviewRange(float viewRange) Deprecated, for removal: This API element is subject to removal in a future version.
-
Method Details
-
sightTrace
Sets sight trace- Parameters:
sightTrace- sight trace- Returns:
- self
-
damageAnimation
Sets damage animation- Parameters:
damageAnimation- damage animation- Returns:
- self
-
viewRange
@Deprecated(forRemoval=true) @NotNull public @NotNull TrackerModifier.Builder viewRange(float viewRange) Deprecated, for removal: This API element is subject to removal in a future version.no longer use. you have to followTrackerUpdateAction.viewRange(float)- Parameters:
viewRange- range- Returns:
- self
-
damageTint
Sets damage tint- Parameters:
damageTint- damage tint- Returns:
- self
-
build
Builds modifier- Returns:
- modifier
-
TrackerUpdateAction.viewRange(float)