{"id":167173,"date":"2026-06-09T21:48:45","date_gmt":"2026-06-09T18:48:45","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/vitalvials\/"},"modified":"2026-06-09T21:48:45","modified_gmt":"2026-06-09T18:48:45","slug":"vitalvials","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/vitalvials\/","title":{"rendered":"VitalVials"},"content":{"rendered":"<p># VitalVials Plugin<\/p>\n<p>VitalVials is a unique Minecraft plugin that allows players to purchase and manage in-game effects using their health. With a fully customizable configuration, server owners can create a balanced between risk and reward, where players must carefully consider the cost of powerful effects against their own vitality.<\/p>\n<p>## Features<\/p>\n<p>&#8211; **Health-Based Economy**: Players trade their max health \/ health points for powerful effects<br \/>\n&#8211; **Fully Configurable**: Customize every aspect of effects, costs, and mechanics<br \/>\n&#8211; **Dynamic Scoreboard**: Real-time tracking of active effects and remaining duration<br \/>\n&#8211; **Player-Specific Settings**: Each player can customize their scoreboard<br \/>\n&#8211; **Cooldown System**: Prevent effect spamming with configurable cooldowns<br \/>\n&#8211; **Refund System**: Option to refund effects (configurable per effect)<\/p>\n<p>## Installation<\/p>\n<p>1. Download the latest version of VitalVials from the releases page<br \/>\n2. Place the `VitalVials.jar` file in your server&#8217;s `plugins\/` directory<br \/>\n3. Restart your server<br \/>\n4. Configure the plugin to your liking in `plugins\/VitalVials\/config.yml` and `plugins\/VitalVials\/effects.yml` and `plugins\/VitalVials\/activation.yml`<br \/>\n5. Use `\/vv reload` to apply changes without restarting<\/p>\n<p>## Commands<\/p>\n<p>### Main Command<br \/>\n&#8211; `\/vv` or `\/vitalvials` &#8211; Main command for VitalVials<\/p>\n<p>### Subcommands<br \/>\n&#8211; `\/vv reload` &#8211; Reload the plugin configuration<br \/>\n&#8211; `\/vv shop` &#8211; Opens the effect shop<br \/>\n&#8211; `\/vv buyEffect <effect>` &#8211; Buy an effect directly<br \/>\n&#8211; `\/vv viewStatus` &#8211; View your current active effects<br \/>\n&#8211; `\/vv scoreboard <on\/off\/editShort>` &#8211; Toggle or customize your scoreboard<br \/>\n&#8211; `\/vv refundEffect <effect>` &#8211; Refund an effect<br \/>\n&#8211; `\/vv removeData <player\/allPlayer>` &#8211; Remove player data<\/p>\n<p>## Permissions<\/p>\n<p>| Permission        | Description                        | Default |<br \/>\n|&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-|&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;|&#8212;&#8212;&#8212;|<br \/>\n| `vv.admin`        | Full access to all commands        | op      |<br \/>\n| `vv.reload`       | Allows reloading the plugin        | op      |<br \/>\n| `vv.shop`         | Access to the effect shop          | op      |<br \/>\n| `vv.buyEffect`    | Allows buying effects              | op      |<br \/>\n| `vv.viewstatus`   | View own effect status             | op      |<br \/>\n| `vv.scoreboard`   | Access to scoreboard customization | op      |<br \/>\n| `vv.refundEffect` | Refund purchased effects           | op      |<br \/>\n| `vv.removedata`   | Remove player data                 | op      |<\/p>\n<p>## Configuration<\/p>\n<p>VitalVials is highly configurable through the `config.yml`, `effects.yml` and `activation.yml` file. Here are the main sections:<\/p>\n<p>### Main Configuration<\/p>\n<details>\n<summary>Click to expand<\/summary>\n<p>The configuration file (config.yml) allows you to customize several aspects of the plugin:<\/p>\n<p>&#8220;`yaml<br \/>\neffects: effects.yml # Path to the effects.yml file that contains the effects list<br \/>\nactivation: activation.yml # Activation settings<br \/>\nmaxHP: # max HP<br \/>\n  enabled: true # Enable \/ Disable max HP, when enabled players can&#8217;t get more HP when trying to Refund Effect, so player can&#8217;t get more HP that you set<br \/>\n  value: 20 # Max HP (Health Points)<br \/>\nminHP: 2 # Min HP (Health Points) to allow player not buying effect when HP is same or less than this<br \/>\nscoreboard: # scoreboard settings<br \/>\n  defaultShowScoreboard: true # Show scoreboard on right side by default (per player can disable it on their own using command if you give them access)<br \/>\n  periodUpdate: 10 # period to update scoreboard (in seconds)<br \/>\npermissionsAllPlayer:<br \/>\n  reload: false # Allow reload command for all players<br \/>\n  shop: true # Allow shop command for all players<br \/>\n  buyEffect: true # Allow buyEffect command for all players<br \/>\n  viewStatus: true # Allow viewStatus command for all players<br \/>\n  scoreboard: true # Allow scoreboard command for all players<br \/>\n  refundEffect: true # Allow refundEffect command for all players<br \/>\n  removeData: false # Allow removeData command for all players<br \/>\n&#8220;`<br \/>\n<\/details>\n<p>### Effect Configuration<br \/>\nEach effect can be configured with the following options:<br \/>\n&#8211; `enabled`: Enable\/disable the effect<br \/>\n&#8211; `name`: The name of the effect in shop<br \/>\n&#8211; `effect`: The name of the effect to give (default), don&#8217;t change if you don&#8217;t know what it is<br \/>\n&#8211; `lore`: The lore of the effect in shop<br \/>\n&#8211; `maxLevel`: The max level\/amplifier of the effect<br \/>\n&#8211; `particles`: Whether particles will be shown when getting the effect<br \/>\n&#8211; `saveEffectData`: Whether the effect data will be saved to the player data<br \/>\n&#8211; `priceType`: The type of price when buying the effect (MAX_HEALTH to buy using MAX HEALTH player or HEALTH to buy using HEALTH player)<br \/>\n&#8211; `refundPercentage`: The percentage of the HP refundable (calculate from level 1 effect) after buying the effect (-1 to disable refund)<br \/>\n&#8211; `autoActivate`: Whether the effect will be auto activated after buying, if false you need set it in activation config<br \/>\nArray section (`[<level 1>, <level 2>, etc]`):<br \/>\n&#8211; `durationPerUpgrade`: Duration in seconds per upgrade, -1 for infinite (in seconds)<br \/>\n&#8211; `cooldownPerUpgrade`: Cooldown per upgrade (in seconds)<br \/>\n&#8211; `costPerUpgrade`: Health cost to activate per upgrade (Health Points)<\/p>\n<p>### Activation Configuration<br \/>\nEach item can be configured with the following options:<br \/>\n&#8211; `rightClick`: Effects to activate to your own on right click with the item you configure<br \/>\n&#8211; `leftClick`: Effects to activate to your own on left click with the item you configure<br \/>\n&#8211; `YouAreHittingEnemy`: Effects to activate to your enemy when you are hitting an enemy with the item you configure<br \/>\n&#8211; `enemyHitYou`: Effects to activate to your enemy when an enemy hits you with the item you configure<\/p>\n<p>## Effect Customization<\/p>\n<p>Effects are defined in the `effects.yml` of the plugin folder. Example:<\/p>\n<details>\n<summary>Click to expand<\/summary>\n<p>The configuration file (effects.yml) allows you to customize all effects in the plugin:<\/p>\n<p>&#8220;`yaml<br \/>\nspeed: #key of the effect section, you can change it to anything you want, you can also use same effect to another key with different activation config<br \/>\n  enabled: true # enable\/disable the effect<br \/>\n  name: &#8220;\u00a7bSpeed&#8221; # The name of the effect<br \/>\n  effect: &#8220;SPEED&#8221; # Name of the effect to give (default), don&#8217;t change if you don&#8217;t know what it is<br \/>\n  lore: &#8220;Get more speed&#8221; # lore of the effect (Informational only)<br \/>\n  maxLevel: 2 # max amplifier\/level when upgrading the effect<br \/>\n  particles: false # enable\/disable particles when getting effect<br \/>\n  saveEffectData: true # save effect data to the player data (If \u201cfalse\u201d, the effect can only be activated when \u201cautoActivate\u201d is true and can only be used once and player can&#8217;t upgrade it)<br \/>\n  priceType: MAX_HEALTH # the type of price when buying the effect (MAX_HEALTH to buy using MAX HEALTH player or HEALTH to buy using HEALTH player)<br \/>\n  refundPercentage: 50 # the percentage of the HP refundable (calculate from level 1 effect) after buying the effect (-1 to disable refund)<br \/>\n  autoActivate: true # auto activate the effect, if true effect will be auto activated after buying<br \/>\n  # if false you need set it in activation config<br \/>\n  #=====[array section]=====<br \/>\n  # [<first upgrade level>, <second upgrade level>, &#8230;]<br \/>\n  durationPerUpgrade: [-1, -1] # duration of the effect per upgrade, -1 for infinite (in seconds)<br \/>\n  cooldownPerUpgrade: [0, 0] # cooldown when using the effect per upgrade (in seconds)<br \/>\n  costPerUpgrade: [10, 18] # cost when buying the effect per upgrade (Health Points)<br \/>\n&#8220;`<br \/>\n<\/details>\n<p>## Activation Customization<\/p>\n<p>You can customize activation of effects in the plugin by editing the `activation.yml` file.<\/p>\n<details>\n<summary>Click to expand<\/summary>\n<p>The configuration file (activation.yml) allows you to customize activation of effects in the plugin:<\/p>\n<p>&#8220;`yaml<br \/>\nALL_ITEMS: # Effects to activate to your own with all items or no item<br \/>\n  rightClick: [] # Effects to activate to your own on right click with all items or no item<br \/>\n  leftClick: [] # Effects to activate to your own on left click with all items or no item<br \/>\n  YouAreHittingEnemy: [] # Effects to activate when you are hitting an enemy with all items or no item<br \/>\n  enemyHitYou: [poison, wither, darkness] # Effects to activate when an enemy hits you with all items or no item<br \/>\nSWORD: # Item name (all type of swords)<br \/>\n  rightClick: [resistance] # Effects to activate to your own on right click with the item<br \/>\n  leftClick: [] # Effects to activate to your own on left click with the item<br \/>\n  YouAreHittingEnemy: [nausea, weakness, weaving, oozing, infested] # Effects to activate when you are hitting an enemy with the item<br \/>\n  enemyHitYou: [slowness, mining_fatigue] # Effects to activate when an enemy hits you with the item<br \/>\n&#8220;`<br \/>\n<\/details>\n<p>## Scoreboard<\/p>\n<p>The scoreboard can be toggled with `\/vv scoreboard` and customized with these options:<br \/>\n&#8211; Toggle visibility<br \/>\n&#8211; Change display order of effects<\/p>\n<p>## Support<\/p>\n<p>For support, please open an issue on GitHub.<\/p>\n<p>## License<\/p>\n<p>This project is licensed under the MIT License &#8211; see the LICENSE file for details.<\/p>\n<p>&#8212;<\/p>\n<p>Crafted by b4n9z<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A simple plugin that allows you to buy effect using your health.<\/p>\n","protected":false},"featured_media":167174,"template":"","meta":{"_minecraft_slug":"vitalvials","_minecraft_project_id":"TYvJp17D","_minecraft_author":"b4n9z","_minecraft_license":"MIT","_minecraft_downloads":33,"_minecraft_follows":1,"_minecraft_client_side":"unsupported","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"vitalvials.zip","_minecraft_size_bytes":107470,"_minecraft_version_count":1,"_minecraft_updated_at":"2026-05-15T21:59:42.186927Z","_minecraft_date_created":"2025-10-01T03:55:40.678183Z","_minecraft_date_modified":"2025-09-30T12:14:53.013204Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/vitalvials","_minecraft_icon_attachment_id":167174,"_minecraft_imported_at":"2026-06-09T18:48:45+00:00","_minecraft_import_hash":"d6caa77f8091d85783c369d4a7c95687","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[124,844,89,122,127,129,92],"mod_loader":[130,132,134],"minecraft_version":[62,37,73,74,38,78,79,80],"class_list":["post-167173","mod","type-mod","status-publish","has-post-thumbnail","hentry","mod_category-bukkit","mod_category-economy","mod_category-game-mechanics","mod_category-magic","mod_category-paper","mod_category-spigot","mod_category-utility","mod_loader-bukkit","mod_loader-paper","mod_loader-spigot","minecraft_version-1-21","minecraft_version-1-21-1","minecraft_version-1-21-2","minecraft_version-1-21-3","minecraft_version-1-21-4","minecraft_version-1-21-5","minecraft_version-1-21-6","minecraft_version-1-21-7"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>VitalVials - 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\/vitalvials\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"VitalVials - Minecraft\" \/>\n<meta property=\"og:description\" content=\"A simple plugin that allows you to buy effect using your health.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/vitalvials\/\" \/>\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=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/vitalvials\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/vitalvials\\\/\",\"name\":\"VitalVials - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/vitalvials\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/vitalvials\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/vitalvials-icon-afe1053bf9de5de198c26162a3f7fd8931d6c9f4_96.webp\",\"datePublished\":\"2026-06-09T18:48:45+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/vitalvials\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/vitalvials\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/vitalvials\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/vitalvials-icon-afe1053bf9de5de198c26162a3f7fd8931d6c9f4_96.webp\",\"contentUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/vitalvials-icon-afe1053bf9de5de198c26162a3f7fd8931d6c9f4_96.webp\",\"width\":96,\"height\":96},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/vitalvials\\\/#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\":\"VitalVials\"}]},{\"@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":"VitalVials - 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\/vitalvials\/","og_locale":"en_US","og_type":"article","og_title":"VitalVials - Minecraft","og_description":"A simple plugin that allows you to buy effect using your health.","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/vitalvials\/","og_site_name":"Minecraft","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/vpesports.com\/minecraft\/mods\/vitalvials\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/vitalvials\/","name":"VitalVials - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/vitalvials\/#primaryimage"},"image":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/vitalvials\/#primaryimage"},"thumbnailUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/vitalvials-icon-afe1053bf9de5de198c26162a3f7fd8931d6c9f4_96.webp","datePublished":"2026-06-09T18:48:45+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/vitalvials\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/vitalvials\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vpesports.com\/minecraft\/mods\/vitalvials\/#primaryimage","url":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/vitalvials-icon-afe1053bf9de5de198c26162a3f7fd8931d6c9f4_96.webp","contentUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/vitalvials-icon-afe1053bf9de5de198c26162a3f7fd8931d6c9f4_96.webp","width":96,"height":96},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/vitalvials\/#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":"VitalVials"}]},{"@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\/167173","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\/167174"}],"wp:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=167173"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=167173"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=167173"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=167173"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}