Class ItemGridSlot

java.lang.Object
com.hypixel.hytale.server.core.ui.ItemGridSlot

public class ItemGridSlot extends Object
  • Field Details

    • CODEC

      public static final BuilderCodec<ItemGridSlot> CODEC
    • itemStack

      private ItemStack itemStack
    • background

      private Value<PatchStyle> background
    • overlay

      private Value<PatchStyle> overlay
    • icon

      private Value<PatchStyle> icon
    • isItemIncompatible

      private boolean isItemIncompatible
    • name

      private String name
    • description

      private String description
    • skipItemQualityBackground

      private boolean skipItemQualityBackground
    • isActivatable

      private boolean isActivatable
    • isItemUncraftable

      private boolean isItemUncraftable
  • Constructor Details

    • ItemGridSlot

      public ItemGridSlot()
    • ItemGridSlot

      public ItemGridSlot(ItemStack itemStack)
  • Method Details

    • setItemStack

      @Nonnull public ItemGridSlot setItemStack(ItemStack itemStack)
    • setBackground

      @Nonnull public ItemGridSlot setBackground(Value<PatchStyle> background)
    • setOverlay

      @Nonnull public ItemGridSlot setOverlay(Value<PatchStyle> overlay)
    • setIcon

      @Nonnull public ItemGridSlot setIcon(Value<PatchStyle> icon)
    • setItemIncompatible

      @Nonnull public ItemGridSlot setItemIncompatible(boolean itemIncompatible)
    • setName

      @Nonnull public ItemGridSlot setName(String name)
    • setDescription

      @Nonnull public ItemGridSlot setDescription(String description)
    • isItemUncraftable

      public boolean isItemUncraftable()
    • setItemUncraftable

      public void setItemUncraftable(boolean itemUncraftable)
    • isActivatable

      public boolean isActivatable()
    • setActivatable

      public void setActivatable(boolean activatable)
    • isSkipItemQualityBackground

      public boolean isSkipItemQualityBackground()
    • setSkipItemQualityBackground

      public void setSkipItemQualityBackground(boolean skipItemQualityBackground)