Class GeyserNonVanillaCustomItemDefinition

java.lang.Object
org.geysermc.geyser.item.custom.GeyserCustomItemDefinition
org.geysermc.geyser.item.custom.GeyserNonVanillaCustomItemDefinition
All Implemented Interfaces:
org.geysermc.geyser.api.item.custom.v2.CustomItemDefinition, org.geysermc.geyser.api.item.custom.v2.NonVanillaCustomItemDefinition

public class GeyserNonVanillaCustomItemDefinition extends GeyserCustomItemDefinition implements org.geysermc.geyser.api.item.custom.v2.NonVanillaCustomItemDefinition
  • Constructor Details

  • Method Details

    • identifier

      public @NonNull org.geysermc.geyser.api.util.Identifier identifier()
      Specified by:
      identifier in interface org.geysermc.geyser.api.item.custom.v2.NonVanillaCustomItemDefinition
    • javaId

      public @org.checkerframework.checker.index.qual.NonNegative int javaId()
      Specified by:
      javaId in interface org.geysermc.geyser.api.item.custom.v2.NonVanillaCustomItemDefinition
    • translationString

      public @Nullable String translationString()
      Specified by:
      translationString in interface org.geysermc.geyser.api.item.custom.v2.NonVanillaCustomItemDefinition
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class GeyserCustomItemDefinition
    • canEqual

      protected boolean canEqual(Object other)
      Overrides:
      canEqual in class GeyserCustomItemDefinition
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class GeyserCustomItemDefinition
    • toString

      public String toString()
      Overrides:
      toString in class GeyserCustomItemDefinition