Class GeyserCustomItemOptions.CustomItemOptionsBuilder

java.lang.Object
org.geysermc.geyser.item.GeyserCustomItemOptions.CustomItemOptionsBuilder
All Implemented Interfaces:
org.geysermc.geyser.api.item.custom.CustomItemOptions.Builder
Enclosing class:
GeyserCustomItemOptions

public static class GeyserCustomItemOptions.CustomItemOptionsBuilder extends Object implements org.geysermc.geyser.api.item.custom.CustomItemOptions.Builder
  • Constructor Details

    • CustomItemOptionsBuilder

      public CustomItemOptionsBuilder()
  • Method Details

    • unbreakable

      public org.geysermc.geyser.api.item.custom.CustomItemOptions.Builder unbreakable(boolean unbreakable)
      Specified by:
      unbreakable in interface org.geysermc.geyser.api.item.custom.CustomItemOptions.Builder
    • customModelData

      public org.geysermc.geyser.api.item.custom.CustomItemOptions.Builder customModelData(int customModelData)
      Specified by:
      customModelData in interface org.geysermc.geyser.api.item.custom.CustomItemOptions.Builder
    • damagePredicate

      public org.geysermc.geyser.api.item.custom.CustomItemOptions.Builder damagePredicate(int damagePredicate)
      Specified by:
      damagePredicate in interface org.geysermc.geyser.api.item.custom.CustomItemOptions.Builder
    • build

      public org.geysermc.geyser.api.item.custom.CustomItemOptions build()
      Specified by:
      build in interface org.geysermc.geyser.api.item.custom.CustomItemOptions.Builder