{"id":5965,"date":"2026-05-31T17:03:41","date_gmt":"2026-05-31T14:03:41","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/additional-attributes\/"},"modified":"2026-05-31T17:03:41","modified_gmt":"2026-05-31T14:03:41","slug":"additional-attributes","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/additional-attributes\/","title":{"rendered":"Additional Attributes"},"content":{"rendered":"<p># 1.21<\/p>\n<p>Documentation is currently located here<\/p>\n<p>*   `Respiration` attribute has been removed (due to vanilla oxygen attribute)<br \/>\n*   The spell level syntax has been unified (`spell_school` and `spell_type` have been changed to `spell\/<namespace>\/<path>` and `school\/<namespace>\/<path>`<\/p>\n<p>&#8212;<\/p>\n<p># Enchantment Attributes<br \/>\n&#8211; Looting (`additional_attributes:looting`)<br \/>\n&#8211; Respiration (`additional_attributes:respiration`)<br \/>\n&#8211; Fishing Lure (`additional_attributes:fishing_lure`)<br \/>\n&#8211; Fishing Luck (`additional_attributes:fishing_lure`)<\/p>\n<p>The base value for these is the enchantment value which gets checked<br \/>\n&#8211; Meaning there won&#8217;t be any benefits using `multiply_base` \/ `multiply_total` if you don&#8217;t have the enchantment<br \/>\n&#8211; `addition` will be affected by `multiply_total`<\/p>\n<p># Harvest Attribute<br \/>\nCan be used to increase the amount of harvested items<br \/>\n&#8211; ID is `additional_attributes:harvest`<br \/>\n&#8211; `addition` of `1` means one additional crop (not seed)<br \/>\n&#8211; The base value is the initial harvested amount<\/p>\n<p># Apotheosis<br \/>\n## Apothic Crafting<br \/>\nAn attribute that adds a chance to affix crafted items<\/p>\n<p>Logic works as follows (using the baseline `Apotheosis` rarities):<br \/>\n&#8211; **0 to 1**: Chance between nothing happening and `common` rarity<br \/>\n&#8211; **1 to 2**: Chance between `common` and `uncommon` rarity<br \/>\n&#8211; **2 to 3**: Chance between `uncommon` and `rare` rarity<br \/>\n&#8211; **3 to 4**: Chance between `rare` and `epic` rarity<br \/>\n&#8211; **4 to 5**: Chance between `epic` and `mythic` rarity<br \/>\n&#8211; **5 to 6**: Chance between `mythic` and `ancient` rarity<br \/>\n&#8211; **6 to ?**    : Can only roll `ancient` rarity<br \/>\n&#8211; (This is just an example &#8211; the attribute value corresponds to the ordinal of the rarity)<\/p>\n<p>If the attribute value is exactly 0 nothing will happen<\/p>\n<p>A value of `1.3` has a 30% chance to consider `uncommon` rarity &#8211; The `luck` attribute will still affect the actually picked rarity<\/p>\n<p>### Configurations:<br \/>\n&#8211; There is a server config that can limit the max. crafted rarity<br \/>\n&#8211; There is a blacklist item tag (`additional_attributes:apothic_crafting_blacklist`)<br \/>\n&#8211; You can define min \/ max rarity clamps per items using a datapack (applies after the server config), see example of wooden tools:<br \/>\n  &#8211; Directory: `additional_attributes\/rarity_definitions`<br \/>\n  &#8211; Clamp entry:<br \/>\n    &#8211; `items`: A tag, single entry or a list of entries<br \/>\n    &#8211; `min_rarity`: Min. rarity (if said rarity is above the max. rarity of the current attribute value, it will not be considered) (Optional)<br \/>\n    &#8211; `max_rarity`: Max. rarity (if said rarity is above the max. rarity of the current attribute value, it will not be considered) (Optional)<\/p>\n<p># Iron&#8217;s Spells &#8216;n Spellbooks<br \/>\n## Increase or decrease spell levels<br \/>\n&#8211; General attribute (meaning all spells) (`additional_attributes:spell_general`)<br \/>\n&#8211; Attribute for each school type (`additional_attributes:spell_school_<...>`)<br \/>\n  &#8211; Example: `additional_attributes:spell_school_fire`<br \/>\n  &#8211; Third-party schools have the syntax `additional_attributes:school\/<namespace>\/<path>`<br \/>\n&#8211; Attribute for each spell type (`additional_attributes:spell_type_<...>`)<br \/>\n  &#8211; Example: `additional_attributes:spell_type_shockwave`<br \/>\n  &#8211; Third-party spells have the syntax `additional_attributes:spell\/<namespace>\/<path>`<br \/>\n    &#8211; Example: `additional_attributes:spell\/traveloptics\/orbital_void`<\/p>\n<p>How it works:<br \/>\n&#8211; The base value of these attributes is the level of the spell being used &#8211; meaning modifying the base has no effect<br \/>\n&#8211; Spells with a maximum level of `1` won&#8217;t have their spell level increased, since there usually is no reason to do so (configurable)<br \/>\n&#8211; The three attribute types function as one &#8211; their modifiers are gathered together before calculation<br \/>\n&#8211; There is no rounding &#8211; meaning a spell level of `1.75` will result in `1`<br \/>\n&#8211; If the spell level reaches 0 (due to negative modifiers) the spell cannot be cast<br \/>\n&#8211; These attributes are present for all entities not just the player<\/p>\n<p>## Add spells to the spell selection<br \/>\nThese spells will be available independent of the current spellbook, weapon, etc.<br \/>\n&#8211; Attribute for each school type (`additional_attributes:innate_school\/<namespace>\/<path>`)<br \/>\n  &#8211; Example: `additional_attributes:innate_school\/irons_spellbooks\/fire`<br \/>\n&#8211; Attribute for each spell type (`additional_attributes:innate_spell\/<namespace>\/<path>`)<br \/>\n  &#8211; Example: `additional_attributes:innate_spell\/irons_spellbooks\/cloud_of_regeneration`<\/p>\n<p>## Other<br \/>\nAdded an attribute to potentially not use up a scroll<br \/>\n&#8211; ID is `additional_attributes:keep_scroll`<br \/>\n&#8211; Value between `0` (`0%` chance) and 1 (`100%` chance)<br \/>\n&#8211; Using `multiply_base` will have no effect since the base value is `0`<br \/>\n&#8211; Using `multiply_total` without prior `addition` will also have no effect<\/p>\n<p>&#8212;<\/p>\n<p>References:<br \/>\n&#8211; School Types https:\/\/github.com\/iron431\/Irons-Spells-n-Spellbooks\/blob\/1.19.2\/src\/main\/java\/io\/redspace\/ironsspellbooks\/api\/registry\/SchoolRegistry.java<br \/>\n&#8211; Spell Types https:\/\/github.com\/iron431\/Irons-Spells-n-Spellbooks\/blob\/1.19.2\/src\/main\/java\/io\/redspace\/ironsspellbooks\/api\/registry\/SpellRegistry.java<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Adds additional attributes to the game<\/p>\n","protected":false},"featured_media":5966,"template":"","meta":{"_minecraft_slug":"additional-attributes","_minecraft_project_id":"z7dzpcw6","_minecraft_author":"Cadentem","_minecraft_license":"MIT","_minecraft_downloads":205797,"_minecraft_follows":18,"_minecraft_client_side":"required","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"additional-attributes.zip","_minecraft_size_bytes":3927810,"_minecraft_version_count":21,"_minecraft_updated_at":"2026-05-16T19:51:09.588401Z","_minecraft_date_created":"2024-03-15T08:24:40.180014Z","_minecraft_date_modified":"2025-07-18T06:09:17.785924Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/additional-attributes","_minecraft_icon_attachment_id":5966,"_minecraft_imported_at":"2026-05-31T14:03:41+00:00","_minecraft_import_hash":"c4e95f9d5bc5e933cb7cc59dedf0fa6c","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[104,89,158],"mod_loader":[106,160],"minecraft_version":[56,59,36,62,37],"class_list":["post-5965","mod","type-mod","status-publish","has-post-thumbnail","hentry","mod_category-forge","mod_category-game-mechanics","mod_category-neoforge","mod_loader-forge","mod_loader-neoforge","minecraft_version-1-19-2","minecraft_version-1-20","minecraft_version-1-20-1","minecraft_version-1-21","minecraft_version-1-21-1"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Additional Attributes - Minecraft<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/vpesports.com\/minecraft\/mods\/additional-attributes\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Additional Attributes - Minecraft\" \/>\n<meta property=\"og:description\" content=\"Adds additional attributes to the game\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/additional-attributes\/\" \/>\n<meta property=\"og:site_name\" content=\"Minecraft\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/additional-attributes\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/additional-attributes\\\/\",\"name\":\"Additional Attributes - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/additional-attributes\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/additional-attributes\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/additional-attributes-icon-d3109b81b99cd6c5b8b3ffe5d2e7f4a4967b1a90.png\",\"datePublished\":\"2026-05-31T14:03:41+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/additional-attributes\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/additional-attributes\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/additional-attributes\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/additional-attributes-icon-d3109b81b99cd6c5b8b3ffe5d2e7f4a4967b1a90.png\",\"contentUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/additional-attributes-icon-d3109b81b99cd6c5b8b3ffe5d2e7f4a4967b1a90.png\",\"width\":400,\"height\":400},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/additional-attributes\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mods\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Additional Attributes\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\",\"name\":\"Minecraft\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Additional Attributes - Minecraft","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/vpesports.com\/minecraft\/mods\/additional-attributes\/","og_locale":"en_US","og_type":"article","og_title":"Additional Attributes - Minecraft","og_description":"Adds additional attributes to the game","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/additional-attributes\/","og_site_name":"Minecraft","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/vpesports.com\/minecraft\/mods\/additional-attributes\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/additional-attributes\/","name":"Additional Attributes - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/additional-attributes\/#primaryimage"},"image":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/additional-attributes\/#primaryimage"},"thumbnailUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/05\/additional-attributes-icon-d3109b81b99cd6c5b8b3ffe5d2e7f4a4967b1a90.png","datePublished":"2026-05-31T14:03:41+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/additional-attributes\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/additional-attributes\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vpesports.com\/minecraft\/mods\/additional-attributes\/#primaryimage","url":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/05\/additional-attributes-icon-d3109b81b99cd6c5b8b3ffe5d2e7f4a4967b1a90.png","contentUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/05\/additional-attributes-icon-d3109b81b99cd6c5b8b3ffe5d2e7f4a4967b1a90.png","width":400,"height":400},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/additional-attributes\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/vpesports.com\/minecraft\/"},{"@type":"ListItem","position":2,"name":"Mods","item":"https:\/\/vpesports.com\/minecraft\/mods\/"},{"@type":"ListItem","position":3,"name":"Additional Attributes"}]},{"@type":"WebSite","@id":"https:\/\/vpesports.com\/minecraft\/#website","url":"https:\/\/vpesports.com\/minecraft\/","name":"Minecraft","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/vpesports.com\/minecraft\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod\/5965","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod"}],"about":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/types\/mod"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media\/5966"}],"wp:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=5965"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=5965"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=5965"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=5965"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}