Class Advancement.DisplayData

java.lang.Object
org.geysermc.mcprotocollib.protocol.data.game.advancement.Advancement.DisplayData
Enclosing class:
Advancement

public static class Advancement.DisplayData extends Object
  • Constructor Details

    • DisplayData

      public DisplayData(@NonNull @NonNull net.kyori.adventure.text.Component title, @NonNull @NonNull net.kyori.adventure.text.Component description, @NonNull @NonNull ItemStack icon, @NonNull @NonNull Advancement.DisplayData.AdvancementType advancementType, boolean showToast, boolean hidden, float posX, float posY)
    • DisplayData

      public DisplayData(@NonNull @NonNull net.kyori.adventure.text.Component title, @NonNull @NonNull net.kyori.adventure.text.Component description, @NonNull @NonNull ItemStack icon, @NonNull @NonNull Advancement.DisplayData.AdvancementType advancementType, boolean showToast, boolean hidden, float posX, float posY, @Nullable String backgroundTexture)
  • Method Details

    • getTitle

      @NonNull public @NonNull net.kyori.adventure.text.Component getTitle()
    • getDescription

      @NonNull public @NonNull net.kyori.adventure.text.Component getDescription()
    • getIcon

      @NonNull public @NonNull ItemStack getIcon()
    • getAdvancementType

      @NonNull public @NonNull Advancement.DisplayData.AdvancementType getAdvancementType()
    • isShowToast

      public boolean isShowToast()
    • isHidden

      public boolean isHidden()
    • getPosX

      public float getPosX()
    • getPosY

      public float getPosY()
    • getBackgroundTexture

      public @Nullable String getBackgroundTexture()
    • equals

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

      protected boolean canEqual(@Nullable Object other)
    • hashCode

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

      public @NonNull String toString()
      Overrides:
      toString in class Object