Class ItemBanner

java.lang.Object
cn.nukkit.item.Item
cn.nukkit.item.ItemBanner
All Implemented Interfaces:
BlockID, ItemID, Cloneable

public class ItemBanner extends Item
Author:
PetteriM1
  • Constructor Details

    • ItemBanner

      public ItemBanner()
    • ItemBanner

      public ItemBanner(Integer meta)
    • ItemBanner

      public ItemBanner(Integer meta, int count)
  • Method Details

    • setDamage

      public void setDamage(Integer meta)
      Overrides:
      setDamage in class Item
    • getMaxStackSize

      public int getMaxStackSize()
      Description copied from class: Item
      定义物品堆叠的最大数量

      Define the maximum number of items to be stacked

      Overrides:
      getMaxStackSize in class Item
      Returns:
    • getBaseColor

      public int getBaseColor()
    • setBaseColor

      public void setBaseColor(@NotNull DyeColor color)
    • getBaseDyeColor

      @PowerNukkitOnly @Since("FUTURE") @NotNull public DyeColor getBaseDyeColor()
    • getType

      public int getType()
    • setType

      public void setType(int type)
    • addPattern

      public void addPattern(BannerPattern pattern)
    • getPattern

      public BannerPattern getPattern(int index)
    • removePattern

      public void removePattern(int index)
    • getPatternsSize

      public int getPatternsSize()
    • hasPattern

      @PowerNukkitOnly @Since("1.4.0.0-PN") public boolean hasPattern()
    • correctNBT

      @Deprecated @DeprecationDetails(since="1.4.0.0-PN", reason="Does nothing, used to do a backward compatibility but the content and usage were removed by Cloudburst") public void correctNBT()
      Deprecated.