Class EliminationOptions.Builder
java.lang.Object
dev.itsharshxd.zentrix.api.elimination.EliminationOptions.Builder
- Enclosing class:
EliminationOptions
Fluent builder for
EliminationOptions.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@NotNull EliminationOptions.Builderannounce(boolean value) @NotNull EliminationOptions.Builder@NotNull EliminationOptions.BuilderawardCurrency(boolean value) @NotNull EliminationOptions.BuilderawardFirstBlood(boolean value) @NotNull EliminationOptions.BuilderawardKillCredit(boolean value) @NotNull EliminationOptionsbuild()@NotNull EliminationOptions.Buildercause(@NotNull EliminationCause cause) @NotNull EliminationOptions.BuildercheckWinCondition(boolean value) Whether the request checks the win condition when it is done.@NotNull EliminationOptions.BuilderdropInventory(boolean value) @NotNull EliminationOptions.BuildermessageKey(@Nullable String messageKey) @NotNull EliminationOptions.BuilderrecordForRevival(boolean value) @NotNull EliminationOptions.BuilderrecordStatistics(boolean value) @NotNull EliminationOptions.BuilderspawnCorpse(boolean value)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
cause
-
attacker
-
awardKillCredit
-
awardCurrency
-
awardFirstBlood
-
recordStatistics
-
spawnCorpse
-
recordForRevival
-
dropInventory
-
announce
-
messageKey
@NotNull public @NotNull EliminationOptions.Builder messageKey(@Nullable @Nullable String messageKey) -
checkWinCondition
Whether the request checks the win condition when it is done. Defaults to on, and switching it off leaves the match to end on the playing state's next one-second tick.- See Also:
-
build
-