Documentation
¶
Index ¶
- Constants
- Variables
- func Build(raw_args []string) error
- func Reset()
- type Project
- func (project *Project) Build() error
- func (project *Project) CheckIfCached(value *bool, folder string) pipeline.Task
- func (project *Project) CollectFromTemplates() error
- func (project *Project) DetectPackIcon() error
- func (project *Project) GenerateDataPack() error
- func (project *Project) GenerateFromTemplates(errs *errgroup.Group) error
- func (project *Project) GenerateResourcePack() error
- func (project *Project) LoadAutoLibs() error
- func (project *Project) LoadTemplates() error
- func (project *Project) LogHeader(header string) pipeline.Task
- func (project *Project) ManageAutoLibs() error
- func (project *Project) RunCustomTemplates() error
- func (project *Project) WeldPacks() error
- func (project *Project) ZipPacks() error
Constants ¶
View Source
const ( FOLDER_DATA = "data" FOLDER_ASSETS = "assets" )
These are constants to make it clear no other values are allowed
Variables ¶
View Source
var GeneratorResults []map[string]*drive.JsonFile
Functions ¶
Types ¶
type Project ¶
type Project struct {
Meta *minecraft.PackMcmeta
BuildDir string
// contains filtered or unexported fields
}
func New ¶
func New(mcmeta *minecraft.PackMcmeta) *Project
func (*Project) CheckIfCached ¶
func (*Project) CollectFromTemplates ¶
func (*Project) DetectPackIcon ¶
func (*Project) GenerateDataPack ¶
func (*Project) GenerateFromTemplates ¶
func (*Project) GenerateResourcePack ¶
func (*Project) LoadAutoLibs ¶
func (*Project) LoadTemplates ¶
func (*Project) ManageAutoLibs ¶
func (*Project) RunCustomTemplates ¶
Source Files
¶
Click to show internal directories.
Click to hide internal directories.