Package org.geysermc.geyser.item.custom
Class GeyserCustomItemBedrockOptions.Builder
java.lang.Object
org.geysermc.geyser.item.custom.GeyserCustomItemBedrockOptions.Builder
- All Implemented Interfaces:
org.geysermc.geyser.api.item.custom.v2.CustomItemBedrockOptions.Builder
- Enclosing class:
- GeyserCustomItemBedrockOptions
public static class GeyserCustomItemBedrockOptions.Builder
extends Object
implements org.geysermc.geyser.api.item.custom.v2.CustomItemBedrockOptions.Builder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionallowOffhand(boolean allowOffhand) org.geysermc.geyser.api.item.custom.v2.CustomItemBedrockOptionsbuild()creativeCategory(@NotNull org.geysermc.geyser.api.util.CreativeCategory creativeCategory) creativeGroup(@Nullable String creativeGroup) displayHandheld(boolean displayHandheld) protectionValue(int protectionValue) org.geysermc.geyser.api.item.custom.v2.CustomItemBedrockOptions.Buildertag(@NotNull org.geysermc.geyser.api.util.Identifier tag)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
icon
- Specified by:
iconin interfaceorg.geysermc.geyser.api.item.custom.v2.CustomItemBedrockOptions.Builder
-
allowOffhand
- Specified by:
allowOffhandin interfaceorg.geysermc.geyser.api.item.custom.v2.CustomItemBedrockOptions.Builder
-
displayHandheld
- Specified by:
displayHandheldin interfaceorg.geysermc.geyser.api.item.custom.v2.CustomItemBedrockOptions.Builder
-
protectionValue
- Specified by:
protectionValuein interfaceorg.geysermc.geyser.api.item.custom.v2.CustomItemBedrockOptions.Builder
-
creativeCategory
public GeyserCustomItemBedrockOptions.Builder creativeCategory(@NotNull @NotNull org.geysermc.geyser.api.util.CreativeCategory creativeCategory) - Specified by:
creativeCategoryin interfaceorg.geysermc.geyser.api.item.custom.v2.CustomItemBedrockOptions.Builder
-
creativeGroup
- Specified by:
creativeGroupin interfaceorg.geysermc.geyser.api.item.custom.v2.CustomItemBedrockOptions.Builder
-
tag
public org.geysermc.geyser.api.item.custom.v2.CustomItemBedrockOptions.Builder tag(@NotNull @NotNull org.geysermc.geyser.api.util.Identifier tag) - Specified by:
tagin interfaceorg.geysermc.geyser.api.item.custom.v2.CustomItemBedrockOptions.Builder
-
tags
public GeyserCustomItemBedrockOptions.Builder tags(@Nullable Set<org.geysermc.geyser.api.util.Identifier> tags) - Specified by:
tagsin interfaceorg.geysermc.geyser.api.item.custom.v2.CustomItemBedrockOptions.Builder
-
build
public org.geysermc.geyser.api.item.custom.v2.CustomItemBedrockOptions build()- Specified by:
buildin interfaceorg.geysermc.geyser.api.item.custom.v2.CustomItemBedrockOptions.Builder
-