====== Add-on bundle ======
An //addon// bundle is a [[modding:addon_format|format]] first introduced by [[:Snowberry]]. As a regular folder, such bundl... Anatomy =====
The high-level structure of an //.addon// is as follows:
| contents /
| data /
| defs /
A note about addons installed using the Addon Installer: since they are stored in your Snowberr... ver to the new Snowberry home folder, or use the Addon Installer to install them from the old location.<... = Fixes ======
* Manifests placed in the user addon folders are read as well.
* Fix Snowberry exce... etail&aid=1506248&group_id=74815&atid=542099
* Addon identifiers are formed so that they don't contain
). (This is analogous to the use of //info// in [[addon_bundle]]s).
===== Components =====
A box may contain ... se which are under [[#Required|Required]]) in the addon tree.}}
====== Example ======
First you'll ne...
Congrats! You now have a multi-component add-on bundle.
====== See also ======
in a table and handles all action considering the addon database.
* events.py – offers the service of ... ibution, "example.plugin". Each and every plug-in bundle should include a sub-folder called contents, in w... ich are placed the actual Python code modules the addon is supposed to provide. Another sub-folder each p