Class TrimManager

java.lang.Object
net.minestom.server.item.armor.TrimManager

public class TrimManager extends Object
  • Constructor Details

    • TrimManager

      public TrimManager()
  • Method Details

    • fromIngredient

      @Nullable public @Nullable TrimMaterial fromIngredient(Material ingredient)
    • fromTemplate

      @Nullable public @Nullable TrimPattern fromTemplate(Material material)
    • getTrimMaterialNBT

      public org.jglrxavpok.hephaistos.nbt.NBTCompound getTrimMaterialNBT()
    • getTrimPatternNBT

      public org.jglrxavpok.hephaistos.nbt.NBTCompound getTrimPatternNBT()
    • getTrimMaterials

      public Set<TrimMaterial> getTrimMaterials()
    • getTrimPatterns

      public Set<TrimPattern> getTrimPatterns()
    • addDefaultTrimMaterials

      public void addDefaultTrimMaterials()
    • addDefaultTrimPatterns

      public void addDefaultTrimPatterns()
    • addTrimMaterial

      public boolean addTrimMaterial(TrimMaterial trimMaterial)
    • removeTrimMaterial

      public boolean removeTrimMaterial(TrimMaterial trimMaterial)
    • addTrimPattern

      public boolean addTrimPattern(TrimPattern trimPattern)
    • removeTrimPattern

      public boolean removeTrimPattern(TrimPattern trimPattern)