Class CustomPackAsset

    • Constructor Detail

      • CustomPackAsset

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

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

      • getTemplates

        @NotNull
        public @NotNull java.util.List<TemplateData> getTemplates()
      • registerTemplate

        public void registerTemplate​(TemplateData data)
      • registerTemplate

        public void registerTemplate​(PackObject template)
      • unregisterTemplate

        public void unregisterTemplate​(int index)
      • unregisterTemplate

        public void unregisterTemplate​(PackObject packObject)
      • save

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