InsaneHearts ✅ [Compatibility with ItemsAdder and Oraxen!]⭐ Auction System ⚡ Customizable events icon

InsaneHearts ✅ [Compatibility with ItemsAdder and Oraxen!]⭐ Auction System ⚡ Customizable events -----

Vault ✅ Auction System ✅ Custom Recipes ✅ Fully configurable ✅ New items ✅ Modifies the base hearts



Transform your server experience with a thrilling heart trading and auction system! Looking for a plugin that combines economy, competition, and customization?

[​IMG]

InsaneHealth is the perfect solution for any server, allowing you to add a dynamic system where players can buy, sell, and auction hearts. With an intuitive interface and fully configurable options, this plugin will take your community's interaction to the next level.

[​IMG]

[​IMG]


Automatic Heart Auctions
Let the server automatically start periodic heart auctions where players compete to win hearts using XP, money, or tokens.

AUCTION ITEM
[​IMG]

Customizable events
Events have been added to improve the player's experience; events such as
PLAYER_HUNT: the server will search for a player either randomly or by their number of hearts for players to kill.
PLAYER_DEATHS: the player with the most kills in a period of time will receive rewards.
PLAYER_KILLS: the player who kills the most players in a period of time will receive rewards.


Configurable Economy
Heart prices automatically adjust based on the number of hearts already purchased, ensuring a perfect balance for both small and large servers!

Heart Trading Options:
Players can:
Buy: Purchase hearts using XP, money, or tokens with a dynamic pricing system.
Sell: Recover resources by selling extra hearts.
Convert: Transform hearts into special items for trading or use.

Intuitive GUI System:
All major commands and actions are backed by an easy-to-use graphical interface. (example)

Fully Configurable Events
Customize auction intervals, starting prices, minimum bid increments, and much more.

Real-Time Notifications
Notify all players about active auctions, winners, and top bids in real-time.

Custom Recipes

You can create unique recipes and define if you want them to be recipes for hearts!
Code (YAML):
heart_recipe:
  enabled
: true
  shape
:
 - ' A '
  - ABA
  - ' A '
  ingredients
:
    A
:
      material
: GOLDEN_APPLE
    B
: # ia:fragment_heart | or:fragment_heart
      material
: RED_DYE
      name
: '&8&l< &c&nʜᴇᴀʀᴛ ꜰʀᴀɢᴍᴇɴᴛ ()&r &8&l>'
      lore
:
     - '&8&l» [ -----------------&8&l ]«'
      - '&f'
      - '&7This item is used to craft a heart.'
      - '&f'
      - '&9&l&nᴄʀᴀꜰᴛᴀʙʟᴇ ɪᴛᴇᴍ'
      - '&f&lᴏᴡɴᴇʀ
: &c%player_name%'
      - '&f'
  item
:
    consumable-heart
: true
    id
:
      # "ia:heart_insanehealth" # ia = ItemsAdder | heart_insanehealth = ID of the item
      # id: "or:heart_insanehealth" # or = Oraxen | heart_insanehealth = ID of the item
      material
: RED_DYE
      name
: '&8&l< &c&nʜᴇᴀʀᴛ ()&r &8&l>'
      lore
:
     - '&8&l» [ -----------------&8&l ]«'
      - '&f'
      - '&fRight click to redeem a heart.'
      - '&fRight click + shift to redeem all the hearts.'
      - '&f'
      - '&9&l&nᴄʀᴀꜰᴛᴀʙʟᴇ ɪᴛᴇᴍ'
      - '&f'
      - '&f&lᴏᴡɴᴇʀ
: &c%player_name%'
      - '&f'
      custom
: 1 # 1 is the custom model data
fragment_heart
:
  enabled
: true
  shape
:
 - CAC
  - ABA
  - CAC
  ingredients
:
    A
:
      material
: APPLE
    B
: # ia:fragment_heart | or:fragment_heart
      material
: RED_DYE
    C
:
      material
: GOLD_BLOCK
  item
:
    consumable-heart
: false
    id
:
      material
: RED_DYE
      name
: '&8&l< &c&nʜᴇᴀʀᴛ ꜰʀᴀɢᴍᴇɴᴛ ()&r &8&l>'
      lore
:
     - '&8&l» [ -----------------&8&l ]«'
      - '&f'
      - '&7This item is used to craft a heart.'
      - '&f'
      - '&9&l&nᴄʀᴀꜰᴛᴀʙʟᴇ ɪᴛᴇᴍ'
      - '&f&lᴏᴡɴᴇʀ
