Class ItemAsset

    • Constructor Detail

      • ItemAsset

        public ItemAsset​(@NotNull
                         @NotNull java.lang.String name)
      • ItemAsset

        public ItemAsset​(@NotNull
                         @NotNull java.lang.String name,
                         @NotNull
                         @NotNull com.google.gson.JsonObject jsonObject)
    • Method Detail

      • getLore

        @NotNull
        public @NotNull java.util.List<java.lang.String> getLore()
      • setLore

        public void setLore​(java.util.List<java.lang.String> lore)
      • getModelObject

        @Nullable
        public @Nullable PackObject getModelObject()
      • setModelObject

        public void setModelObject​(@Nullable
                                   @Nullable PackObject modelObject)
      • getModel

        @Nullable
        public @Nullable ModelAsset getModel()
      • getIcon

        @NotNull
        public @NotNull org.bukkit.Material getIcon()
      • save

        public com.google.gson.JsonObject save​(java.lang.String namespace)
        Overrides:
        save in class CustomPackAsset