Folder Structure
Example of a full mod folder structure with the kind of files each accepts.
:open_file_folder: AppData └── :open_file_folder: LocalLow └─── :open_file_folder: Bitten Toast Games └─── :open_file_folder: GardenPaws └─── :open_file_folder: Mods └── :open_file_folder: bToast_FirstMod │ ├─── :memo: **g_global_script.lua** │ ├─── :file_folder: **entities** │ └─── :pencil: **entity.lua** │ ├─── :file_folder: **items** │ └─── :bread: **item.json** │ ├─── :file_folder: **mail** │ └─── :mailbox_with_mail: **mail.json** │ ├─── :file_folder: **quests** │ └─── :speech_balloon: **quest.json** │ ├─── :file_folder: **crafting** │ └─── :clipboard: **recipe.json** │ ├─── :file_folder: **upgrades** │ └─── :star: **upgrade.json** │ ├─── :file_folder: **npcs** │ └─── :busts_in_silhouette: **npcs.json** │ ├─── :file_folder: **icons** │ └─── :art: **icon.png** │ ├─── :file_folder: **textures** │ ├─── :art: **jpg_texture.jpg** │ │ *(optional end _normal.jpg for auto normal map)* │ │ *(optional end _metallic.jpg for auto metallic map)* │ │ │ └─── :art: **png_texture.png** │ ├─── :file_folder: **models** │ ├─── :bulb: **model.obj** │ │ │ └─── :bulb: **model.fbx** │ └─── :file_folder: **paintbrushes** ├─── :art: **jpg_texture.jpg** │ └─── :art: **png_texture.png**