Interface BlockBenchModel

All Known Implementing Classes:
BlockBenchModelImpl

public interface BlockBenchModel
  • Method Details

    • name

      String name()
    • identifier

      String identifier()
    • parent

      @Nullable @Nullable String parent()
    • credit

      @Nullable @Nullable String credit()
    • modelIdentifier

      @Nullable @Nullable String modelIdentifier()
    • metadata

      Metadata metadata()
    • resolution

      Resolution resolution()
    • ambientOcclusion

      boolean ambientOcclusion()
    • frontGuiLight

      boolean frontGuiLight()
    • visibleBox

      float[] visibleBox()
    • variablePlaceholders

      String variablePlaceholders()
    • variablePlaceholderButtons

      List<String> variablePlaceholderButtons()
    • textures

      List<? extends BlockbenchTexture> textures()
    • elements

      List<? extends BlockBenchElement> elements()
    • display

      Map<String,? extends team.unnamed.creative.model.ItemTransform> display()
    • outliner

      List<? extends Outliner> outliner()
    • animations

      List<? extends BlockbenchAnimation> animations()