Class GeyserBlockPlacerImpl.Builder

java.lang.Object
org.geysermc.geyser.item.custom.impl.GeyserBlockPlacerImpl.Builder
All Implemented Interfaces:
org.geysermc.geyser.api.item.custom.v2.component.geyser.GeyserBlockPlacer.Builder, org.geysermc.geyser.api.util.GenericBuilder<org.geysermc.geyser.api.item.custom.v2.component.geyser.GeyserBlockPlacer>
Enclosing class:
GeyserBlockPlacerImpl

public static class GeyserBlockPlacerImpl.Builder extends Object implements org.geysermc.geyser.api.item.custom.v2.component.geyser.GeyserBlockPlacer.Builder
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • block

      public GeyserBlockPlacerImpl.Builder block(@NonNull org.geysermc.geyser.api.util.Identifier block)
      Specified by:
      block in interface org.geysermc.geyser.api.item.custom.v2.component.geyser.GeyserBlockPlacer.Builder
    • useBlockIcon

      public GeyserBlockPlacerImpl.Builder useBlockIcon(boolean useBlockIcon)
      Specified by:
      useBlockIcon in interface org.geysermc.geyser.api.item.custom.v2.component.geyser.GeyserBlockPlacer.Builder
    • build

      public org.geysermc.geyser.api.item.custom.v2.component.geyser.GeyserBlockPlacer build()
      Specified by:
      build in interface org.geysermc.geyser.api.util.GenericBuilder<org.geysermc.geyser.api.item.custom.v2.component.geyser.GeyserBlockPlacer>
      Specified by:
      build in interface org.geysermc.geyser.api.item.custom.v2.component.geyser.GeyserBlockPlacer.Builder