: &c%player_name%'
      - '&f'
 
ItemsAdder or Oraxen items!
You will always be able to use these plugins for the items you want at any time, just define something like “or:<id_item>” or “ia:<id_item>” in the “id” section of the item configuration.

id: "ia:hearts_server"
Code (YAML):
item:
      id
:
        # "ia:heart_insanehealth" # ia = ItemsAdder | heart_insanehealth = ID of the item
        # id: "or:heart_insanehealth" # or = Oraxen | heart_insanehealth = ID of the item
        material
: RED_DYE
        name
: '&8&l» &c&nHEART (s )&r &8&l«'
        lore
:
       - '&f'
        - '&fRight click to redeem a heart.'
        - '&fRight click + shift to redeem all the hearts.'
        - '&f'
        - '&f&lOWNER
: &c%player_name%'
        - '&f'
        custom
: 1 # 1 is the custom model data



[​IMG]

Commands
/ih help - Show this help menu.
/ih reload - Reload the plugin.
/heart buy - Buy a heart.
/heart change - Bring your hearts to your hotbar.
/heart sell - Sell your hearts.
/heart economy - Change the way you buy or sell hearts.
/heart info - Show your hearts.
/heart info <player> - Show info about player.
/heart set <player> <amount> - Set hearts for player.
/heart add <player> <amount> - Add hearts for player.
/heart remove <player> <amount> - Remove hearts for player.
/heart reset <player> - Reset hearts for player.
/heart give <player> <amount> - Add item hearts for player.
/heart auction <player> - Start a bid for heart.
/tokens give <player> <amount> - Add tokens for player.
/tokens take <player> <amount> - Take tokens for player.
/tokens get [player] - Get tokens for player.
/tokens set <player> <amount> - Set tokens for player.

Permissions
insane.heart.buy
insane.heart.sell
insane.heart.change
insane.heart.info
insane.heart.set
insane.heart.add
insane.heart.give
insane.heart.reset
insane.heart.remove
insane.heart.economy
insane.heart.auction

insane.admin.reload
insane.tokens.get
insane.tokens.set
insane.tokens.give
insane.tokens.take

Variables
%insanehealth_hearts% Player's hearts
%insanehealth_max_hearts% Player's maximum hearts
%insanehealth_min_hearts% Player's minimum hearts
%insanehealth_default_hearts% Player's starting hearts
%insanehealth_hearts_bought% Hearts bought by the player
%insanehealth_economy_option% Type of economy for buying and selling hearts
%insanehealth_economy_option_auction% Type of economy used for auction payments
%insanehealth_auction_cooldown% Auction cooldown in seconds
%insanehealth_auction_cooldown_format%
%insanehealth_auction_best_bid_player% Best player in the auction
%insanehealth_auction_best_bid% Highest bid in the auction
%insanehealth_auction_bid% Player's bid
%insanehealth_auction_time% Default auction time
%insanehealth_auction_time_format%
%insanehealth_tokens%
Player's tokens
%insanehealth_max_tokens% Player's maximum tokens
%insanehealth_min_tokens% Player's minimum tokens
%insanehealth_next_price_heart% Next heart purchase price
%insanehealth_next_price_heart:<amount>% Next price for multiple hearts
%insanehealth_next_sell_heart% Next selling price of the next heart to sell
%insanehealth_next_sell_heart:<amount>% Next selling price of the following hearts to sell

[​IMG]


Installation and Setup

Download the .jar file for the plugin.
Place the file in your server’s /plugins folder.
Restart your server to generate the configuration files.
Edit the config.yml file to fit your server’s needs.
Restart the server or reload plugin with /ih reload.


Dependencies
This plugin uses PlaceholderAPI as a mandatory dependency but also has some optional dependencies:
ItemsAdder
Oraxen


Economy Integration
Full support for Vault to use your server’s currency.

Why Choose InsaneHealth?
User-Friendly: Clear interfaces for both admins and players.
Highly Customizable: Configure prices, intervals, limits, and more to match your server’s needs.
Support: Have questions or need help? We’ve got you covered at discord (bixgamer707)
Resource Information
Author:
----------
Total Downloads: 3
First Release: Feb 3, 2025
Last Update: Apr 6, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings