Package com.griefdefender.api.claim
Interface TrustResult.Builder
- Enclosing interface:
TrustResult
public static interface TrustResult.Builder
-
Method Summary
Modifier and TypeMethodDescriptionbuild()Returns the .The list of claims affected by trust.message(net.kyori.adventure.text.Component message) The trust result message to send toUser.reset()Resets the builder to default settings.type(TrustResultType type) TheTrustResultType.TheUserinvolved in trust action.
-
Method Details
-
type
TheTrustResultType.- Parameters:
type- The trust result type- Returns:
- The builder
-
claims
The list of claims affected by trust.- Parameters:
claims-- Returns:
- The builder
-
user
TheUserinvolved in trust action.- Parameters:
user- The user- Returns:
- The builder
-
message
The trust result message to send toUser. Note: This is optional.- Parameters:
message- The trust result message- Returns:
- The builder
-
trust
- Parameters:
trustType- The required trust type- Returns:
- The builder
-
reset
TrustResult.Builder reset()Resets the builder to default settings.- Returns:
- The builder
-
build
TrustResult build()Returns the .- Returns:
- The trust result
-