* This mod identifies as a **Client Side-only** mod
* This means it **will not run** on the Server’s side.
* Fabric and Quilt mod loaders will simply ignore the
mod, while other mod loaders may crash.
* Some versions of the mod for Minecraft 1.14.x and above require
the Fabric API
and the Fabric mod loader
* Some versions of the mod for Minecraft 1.13.x require
the Rift API
and the Rift mod loader
* Some versions of the mod for Minecraft 1.1.0 and below
require Risugami’s ModLoader
## Features
This library mod offers various API utilities that have been developed over the years,
initially part of CraftPresence,
that have been designed to work on over 50 versions of Minecraft, from the earliest Alphas to the latest Releases.
These APIs range from utilities that can help with Rendering/UI design, Update Checker and Translation ease-of-access,
as well as the APIs provided through the sibling-project, UniCore
## Disclaimers & Additional Info
### Minecraft Issues + Additional Build Info
Despite best efforts, issues can occur due to the state of the Minecraft Codebase.
These issues can hinder certain portions of the backend in addition to cause certain parts of the mod to not work.
With this in mind, please note the following:
* **Minecraft 1.16 and above**
* As more parts of the game become data-driven, some modded data is no longer able to be automatically retrieved
without first being in the world.
* **Minecraft 1.15 and below**
* `MC-112292`: When interacting with the `RenderUtils#drawItemStack` method, used in the v2 Item Renderer, blocks
using certain renderers may fail to display properly.
* Additionally, on 1.15.x exclusively, z-level issues may occur on Screens using this method
* **Miscellaneous Issues**
* Due to obfuscation issues in earlier versions of Minecraft, incorrect data may appear when using certain parts of
the mod.
Additionally, some settings or API calls may perform differently under certain MC versions.
### Support
Need some assistance with one of my mods or wish to provide feedback?
UnifiedMetrics is a fully-featured free and open-source metrics collection plugin for Minecraft servers. This project is
licensed under [GNU LGPLv3](COPYING.LESSER).

*Dashboard included out-of-box!*
Click here for live preview!
## Features
– **Platform-agnostic & compatible with popular platforms**. Get the same metrics and features on any supported
platform.
– **Monitor your server in real-time** with Prometheus/InfluxDB and provided Grafana dashboards.
– **High performance** metric collection. Low to none performance impact on the server’s performance.
– **Free and open-source**. The code is free and open for anyone to audit and contribute to.
Read the wiki for instructions on how to get started.
## Metrics
Table of metrics (click to show)
| Collector | Description | Platform | Default |
| ————- | ———————————————– | ——————- | ——- |
| systemGc | Garbage collection duration and freed bytes | All | true |
| systemMemory | Memory used, committed, max and init | All | true |
| systemProcess | CPU load, seconds, and process start time | All | true |
| systemThread | Current, daemon, started, and peak thread count | All | true |
| events | Login, join, quit, chat, and ping event counter | All | true |
| server | Plugins count and player counts | All | true |
| tick | Tick duration histogram | Bukkit, Minestom | true |
| world | World entities, players, and chunks count | Bukkit, Minestom | true |
## Special Thanks
Bloom Host has kindly provided UnifiedMetrics with development servers.
Bloom has server splitting built-in, which makes it extremely easy to build your monitoring stack. Get high performance
servers at Bloom by using this link.
YourKit supports open source projects with innovative and intelligent tools for monitoring and profiling Java and .NET
applications. YourKit is the creator of YourKit Java Profiler,
YourKit .NET Profiler,
and YourKit YouMonitor.

