⚡ ItemFlip
ItemFlip — two players wager any items they want, both ready up, and a fully animated
50/50 flip decides who takes everything. No currency required, no setup headaches. Just drop the jar in and players can start flipping.
How It Works
-
A player runs
/itemflip to open the lobby and browse all open flips.
-
They click
Create New Flip, which opens a
split-chest GUI — they drag any items they want to wager onto their side.
-
Another player joins from the lobby and fills their own side.
-
Both players hit
Ready → a
3-second countdown → a spinning, sound-driven
flip animation.
-
The winner is revealed and
takes all items from both sides. Results display for a few seconds, then auto-close.
✨ Features
-
Split-chest GUI — clean 54-slot staging interface with creator and joiner sides, divider styling, and a live lobby of open flips.
-
️ Animated flips — configurable spin length and speed, ramping pitch, glowing winner highlight, and a polished result screen.
-
️ Built-in safeguards — item blacklist, per-material stack limits, minimum-wager requirement, world whitelist, and anti-dupe verification at flip start.
-
⏱️ Cooldowns & auto-expiry — stop flip spam and automatically cancel open flips nobody joins.
-
Player stats — track wins and losses per player with /itemflip stats [player].
-
Broadcasts & logging — announce results server-wide, log to console, and optionally write every flip to a file.
-
Disconnect handling — if a player logs off mid-flip, the session is cancelled and items are safely returned.
-
Fully configurable — every GUI title, button, material, sound, and message is editable in config.yml with full color-code support.
Commands
Command
Description
/itemflip Open the flip lobby
/itemflip stats [player] View win/loss stats
/itemflip cancel Cancel your open flip (items returned)
/itemflip reload Reload the config
(admin)
/itemflip resetstats <player> Reset a player's stats
(admin)
Aliases: /iflip, /if
Permissions
Permission
Default
Description
itemflip.use true Use /itemflip
itemflip.admin op Admin commands
itemflip.bypass.cooldown op Skip the flip cooldown
Installation
-
Download the latest ItemFlip.jar.
-
Drop it into your server's plugins/ folder.
-
Restart the server.
-
Edit plugins/ItemFlip/config.yml to taste and run /itemflip reload.
Requirements: Spigot or Paper
1.20.x, Java
17. No external dependencies.
Enjoy ItemFlip? Leave a ⭐⭐⭐⭐⭐ review and report any issues in the Discussion tab.