Package dev.itsharshxd.zentrix.api.gui
Class BuiltInMenuContext.Builder
java.lang.Object
dev.itsharshxd.zentrix.api.gui.BuiltInMenuContext.Builder
- Enclosing class:
BuiltInMenuContext
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@NotNull BuiltInMenuContext.Builder@NotNull BuiltInMenuContextbuild()@NotNull BuiltInMenuContext.BuildergameRuleScope(@NotNull GameRuleScope scope) @NotNull BuiltInMenuContext.BuilderlootEntryId(@NotNull String id) @NotNull BuiltInMenuContext.Builder@NotNull BuiltInMenuContext.Builderpage(int page) @NotNull BuiltInMenuContext.Builder@NotNull BuiltInMenuContext.Builder@NotNull BuiltInMenuContext.BuildertargetPlayer(@NotNull org.bukkit.entity.Player player) @NotNull BuiltInMenuContext.Builder
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
value
@NotNull public @NotNull BuiltInMenuContext.Builder value(@NotNull @NotNull String key, @NotNull @NotNull Object value) -
page
-
targetPlayer
@NotNull public @NotNull BuiltInMenuContext.Builder targetPlayer(@NotNull @NotNull org.bukkit.entity.Player player) -
recipeId
-
arenaId
-
sectionId
-
gameRuleScope
@NotNull public @NotNull BuiltInMenuContext.Builder gameRuleScope(@NotNull @NotNull GameRuleScope scope) -
lootPool
-
lootEntryId
-
build
-