Interface TrimPatternRegistryEntry

All Known Subinterfaces:
TrimPatternRegistryEntry.Builder

@Experimental @NonExtendable public interface TrimPatternRegistryEntry
A data-centric version-specific registry entry for the TrimPattern type.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static interface 
    A mutable builder for TrimPatternRegistryEntry plugins may change in applicable registry events.
  • Method Summary

    Modifier and Type
    Method
    Description
    Provides the asset id of the trim pattern.
    boolean
    Checks if the trim pattern is a decal.
    Provides the description of the trim pattern.
  • Method Details

    • assetId

      @Contract(pure=true) Key assetId()
      Provides the asset id of the trim pattern.
      Returns:
      the asset id
    • description

      @Contract(pure=true) Component description()
      Provides the description of the trim pattern.
      Returns:
      the description
    • decal

      @Contract(pure=true) boolean decal()
      Checks if the trim pattern is a decal.
      Returns:
      true if decal, false otherwise