Class JavaToolImpl.RuleImpl.Builder
java.lang.Object
org.geysermc.geyser.item.custom.impl.JavaToolImpl.RuleImpl.Builder
- All Implemented Interfaces:
org.geysermc.geyser.api.item.custom.v2.component.java.JavaTool.Rule.Builder,org.geysermc.geyser.api.util.GenericBuilder<org.geysermc.geyser.api.item.custom.v2.component.java.JavaTool.Rule>
- Enclosing class:
JavaToolImpl.RuleImpl
public static class JavaToolImpl.RuleImpl.Builder
extends Object
implements org.geysermc.geyser.api.item.custom.v2.component.java.JavaTool.Rule.Builder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.geysermc.geyser.api.item.custom.v2.component.java.JavaTool.Rule.Builderblocks(@NonNull org.geysermc.geyser.api.util.Holders blocks) org.geysermc.geyser.api.item.custom.v2.component.java.JavaTool.Rulebuild()org.geysermc.geyser.api.item.custom.v2.component.java.JavaTool.Rule.Builderspeed(@org.checkerframework.checker.index.qual.Positive float speed)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
blocks
public org.geysermc.geyser.api.item.custom.v2.component.java.JavaTool.Rule.Builder blocks(@NonNull org.geysermc.geyser.api.util.Holders blocks) - Specified by:
blocksin interfaceorg.geysermc.geyser.api.item.custom.v2.component.java.JavaTool.Rule.Builder
-
speed
public org.geysermc.geyser.api.item.custom.v2.component.java.JavaTool.Rule.Builder speed(@org.checkerframework.checker.index.qual.Positive float speed) - Specified by:
speedin interfaceorg.geysermc.geyser.api.item.custom.v2.component.java.JavaTool.Rule.Builder
-
build
public org.geysermc.geyser.api.item.custom.v2.component.java.JavaTool.Rule build()- Specified by:
buildin interfaceorg.geysermc.geyser.api.util.GenericBuilder<org.geysermc.geyser.api.item.custom.v2.component.java.JavaTool.Rule>- Specified by:
buildin interfaceorg.geysermc.geyser.api.item.custom.v2.component.java.JavaTool.Rule.Builder
-