{"id":142189,"date":"2026-06-08T13:54:18","date_gmt":"2026-06-08T10:54:18","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/skill-slots\/"},"modified":"2026-06-08T13:54:18","modified_gmt":"2026-06-08T10:54:18","slug":"skill-slots","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/skill-slots\/","title":{"rendered":"Skill Slots"},"content":{"rendered":"<p>Skill Slots is a mod that adds player skill slots for item-based skills. You can use KubeJS or Java code to create your<br \/>\nown skills.<\/p>\n<p>&#8220;`js<br \/>\n\/\/ priority: 0<br \/>\n\/\/ Server script<\/p>\n<p>\/\/ Make your item can be put in skill slots<br \/>\n\/\/ If the item already has a right-click function, the skill already works now<br \/>\nServerEvents.tags(&#8216;item&#8217;, event => {<br \/>\n  event.add(&#8216;skillslots:skill&#8217;, &#8216;minecraft:diamond&#8217;)<br \/>\n})<\/p>\n<p>\/\/ Of course, you can use KubeJS to create an item, and add some fancy right-click function to it<br \/>\nItemEvents.rightClicked(&#8216;minecraft:diamond&#8217;, event => {<br \/>\n  event.player.tell(&#8216;You right clicked a diamond!&#8217;)<br \/>\n  \/\/ Cooldown, works<br \/>\n  event.player.addItemCooldown(event.item, 60)<br \/>\n})<\/p>\n<p>\/\/ This event will also be called when using the skill<br \/>\nBlockEvents.rightClicked(event => {<br \/>\n  \/\/ Check the item cooldown by yourself<br \/>\n  event.player.tell(&#8216;You right clicked a block!&#8217;)<br \/>\n})<\/p>\n<p>\/\/ Here you will know how to get access to the skill slots from a player<br \/>\nItemEvents.rightClicked(&#8216;minecraft:emerald&#8217;, event => {<br \/>\n  let handler = Java.loadClass(&#8216;snownee.skillslots.SkillSlotsHandler&#8217;).of(event.player)<\/p>\n<p>  let diamond = Item.of(&#8216;minecraft:diamond&#8217;)<br \/>\n  \/\/ Here are some NBT options to customize the skill<br \/>\n  diamond.nbt = {}<br \/>\n  diamond.nbt.SkillSlots = {<br \/>\n    UseDuration: 20,<br \/>\n    IconScale: 1.5,<br \/>\n    \/\/ CanBeToggled: true, \/\/ make your skill work as a passive skill. the player can toggle it on\/off<br \/>\n    ChargeCompleteSound: &#8216;minecraft:entity.player.levelup&#8217;, \/\/ leave it empty to mute<br \/>\n  }<\/p>\n<p>  \/\/ In config, you can disable the player ability to change skills<br \/>\n  \/\/ Here is an example to change the skill through KubeJS<br \/>\n  handler.setItem(0, diamond)<\/p>\n<p>  \/\/ Example of checking if the player has a skill that can be toggled and currently activated<br \/>\n  let index = handler.findActivatedPassiveSkill(skill => skill.item.id === &#8216;minecraft:diamond&#8217;)<br \/>\n  if (index !== -1) {<br \/>\n    let skill = handler.skills.get(index)<br \/>\n    event.player.tell(skill.item.id)<br \/>\n  }<br \/>\n})<br \/>\n&#8220;`<br \/>\nYou can use `handler.setSlots(int)` to set the amount of the unlocked slots, or use the Slot Unlock item provided by this mod.<\/p>\n<p>The colored button border is provided only when JEI is installed.<\/p>\n<p>![Interested in supporting me and the development of mods? BisectHosting is the perfect solution. New customers can use the promotion code &#8220;snownee&#8221; to get a 25% discount on their first month of a gaming server. With 24\/7 support and fast response times, you can expect top-notch service for all your gaming needs.](https:\/\/rb.gy\/sscocj)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Adds player skill slots for item-based skills for mods and modpacks<\/p>\n","protected":false},"featured_media":0,"template":"","meta":{"_minecraft_slug":"skill-slots","_minecraft_project_id":"99ZMIXIw","_minecraft_author":"Snownee","_minecraft_license":"LicenseRef-All-Rights-Reserved","_minecraft_downloads":6539,"_minecraft_follows":20,"_minecraft_client_side":"required","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"skill-slots.zip","_minecraft_size_bytes":5532435,"_minecraft_version_count":14,"_minecraft_updated_at":"2026-05-17T00:27:37.030952Z","_minecraft_date_created":"2023-07-18T00:20:36.993745Z","_minecraft_date_modified":"2025-03-08T20:37:04.706189Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/skill-slots","_minecraft_icon_attachment_id":0,"_minecraft_imported_at":"2026-06-08T10:54:18+00:00","_minecraft_import_hash":"01604df78d87493d29745c102118d283","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[87,88,97,104,89,873,122,158,98],"mod_loader":[99,106,160,100],"minecraft_version":[56,59,36],"class_list":["post-142189","mod","type-mod","status-publish","hentry","mod_category-adventure","mod_category-equipment","mod_category-fabric","mod_category-forge","mod_category-game-mechanics","mod_category-library","mod_category-magic","mod_category-neoforge","mod_category-quilt","mod_loader-fabric","mod_loader-forge","mod_loader-neoforge","mod_loader-quilt","minecraft_version-1-19-2","minecraft_version-1-20","minecraft_version-1-20-1"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Skill Slots - 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\/skill-slots\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Skill Slots - Minecraft\" \/>\n<meta property=\"og:description\" content=\"Adds player skill slots for item-based skills for mods and modpacks\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/skill-slots\/\" \/>\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=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/skill-slots\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/skill-slots\\\/\",\"name\":\"Skill Slots - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"datePublished\":\"2026-06-08T10:54:18+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/skill-slots\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/skill-slots\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/skill-slots\\\/#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\":\"Skill Slots\"}]},{\"@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":"Skill Slots - 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\/skill-slots\/","og_locale":"en_US","og_type":"article","og_title":"Skill Slots - Minecraft","og_description":"Adds player skill slots for item-based skills for mods and modpacks","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/skill-slots\/","og_site_name":"Minecraft","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/vpesports.com\/minecraft\/mods\/skill-slots\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/skill-slots\/","name":"Skill Slots - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"datePublished":"2026-06-08T10:54:18+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/skill-slots\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/skill-slots\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/skill-slots\/#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":"Skill Slots"}]},{"@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\/142189","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:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=142189"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=142189"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=142189"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=142189"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}