private
customBlockComponents: Map<string, BlockComponent>
private
customItemComponents: Map<string, ItemComponent>
addBlockComponent(id: string,callback: BlockComponent,): void
addItemComponent(id: string,callback: ItemComponent,): void
private
handleBlocks(): void
private
handleItems(): void
parseAddon(path: PathInformation): void
private
parseBlocks(blocksPath: string): void
private
parseItems(itemPath: string): void
processAddon(): void
saveAddon(): void
private
saveBlocks(): void
private
saveItems(): void