Transform your server experience with a thrilling heart trading and auction system! Looking for a plugin that combines economy, competition, and customization?
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.
Automatic Heart Auctions
Let the server automatically start periodic heart auctions where players compete to win hearts using XP, money, or tokens.
AUCTION ITEM
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
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.
%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
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)