## Building from source
Instructions (click to show)
**Requirements:**
– JDK 8+ (16+ for Fabric, 17+ for Minestom)
– Git (Optional)
To build UnifiedMetrics, you need to obtain the source code first. You can download the source from GitHub or use the
Git CLI.
“`bash
$ git clone https://github.com/Cubxity/UnifiedMetrics && cd UnifiedMetrics
“`
Open a terminal in the cloned directory and run the following command. The following command will build all subprojects.
“`bash
$ ./gradlew assemble -x signArchives
“`
> `-x signArchives` is required to skip signing, unless you have signing set up
To build a specific subproject, you can prefix it with the subproject path. For example:
Simple plugin to randomize player spawn point. Suitable for Normal Survival as well as Hardcore/Anarchy server!
**Installation:**
Download the jar and put it in your plugins folder.
**Features:**
* Spawn player randomly.
* You can limit the random coordinates.
* You can set when the player should be spawned randomly:
*-* Don’t respawn randomly if they have a bed/anchor.
*-* Respawn randomly only on new player/first-join.
*-* Respawn randomly on join.
* Global and per-world configuration.
* World blacklist.
* Spawn block blacklist.
/unexpectedspawn randomtp – Performs the random teleport
Alias: /uns rtp
Permission: unexpectedspawn.use.randomtp
**Permissions:**
– “unexpectedspawn.use“
*(Allows user to do /uns to view plugin info)*
Default : OP
– “unexpectedspawn.use.reload“
*(Allows user to do /uns reload)*
Default : OP
– “unexpectedspawn.use.randomtp“
*(Allows user to do /uns randomtp|rtp )*
Default : OP
– “unexpectedspawn.notify“
*(Notifies user about their death location)*
Default : OP
– “unexpectedspawn.bypass“
*(Bypasses the random respawn or random join checks. Uses vanilla method)*
Default : OP
**Configurations:**
Settings are easy, check out the *config.yml* in *plugins/UnexpectedSpawn* folder.
global:
# Random respawn area for global settings.
x-max: 399
x-min: -399
z-max: 399
z-min: -399
# Fail radius expansion if normal x and z area failed to obtain suitable block or location
fail-radius: 500
# Sets the global respawn world unless set in custom config worlds.
respawn-world: ‘world’
# Do you want to have random respawn than normal world respawn? By default it is enabled in all worlds. If you want to
# disable it in specific world, then add that world name in below ‘blacklisted-worlds’.
random-respawn:
# Do you want to have random respawn after user dies? If set to false then user will respawn in world spawnpoint.
# or bed/respawn anchor spawnpoint.
on-death: true
# Checks if bed respawn is taken priority. If set to false then it will force user to random respawn
# even if they have bed respawn point when they die.
bed-respawn-enabled: true
# Do you want to have random spawn when user joins for first time to prevent grief in spawn chunks? If set to false
# then user will spawn in default world spawnpoint.
on-first-join: false
# Enable this if you want to have random respawn each time user joins the server. It’s best for Anarchy type server.
always-on-join: false
# Invert the blacklist to whitelist
invert-block-blacklist: false
# Specify any block where you don’t want user to be teleported. You don’t them to drown in lava/water or land on
# someone else campfire, no?
spawn-block-blacklist:
– LAVA
– WATER
– CACTUS
– FIRE
– MAGMA_BLOCK
– SWEET_BERRY_BUSH
– CAMPFIRE
# If no worlds are specified, it will use global/default variables. Default Config (worlds: [])
# If you have added any world below, it will override the global settings.
# If it got missing parameters that is in global settings like “spawn-block-blacklist”
# but not in worlds world parameters then it will use global parameters.
# All the features are same as global ones.
# Please change “survival” to the name of your world and remove [] if you want to add worlds.
# If you have any worlds here , then it will be excluded from having random spawn
# Even if you have set custom settings in above settings and you add that world to
# blacklist, it will be excluded. Default :[]
blacklisted-worlds: []
# – bedwars
# – creative
debug : false
“`
**Contact:**
Suggestions? Bug? Or just need help?
Use the discussion thread or GitHub Issues or join the Discord Server.
Undertale 2 Effect Sprites (*AND SPELL ICONS!)
Ever gotten tired of how Minecraft status effect icons look? No? Too bad.
This resource pack replaces THOUSANDS of effect icons with sprites from hit 2021 sequel UNDERTALE 2 – REVENGE OF THE ROBOTS!
(also featuring sprites from undertale yellow 2, an in-developement fan sequel to the fangame undertale yellow!)
# ALSO HAS FULL SUPPORT FOR IRON’S SPELLS & SPELLBOOK SPELL ICONS! (+ SOME ADDONS!) #
## PLAY UNDERTALE 2! ##
UNDERTALE 2 – REVENGE OF THE ROBOTS
## ALSO PLAY UNDERTALE YELLOW 2’S DEMO! ##
UNDERTALE YELLOW 2
## ALSO ALSO PLAY SORRYPONIKO’S OTHER GAME, GIMMIKO!!! (COMING SOON!!!) ##
GIMMIKO
## USE MOREMCMETA, OPTIGUI OR ANIMATICA TO EXPERIENCE THE FULL CAPABILITIES OF THIS PACK! (NOT REQUIRED, BUT RECOMMENDED!) ##
MoreMcmeta
Animatica
OptiGUI
## SUPPORTS OVER 180 MODS! ##
From Ars Nouveau to Farmer’s Delight, this pack’s got you covered! Here’s a full list of mods:
– The Aether
– The Aether: Redux
– Alex’s Caves
– Alex’s Caves Exemplified
– Alex’s Caves: Stuff & Torpedoes
– Alex’s Herps
– Alex’s Mobs
– Alex’s Mobs Interaction
– Alshanex’s Familiars
– Apotheotic Additions
– Apothic Attributes
– ArPhEx/Arthropod Phobia Expansions + Horror Bosses (Spiders, Arachnophobia)
– Aquamirae
– Aquamirae Delight
– Archers (RPG Series)
– Archery Expansion
– Ars Additions
– Ars Elemental
– Ars Nouveau
– Ars Scalaes
– Ars Delight
– Atmospheric
– Autumnity
– Better Beacons
– Better End
– Biome Makeover
– Born in Chaos
– Botania
– Box of Horrors
– Blue Skies
– BrassAmber Battle Towers
– Brewin’ and Chewin’
– The Bumblezone
– Buzzier Bees
– CAS’ Extra Potions
– Casualness Delight
– Cataclysm
– Caverns & Chasms
– CoFH Core
– Cold Sweat
– Compat Delight
– Confluence: Otherworld
– Contagion – A Zombie Infection Mod
– Cracker’s Wither Storm Mod
– Create: Confectionery
– Create: Crafts & Additions
– Create: Estrogen
– Create: Testosterone
– Creeping Woods
– Deep Aether
– Deeper and Darker
– Destroy (Create Addon)
– Doom & Gloom
– Dungeons Content
– Dungeons Delight
– Dungeons Mobs Port
– Eidolon
– Ender’s Delight
– Enderscape
– Ender Sins (Sons of Sins/Unusual End Addon)
– Enemy Expansion
– Environmental
– Epic Fight Mod
– EvilCraft
– Farmer’s Delight
– Farmer’s Respite
– Fazcraft
– First Aid
– Five Nights at Freddy’s: Management Wanted
– The Five Nights at Freddy’s/FNAF Mod
– The Flesh that Hates
– Forbidden Arcanus
– Fruits Delight
– Frycook Delight
– Friends & Foes
– Fungal Infection: Spore
– Galosphere
– GTBC’s Spellbooks – Iron’s Spells Addon
– Gigeresque
– Guns Without Roses
– The Hordes
– Hotdog Delight
– Ice & Fire Delight
– Illage and Spell-age: Iron’s Spells Addon
– Illage and Spillage
– Illage and Spillage: Respillaged
– Iron’s Spells ‘n Spellbooks
– Immersive Engineering
– Infernal Expansion
– Integrated Simply Swords
– I Wanna Skate
– Jujutsu Craft (Sorcery Fight)
– Just Enough Effect Descriptions (JEED)
– Jaden’s Nether Expansion
– KuroLIB
– Legendary Monsters
– [Let’s Do (Legacy)] Bakery
– [Let’s Do] Brewery
– [Let’s Do] Farm & Charm
– [Let’s Do] Meadow
– [Let’s Do] Nether Vinery
– [Let’s Do] Vinery
– Library Ferret
– Lycanites Mobs
– Lucky TNT Mod (Too Much TNT)
– Marvelous Menagerie
– MC Dungeons Artifacts
– Minecraft (up to 1.21.8!)
– Minestuck
– Mobs of Sins: Alex’s Mobs Integration
– Moderately Enough Effect Descriptions (MEED)
– Modular Golems
– Monsters & Girls
– Mowzie’s Mobs
– MrCrayfish’s Gun Mod
– Mutants Buff
– Mutant Monsters
– My Nether’s Delight
– Neapolitan
– Nirvana
– Obscure API
– The One Who Watches
– Oreganized
– Paladins & Priests (RPG Series)
– Parcool!
– Pixelmon
– Potion of Bees
– Potion+
– Prion Infection: Whispers From Within
– Projectile Damage Attribute
– Quark
– RangedWeaponAPI
– Rats
– Relics
– Reliquary Reincarnations
– Rogues & Warriors (RPG Series)
– RunicLib
– Savage & Ravage
– Scape and Run: Parasites
– SCORCHED GUNS 2
– SCP: Overtime
– SimpleDifficulty
– Simply More
– Simply Swords
– Sleep Tight
– Sleepy Hollows
– SoniCraft
– SoniCraft: Demons
– Sons Of Sins
– Species
– Spell Power Attributes
– Smelting Villagers
– Stalwart Dungeons
– Supplementaries
– Survival Instinct
– Sussare Cibum
– Terra Curio
– Tide’s Delight
– Tinker’s Construct
– Tiny Foes
– TipsyLib
– Too Many Bows
– Tough as Nails
– T.O Magic ‘n Extras – Iron’s Spells Addon
– Trials Chambers [1.20.1 Backport]
– The Twilight Forest
– Twilight’s Flavors & Delight
– THE UNDEAD REVAMPED
– Unusual End
– Unusual Prehistory
– Upgrade Aquatic
– Vampirism
– Vanilla Degus
– Via Romana
– Vintage Delight
– Voidscape
– Wandering Bags
– Wilder Wild
– Wizards (RPG Series)
– Xaero’s Minimap
– Xaero’s World Map
– Xtra Arrows
## WANT MORE MODS? IS ONE OF THESE OUTDATED? ASK ME! ##
It shouldn’t be too hard to track me down, my username is the same everywhere lol
## HAQ! (HYPOTHETICALLY ASKED QUESTIONS) ##
Q: *These sprites aren’t accurate to **X**’s source material!*
A: Some of these mods are based off of properties i’ve yet to watch/read/play, so apologies if some of the effects are innacurate (primarily with Jujutsu Craft.)
Q: *Some of these sprites aren’t accurate to the effects they represent!*
A: I don’t really have the time or motivation to play through each individual mod listed here, so some of these (albeit few) are moreso based off of descriptions found on wikis, or their names.
Q: *Do I have to install ALL of the mods in order to use this resource pack?*
A: Not at all! Heck, this pack will work even if you have no mods! (DISCLAIMER: I DO NOT RECCOMEND USING ALL OF THESE MODS AT ONCE! IT WILL (MOST LIKELY) BREAK YOUR GAME, OR AT THE VERY LEAST LAG A LOT!!)
Q: *Some sprites look all squished & weird!*
A: Some of the effects have animated sprites, which requires you to install a mod that allows you to animate UI elements (Optifine, OptiGUI, MoreMcmeta, Animatica, ect.) Unfortunately, this means if you don’t install one of these mods, those sprites are just stuck like that.
Q: *Okay, but what if i’m playing multiplayer? I don’t wanna install a mod that changes the game just to enjoy goofy pictures.*
A: Optifine, Optigui, Moremcmeta and Animatica are all client side, so it shouldn’t really affect your experience.
Q: *Is this for Fabric or Forge?*
A: Both. It should work for Quilt, NeoForge and Vanilla as well.
Q: *Does this work in older versions than 1.20.1?*
A: Probably. I didn’t go through every single mod and check it in every different minecraft version. At least 3 of the supported mods aren’t avaliable for modern minecraft versions, but that doesn’t really cause any problems.
Q: *Does this work in the latest updates?*
A: It seems so, even though I swear I heard somewhere that they were changing where effect sprites were stored in one of the new updates. Unfortunately, the latest Minecraft versions lack most major content mods, but the pack should still work regardless.
Q: *Can I use some of these for something I’m creating?*
A: I don’t really have the authority to allow things like that. You’d probably have to ask Zizou or Raltzy, depending on which game the sprite is from. I’ve drawn a few of these myself, but a majority is edited/taken directly from Undertale 2 and Undertale Yellow 2.
Q: *Will this take up a lot of space?*
A: No, unless you have a computer from the 90’s. The pack is only about 1 mb.
Q: *Why is **X** included here???*
A: A couple of these mods are just some of the most downloaded mods on curseforge and modrinth. Most of them are ones I regularly use in modpacks or just generally like. I’m completely out of the loop when it comes to mod developement drama, so if I unintentionally include a mod made by a bad person, I apologize.
Q: *Is the **Y** fork/port of **X** mod supported, even though it isn’t listed?*
A: Usually, unless the fork or port uses a different namespace.
Q: *Why did you spend so much time and effort on something so ridiculous and inconsequential?*
A: I have no clue.
## F-F-FUN FACTS! ##
This resource pack (as of v10) has just over 2000 files in it (including duplicates)!
I’ve officially been working on this pack for almost a whole year now!
This resource pack includes references to way more things than just Undertale 2! (Deltarune, Undertale, Undertale Yellow, etc.)
All of the effect sprites & spell (aside from effects pertaining to a cooldown) are 24×24 pixels in resolution.
There may or may not be some ~~g~~easter eggs in here…
There’s more than 20 seperate (and functionally identical) ‘bleeding’ effects in this list of mods! Cool…?
umamusume ores
replaces ore textures from silly horse girls from umamusume and replaces leveling up sound with mambo Umamusume: Pretty Derby is a Japanese multimedia franchise created by Cygames. The franchise centers on anthropomorphized racehorses known as Umamusume (ウマ娘; lit. ’horse girls’), who compete in races inspired by real-life race tracks managed by the Japan Racing Association. Most of the characters are named and themed after actual racehorses, reflecting their namesakes’ personalities, racing records, and relationships with other racehorses.[b] Initially announced in 2016 as a mobile game, the franchise soon expanded to include multiple anime series, manga, and live concerts.
The game was scheduled to debut in late 2018 for iOS and Android devices, but it was delayed to a February 2021 release, with a Windows client releasing a month later on DMM Games. The game was later released on Google Play Games in April 2023. The game was released in Korean by Kakao Games and Traditional Chinese by Komoe Game in June 2022, with the former language getting a PC version in a stand-alone client a year later, then later in Simplified Chinese by Bilibili in August 2024. An English-language edition was released worldwide in June 2025 for the aforementioned platforms, alongside a Steam release for both the Japanese and English versions.
The franchise has been received positively, both domestically in Japan and worldwide following the game’s global release in 2025. The franchise has also had a significant cultural impact, with observers notably remarking its positive impact to the sport of horse racing and bringing awareness to the stories of racehorses.
UltraStaffChat BungeeCord
## UltraStaffChat BungeeCord
Wiki – Support – Source Code – License
A fully customisable staff communication plugin for BungeeCord!
### Key features
*View on Wiki*
– Customisable – Almost everything is completely customisable
– Discord Integration – Display staff-chat messages in a Discord channel
– Cross-server – All staffchat messages are visible from all servers
– Helpful support – Our helpful support team is ready to help
All features
– **Message configuration**
– Change any message to your liking
– Feature toggles
– Disable any unused or unwanted features
– **Staff communication system**
– Use a message prefix to send messages (e.g. `# Hello`)
– Toggle sending messages (`/sctoggle`)
– Toggle receiving messages (`/scmute`)
– Stop everyone without a bypass permission from sending messages (`/mutesc`)
– AFK broadcasts
– **Basic staff list command** (`/sclist`)
– **Discord integration**
– Single-way communication through the use of webhooks
– Event notifications
– **RGB support** (`&#aabbcc`)
– **Helpful support** (https://support.hypera.dev/)
### Why UltraStaffChat?
The goal of **UltraStaffChat** is to provide a feature-packed and highly customisable staff communication plugin for Minecraft networks big and small. Whether you have two staff members, or hundreds, communication is always a big part of having a healthy and well-moderated server.
### Need help?
If you ever don’t understand something, or just need some help, we have a support team ready to answer your questions and attempt to resolve any issues you might have with our plugins.
Join our Support Discord server for help!
### Comparison
We offer a premium version of this plugin, **UltraStaffChatPro**, which has many more features.
Here’s a comparison between UltraStaffChat and **UltraStaffChatPro**:
UltraStaffChat
– BungeeCord only
– Highly customisable
– Togglable features
– Minecraft -> Discord
– Message prefix
– AFK system
– Global mute
– Join messages
– Switch messages
– Leave messages
– Helpful support
UltraStaffChatPro [Premium]
**Resource page**
– All features of UltraStaffChat
– Velocity and Spigot support
– Two-way Discord integration
– Multiple channels (configure as many as you want!)
– Staff list command
– Configurable aliases
– Staff playtime tracking
– RedisBungee integration¹
– PremiumVanish integration²
– LuckPerms placeholders
– Ultra Permissions placeholders
– Better configuration files
– More features coming soon!
*¹ RedisBungee allows UltraStaffChatPro to send messages across multiple proxies*
*² PremiumVanish allows UltraStaffChatPro to have a vanish placeholder, and hide vanished players from the staff list*
### Videos
Videos showcasing UltraStaffChat.
*If you create a video showcasing UltraStaffChat, please contact us to have it included here!*
### License
UltraStaffChat is licensed under the GNU General Public License v3.
Check the LICENSE file for more information.
### Contributors
Thank you to all of the amazing people that contribute to the creation of this resource.
– Joshua Sing (@joshuasing)
– LooFifteen (@LooFifteen)
– Christian F (@christianf7)
UltraSpeedLimit
# UltraSpeedLimit
Limit the speed at which players can switch between servers.
## Config
“`yaml
connections: 2 #The number of times that can be switched between the server during the expiration time+1
expired-connections: 30 #Expired time, unit: second
connect-failed-message: The connection speed limit has been reached! Please come back
later!
“`
Ultra PvP Manager
# Ultra PvP Manager
**The ultimate 1v1 PvP solution for your server.**
Ultra PvP Manager brings competitive combat to the next level with dynamic arenas, Elo-based matchmaking, custom kits, and full economy integration.
—
## Key Features
– **Elo Rating System**: Track player skill with a fully functional Elo ranking system.
– **Dynamic Arenas**: Create arenas once, and let the plugin handle multiple matches simultaneously.
– **Economy Integration**: Charge for arena entry or kit usage (Vault required).
– **Custom Kits**: Create and edit kits directly in-game with an intuitive GUI.
– **Party & Invites**: Challenge friends or queue up for random matchmaking.
– **PlaceholderAPI Support**: Display stats on scoreboards, chat, and tablists.
– **Lightweight & Optimized**: Designed for performance on high-traffic servers.
—
## Installation
1. Download the `.jar` file.
2. Install Vault and an economy plugin (required for economy features).
3. Install PlaceholderAPI (optional, for stats).
4. Drop the `.jar` into your server’s `plugins` folder.
5. Restart your server.
—
## Commands & Permissions
| Command | Description | Permission |
| :— | :— | :— |
| `/1v1` | Open the main PvP menu | `ultrapvp.use` |
| `/1v1 join ` | Join a specific arena queue | `ultrapvp.use` |
| `/1v1 duel ` | Challenge a player to a duel | `ultrapvp.invite` |
| `/1v1 adminmenu` | Open the admin menu (setup/manage) | `ultrapvp.admin` |
| `/ultrapvpmanager reload` | Reload configuration | `ultrapvp.admin.reload` |
—
## Placeholders (PlaceholderAPI)
| Placeholder | Description |
| :— | :— |
| `%ultrapvp_kills%` | Total player kills |
| `%ultrapvp_deaths%` | Total player deaths |
| `%ultrapvp_wins%` | Total matches won |
| `%ultrapvp_losses%` | Total matches lost |
| `%ultrapvp_elo%` | Current Elo rating |
| `%ultrapvp_rank%` | Rank name based on Elo |
—
## Configuration
The plugin is highly configurable. You can adjust messages, arena settings, Elo calculations, and more in `config.yml`.
“`yaml
# Example config snippet
economy:
enabled: true # Enable/Disable economy features
settings:
elo-k-factor: 32 # Adjust Elo calculation sensitivity
“`
—
## Support
If you find a bug, please report it on our GitHub Issues page.
**UltraCoinFlip** is the most advanced and feature-rich **coinflip gambling plugin** for Minecraft servers.
Bring the thrill of **high-stakes gambling** to your server. Players create and join coinflip games, betting their in-game currency against each other. Every flip is powered by a **cryptographically secure random algorithm**, guaranteeing provably fair outcomes. Ideal for **economy, survival, skyblock, factions, prison**, and any server looking to boost player engagement.
*Why choose UltraCoinFlip over other coinflip plugins?*
– **Most feature-rich** coinflip plugin available
– **Optimized performance** with smart caching and async operations
– **Actively maintained** with regular updates and new features
– **17 languages** ready to use
– **Free & Fastest support** via Discord
—
## ⭐ Features
– **Multi-currency support**: Vault, PlayerPoints, TokenManager, BeastTokens, CoinsEngine, and PlaceholderAPI with unlimited custom currencies
– **Database support**: SQLite and MySQL with HikariCP connection pooling
– **Comprehensive statistics**: Track wins, losses, profit, net profit, and winstreaks with 60+ PlaceholderAPI placeholders
– **Leaderboard system**: Top 15 players with customizable GUI, filter by wins/losses/profit/largest win/winstreak
– **Winstreak tracking**: Consecutive wins for each player, resets on loss
– **Dynamic tax system**: Tier-based tax rates based on bet amount
– **Fully customizable GUI**: Layout, items, colors, animations, all visual elements
– **Discord webhook integration**: Send game results to your Discord server
– **Folia compatible**: Full support for Paper’s Folia server software
– **High performance**: Smart caching, batch updates, async operations, minimal resource usage
– **Game history**: Complete game history with custom GUI and advanced filtering
– **Security features**: Anti-exploit protection, automatic refunds, backup system, transaction safety
– **Anvil GUI input**: Alternative to chat input for better user experience
– **Multiple notifications**: Title, ActionBar, BossBar, and Sound notifications
– **Per-currency config**: Enable/disable tax, min/max bets, settings per currency
– **World restrictions**: Restrict currencies by world (whitelist/blacklist) and permissions
– **Amount formatting**: Supports k, M, B, T (thousands, millions, billions, trillions)
– **Player settings**: 17 toggleable settings for messages and notifications
– **Play with Bot**: Play against server bot with customizable name, head, and animations
– **Betting limits**: Daily/weekly limits per player per currency with permission bypass
– **Earnings & loss limits**: Cap cumulative win/loss per period with smart auto-tune from real activity data
– **Public developer API**: Other plugins can integrate via JitPack with events, queries, and custom currency hooks
– **Smart update notifications**: Severity-aware GitHub release alerts, [CRITICAL] fixes stand out from cosmetic ones
– **Admin dashboard**: Real-time monitoring GUI for server status and active transactions
– **17 Languages**: 🇬🇧 English, 🇻🇳 Vietnamese, 🇫🇷 French, 🇳🇱 Dutch, 🇷🇺 Russian, 🇨🇳 Chinese (Simplified), 🇹🇼 Chinese (Traditional), 🇪🇸 Spanish, 🇩🇪 German, 🇸🇦 Arabic, 🇮🇹 Italian, 🇱🇹 Lithuanian, 🇧🇷 Portuguese (Brazil), 🇵🇱 Polish, 🇹🇷 Turkish, 🇰🇷 Korean, 🇯🇵 Japanese
—
## 📝 Commands
| Command | Description |
|———|————-|
| `/coinflip` | Open the coinflip menu |
| `/coinflip help` | Display all available commands |
| `/coinflip create ` | Create a new coinflip game |
| `/coinflip create bot` | Play against the server bot |
| `/coinflip delete` | Cancel your active coinflip game |
| `/coinflip reload` | Reload plugin configuration |
| `/coinflip history` | View your game history |
| `/cf settings` | Open player settings GUI |
| `/cf leaderboard` | View top players leaderboard |
| `/cf stats [player]` | View player coinflip statistics |
| `/cf limit me` | View your earnings/loss limits and current usage |
| `/cf limit player ` | Staff: view another player’s limits |
| `/cf limit reset ` | Admin: reset a player’s earnings in the current period |
| `/cf limit auto-tune ` | Admin: suggest cap values from your last 30 days of activity |
| `/cf audit` | Admin dashboard (real-time monitoring) |
—
## 🔑 Permissions
| Permission | Description | Default |
|————|————-|———|
| `ultracoinflip.use` | Use basic coinflip commands | true |
| `ultracoinflip.reload` | Reload plugin configuration | op |
| `ultracoinflip.admin` | Access admin commands | op |
| `ultracoinflip.command.menu` | Use `/cf` (open the main menu) | true |
| `ultracoinflip.command.create` | Use `/cf create` | true |
| `ultracoinflip.command.delete` | Use `/cf delete` | true |
| `ultracoinflip.command.history` | Use `/cf history` | true |
| `ultracoinflip.command.leaderboard` | Use `/cf leaderboard` | true |
| `ultracoinflip.command.settings` | Use `/cf settings` | true |
| `ultracoinflip.command.stats` | Use `/cf stats` | true |
| `ultracoinflip.command.help` | Use `/cf help` | true |
| `ultracoinflip.silent` | Disable notifications | false |
| `ultracoinflip.bypass.tax` | Bypass tax, receive full winnings | false |
| `ultracoinflip.bypass.bettinglimit` | Bypass daily/weekly betting limits | false |
| `ultracoinflip.limit.me` | View your own earnings/loss limits | true |
| `ultracoinflip.limit.staff` | View other players’ earnings/loss limits | op |
| `ultracoinflip.admin.limit` | Reset / auto-tune earnings limits | op |
| `ultracoinflip.house.use` | Use “play with bot” feature | true |
| `ultracoinflip.house.bypass.limit` | Bypass daily bot game limit | false |
| `ultracoinflip.house.bypass.delay` | Bypass delay between bot games | false |
| `ultracoinflip.stats.others` | View other players’ stats | false |
| `ultracoinflip.settings.bypass` | Bypass all player settings | false |
—
## 📊 PlaceholderAPI Placeholders (60+)
### Basic Statistics
– `%coinflip_wins%` — Total wins
– `%coinflip_losses%` — Total losses
– `%coinflip_total_games%` — Total games played
– `%coinflip_winstreak%` — Current winstreak
### Win Percentage
– `%coinflip_winrate%` — Overall win percentage
– `%coinflip_winrate_formatted%` — Win percentage with % symbol
– `%coinflip_winrate_%` — Winrate for specific currency
– `%coinflip_winrate__formatted%` — Winrate for specific currency with % symbol
*Supported currencies: `money`, `playerpoints`, `tokenmanager`, `beasttokens`, and custom placeholder currencies.*
### Profit Tracking
– `%coinflip_profit_%` — Total profit
– `%coinflip_loss_%` — Total loss
– `%coinflip_net_profit_%` — Net profit (profit – loss)
– `%coinflip_profit__formatted%` — Formatted profit
– `%coinflip_loss__formatted%` — Formatted loss
– `%coinflip_net_profit__formatted%` — Formatted net profit
– `%coinflip_total_profit%` — Total profit across all tracked currencies
– `%coinflip_total_loss%` — Total losses across all tracked currencies
– `%coinflip_total_net%` — Total net profit across all tracked currencies
### Player Ranking
– `%coinflip_position%` — Player’s rank by wins (default)
– `%coinflip_position_wins%` — Player’s rank by wins
– `%coinflip_position_losses%` — Player’s rank by losses
– `%coinflip_position_winstreak%` — Player’s rank by winstreak
– `%coinflip_position_profit_%` — Player’s rank by profit
– `%coinflip_position_largest-win_%` — Player’s rank by largest win
– `%coinflip_position_worst-profit_%` — Player’s rank by worst profit
### Leaderboard
– `%coinflip_top____name%` — Top player name
– `%coinflip_top____value%` — Top player value
– `%coinflip_top____value_formatted%` — Formatted value
– `%coinflip_top__wins_name%` — Top player by wins
– `%coinflip_top__losses_name%` — Top player by total losses
– `%coinflip_top__winstreak_value%` — Top player’s winstreak
– `%coinflip_leaderboard_refresh_in%` — Live countdown to the next leaderboard cache refresh (e.g. `2m20s`). Format customizable in `config.yml`
### UltraBackup – Minecraft Server Backup Plugin
A comprehensive Minecraft Bukkit/Spigot/Paper plugin for automated server backups with cloud upload support (Google Drive, SFTP, FTP).
**(By default google drive is active in config.yml)
Supports Paper/spigot 1.8-1.21.**
## 📋 Features
– ✅ Automatic World Saving – Saves all worlds before backup
– ✅ Progress Tracking – Real-time backup progress updates
– ✅ Cloud Upload Support:
Google Drive (OAuth 2.0)
SFTP
FTP
– ✅ Restore System – Easy backup restoration
– ✅ Exclusion List – Exclude specific files/folders
– ✅ Async Operations – Non-blocking backups
## 📦 Installation
1. Download UltBackup.jar
2. Place it in your plugins/ folder
3. Restart your server
4. Configure plugins/UltBackup/config.yml
## 🎮 Commands
/backup – Create a backup
Permission: ultbackup.backup
/backup login – Start Google Drive OAuth
Permission: ultbackup.login
/backup code – Complete Google Drive OAuth
Permission: ultbackup.login
/restore – Restore a backup
Permission: ultbackup.restore
Schedules a backup restoration. Server will automatically shut down to perform the restore.
/restore backup-2024-12-16_19-30-45.zip
⚠️ WARNING: This will:
Shut down the server immediately
Replace all server files with the backup
You must manually restart the server after
## 🔄 Complete Usage Flow
First Time Setup (Google Drive)
Install the plugin and configure config.yml
Set up Google Drive credentials (follow steps above)