1.4.0.0
Compatibility
Changes
๐ Yupay Sponsorship Plugin v1.4.0.0 โ The โNo Jokeโ Update (From 1.2.3.1 to 1.4.0.0)
Server owners, this is the one youโve been waiting for! Refunds, card keys, turbocharged performance, and a security guard that never sleeps โ all packed into a seamless upgrade. Hereโs the full rundown ๐
-
๐ Seamless Upgrade โ Fully Backward-Compatible
No matter which older version youโre on, just drop in the new file and youโre done. No config loss, no headaches โ truly a silent migration. -
๐ฐ Refund System Lands โ Drama Ends Here
Players can request refunds in-game; you can approve, reject, force-refund, or even issue partial refunds. Every single refund action leaves a clear trace, so disputes are a thing of the past. -
๐ Payment History on Steroids โ Paginate & Copy in a Snap
Browse through historical payments page by page, and filter by date, amount, or status with ease. The little magic touch? One-click copy for order IDs โ reconciliation just got twice as fast. -
๐ง PAPI Null Fix โ No More Vanishing Act
Fixed the problem where PAPI variables would simply disappear when the object was null. Now everything displays gracefully, leaving no awkward gaps in your menus or scoreboards. -
๐ Ultimate Multilingual Evolution โ Every Player, Their Own Language
Ships with Simplified Chinese and English by default, and you can customize texts for any language you want. Hereโs the real kicker: each player can independently set their own preferred language โ a true โdifferent player, different languageโ experience that makes global servers shine. -
โก Explosive Startup Boost โ Dependency Check 600% Faster
We rewrote the startup routine. Dependency verification is now 6 times faster, and the plugin no longer relies on JVM launch arguments. Just toss it into your plugins folder and youโre ready to roll. -
๐ก๏ธ 24/7 Security Radar โ Guarding Every Cent
A background security monitor now runs around the clock, detecting if any other plugin is trying to secretly listen in on Yupay. Any suspicious behavior triggers an immediate alert โ consider your sponsorship funds under full-time bodyguard protection. -
๐งฉ Developerโs Playground โ Full Lifecycle Events Now Open
Weโve exposed hooks for the entire payment and card-key lifecycle. Devs can now tap into every tiny action, offering limitless possibilities for deep integration and custom extensions. -
๐ Card Key System + 10+ PAPI Variables Arrive
A brand-new card key module is live โ create, edit, query, and redeem keys, with a full redemption history at your fingertips. Along with it come over 10 dedicated PAPI variables, so you can display card key info wherever your imagination desires.
๐ฌ Player & Community QQ Group: 1080918424
Ideas, feedback, bug reports, or just hanging out โ youโre always welcome. See you there!
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:ND76NcgJ:X2158d90"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:ND76NcgJ:X2158d90"
}

