AddonWebObject
Represents a remote add-on, including available versions, compatibility, and download metadata. Returned by addon.search_addons() or online lookups.
Attributes
Section titled “Attributes”| Attribute | Type | Description |
|---|---|---|
AddonWebObject.addon_object_type | str | 'web' for remotely available add-ons |
AddonWebObject.name | str | The name defined on the internet |
AddonWebObject.type | str | Type of add-on: 'forge', 'fabric', or 'bukkit' |
AddonWebObject.author | str | The author defined on the internet |
AddonWebObject.subtitle | str | A short description defined on the internet |
AddonWebObject.id | str | A short, unique identifier of the add-on (the URL slug) |
AddonWebObject.url | str | The full URL of the website hosting the project |
AddonWebObject.addon_version | str | Add-on version defined on the download page |
AddonWebObject.supported | str | Compatibility status: 'yes', 'no', or 'unknown' before resolution; these are strings, not booleans |
AddonWebObject.versions | list | Available Minecraft/add-on versions returned by the provider |
AddonWebObject.description | str / None | A long-form description from the provider, or None before metadata lookup |
AddonWebObject.download_url | str / None | A direct download link to the selected version, or None when unresolved |
AddonWebObject.download_version | str / None | Resolved version of download_url |
AddonWebObject.provider | str / None | Provider source when available |
AddonWebObject.icon_url | str / None | Project icon URL when available |
AddonWebObject.release_type | str / None | Provider release channel when available |