PerfInvest - GUI with passive income v1.0.6

Vault-backed invest GUI with passive income, tiers, tax, SQLite/MySQL, and Folia.
  • Bildschirmfoto 2026-04-16 um 15.53.49.png
  • Bildschirmfoto 2026-04-16 um 15.53.57.png
  • Bildschirmfoto 2026-04-16 um 15.54.00.png
  • Bildschirmfoto 2026-04-16 um 15.54.12.png
  • Bildschirmfoto 2026-04-16 um 15.54.15.png
  • Bildschirmfoto 2026-04-16 um 15.54.18.png
  • Bildschirmfoto 2026-04-16 um 15.54.21.png
  • Bildschirmfoto 2026-04-16 um 15.54.31.png
  • Bildschirmfoto 2026-04-16 um 15.54.50.png
  • Bildschirmfoto 2026-04-16 um 15.53.49.png
  • Bildschirmfoto 2026-04-16 um 15.53.57.png
  • Bildschirmfoto 2026-04-16 um 15.54.00.png
  • Bildschirmfoto 2026-04-16 um 15.54.12.png
  • Bildschirmfoto 2026-04-16 um 15.54.15.png
  • Bildschirmfoto 2026-04-16 um 15.54.18.png
  • Bildschirmfoto 2026-04-16 um 15.54.21.png
  • Bildschirmfoto 2026-04-16 um 15.54.31.png
  • Bildschirmfoto 2026-04-16 um 15.54.50.png
PerfInvest.svg
PerfInvest

Vault-backed investments: open a configurable menu to add principal (GUI, sign, or chat), earn per-second income, collect or auto-collect, withdraw principal with a refund share, optional tier rates and income tax. Paper and Folia 1.21 - 26.x

Support

Report bugs and get support here: https://discord.gg/VvM6k2eBDa

Features
Folia support – Player-bound work uses the entity scheduler; region work for sign restore uses the region scheduler where needed.
Vault economy – Deposits and withdrawals use the registered Vault economy provider.
MiniMessage – Player messages from messages.yml; GUI titles and item text from gui/invest-gui.yml.
Commands and GUI/invest opens the menu; optional typed amount on /invest skips straight to the confirm screen when valid. Main menu supports add-investment flow (sign or chat), withdraw confirmation, collect, and auto-collect toggle with on/off materials.
Passive income – Configurable income basis and rate per second, ticker interval, and global max invested; optional tier table overrides basis and rate by invested thresholds.
Withdraw rules – Refund percent of principal; reinvest cooldown after principal withdraw; pending accrued income remains until collected.
Offline accrual – Optional accrual while offline with a max window and optional daily or weekly net pay caps.
Optional tax – Percent of gross accrual before net is stored or auto-paid; tax portion can deposit to a configured player UUID.
Sign and chat input – Optional temporary sign editor and timed chat prompts for amounts; invest-sign template lines filter parsed input.
Abbreviated amounts – Optional suffix multipliers (e.g. 10k, 2.5M) when abbreviations are enabled.
Safety – GUI click debounce, invest and collect intervals, optional max single transaction, and sanity handling for abnormal amounts.
Admin – Reload (config, messages, GUI file, DB handoff, ticker), help, async stats from the database, and profile reset for a player.

Placeholders
%perfinvest_invested% – Vault-formatted principal invested (cached profile; 0 if not loaded).
%perfinvest_accrued% – Vault-formatted pending income (cached profile; 0 if not loaded).
%perfinvest_income_per_second% – Alias: %perfinvest_income_per_sec%. Vault-formatted modeled income per second for current invested amount.
%perfinvest_autocollect% – Alias: %perfinvest_auto_collect%. true or false from cached profile.
%perfinvest_cooldown_seconds% – Alias: %perfinvest_reinvest_cooldown_seconds%. Seconds remaining on reinvest cooldown after last principal withdraw.

Commands
/invest – Open the investment menu (perfinvest.use)
/invest (amount) – Parse (amount) as a number or abbreviated value and open the confirm investment screen (perfinvest.use)
/investment – Same as /invest (perfinvest.use)
/perfinvest reload – Reload configuration and related resources (perfinvest.admin)
/perfinvest help – Show admin command usage (perfinvest.admin)
/perfinvest stats (player) – Load and display stored investment stats for a player (perfinvest.admin)
/perfinvest reset (player) – Clear saved investment data for a player (perfinvest.admin)

Database
• SQLite
• MySQL
Buy a license now
$4.99
EULA
Standard EULA
Use on any projects you own with attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Support duration
Lifetime
Share and earn
Refer this resource and earn a 20% commission.
989 Views
2 Purchases
58 Downloads
Apr 16, 2026 Published
Jun 20, 2026 Updated
Not yet rated
214.3 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. No
AI Content Disclosure
banner, logo, description
AI use in product
No
Type
  1. Economy
  1. Social
  1. Reward
Game mode
  1. Survival
  1. Lifesteal
  1. Donut-like
Supported software
  1. Paper
  1. Folia
Supported versions
  1. 26.1
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
Supported languages
  1. English
Creator
Owner
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link.
Recommended for you
High performance RTP, RTPQueue and RTPZone plugin. Folia-ready.
5.00 star(s) 6 ratings
11 purchases
tags plugin with Shop GUI, categories, vouchers
5.00 star(s) 1 ratings
11 purchases
Mines plugin with GUI, Vault/PlayerPoints/ExcellentEconomy, tax, ban system
5.00 star(s) 4 ratings
11 purchases
Playtime-based level system with rewards (money, XP, crates). GUI, PlaceholderAPI, Folia support.
5.00 star(s) 3 ratings
8 purchases
item signing plugin. Add custom lore with hex colors, MC color codes, and MiniMessage formatting.
Not yet rated
0 purchases
Share and earn
Refer this resource and earn a 20% commission.
989 Views
2 Purchases
58 Downloads
Apr 16, 2026 Published
Jun 20, 2026 Updated
Not yet rated
214.3 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. No
AI Content Disclosure
banner, logo, description
AI use in product
No
Type
  1. Economy
  1. Social
  1. Reward
Game mode
  1. Survival
  1. Lifesteal
  1. Donut-like
Supported software
  1. Paper
  1. Folia
Supported versions
  1. 26.1
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
Supported languages
  1. English
Creator
Owner
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link.
Recommended for you
High performance RTP, RTPQueue and RTPZone plugin. Folia-ready.
5.00 star(s) 6 ratings
11 purchases
tags plugin with Shop GUI, categories, vouchers
5.00 star(s) 1 ratings
11 purchases
Mines plugin with GUI, Vault/PlayerPoints/ExcellentEconomy, tax, ban system
5.00 star(s) 4 ratings
11 purchases
Playtime-based level system with rewards (money, XP, crates). GUI, PlaceholderAPI, Folia support.
5.00 star(s) 3 ratings
8 purchases
item signing plugin. Add custom lore with hex colors, MC color codes, and MiniMessage formatting.
Not yet rated
0 purchases
Top