alpha.1-1.0.13
Compatibility
Changes
use storagefix. it isn't 20+ mb
🚀 What's New in v1.0.13-alpha.1
-
🌐 Multi-Server Scoping (
activeservervsserver):activeserver: Target scope where the punishment takes effect (global,survival, orserver1,server2).server: Origin server where the punishment command was executed.- Automatic MySQL & SQLite schema migration.
-
⚡ Velocity Proxy Support (
wapeb-velocity):- Official companion proxy plugin released!
- Instant cross-server packet synchronization with zero database polling delay.
- Proxy-level disconnects on network-wide bans & kicks.
- Fixed duplicate chat and console broadcasts.
-
☕ Developer Java API (
WapeBAPI) Overhaul:- Added overloaded methods for
banPlayer,mutePlayer,warnPlayer, andkickPlayersupportingactiveServerandserver. - Added
getActiveServer()/getServer()toPlayerPunishEventandPunishmentobjects.
- Added overloaded methods for
-
🌐 HTTP REST Web API Updates:
/api/punish/executenow supportsactive_serverandorigin_server.- Added
activeServerandserverfields to all JSON response endpoints.
-
💬 New Message Placeholders:
- Added
%server%(origin) and%activeserver%(scope) placeholders.
- Added
⚠️ Note: This is an early Alpha pre-release build. Feedback and bug reports are welcome!
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:NrSjC9qg:sVzac2Hc"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:NrSjC9qg:sVzac2Hc"
}

