Links
Tags
Creators
Details
1.8.0
Compatibility
Changes
VebaStickers v1.8.0 — Release Notes & Infrastructure Update
We are excited to announce VebaStickers v1.8.0! This major update brings 100% transparent unobfuscated builds for Modrinth compliance, a 4-tier resilient resource pack delivery manager (with Nginx reverse proxy and server.properties portless fallback), in-game system integrity diagnostics, and automated Modrinth update checking.
What's New in v1.8.0
-
100% Unobfuscated & Clean Build (Modrinth Compliance)
- Completely removed ProGuard obfuscation to adhere strictly to Modrinth project transparency requirements.
- Upgraded Gradle Shadow plugin to
v9.0.0-beta13for Java 26 bytecode and Gradle 9.5 compatibility. - Generates a clean, transparent, high-performance
VebaStickers-1.8.0.jar.
-
4-Tier Resilient Resource Pack Delivery Manager (
PackDeliveryManager)- Tier 1 (Micro HTTP Server): Embedded web server with auto-failover port scanning (ports 8085-8095), HTTP 206 Range requests, HTTP 304 ETag caching, and DDoS rate protection.
- Tier 2 (Nginx / SSL Reverse Proxy): Full reverse proxy domain support via
http-server.public-url(e.g.,https://pack.yourdomain.com). - Tier 3 (server.properties Native Handshake): Automatic fallback writing native
resource-pack=andresource-pack-sha1=settings for shared hosting environments with restricted ports. - Tier 4 (External CDN): Direct Cloudflare R2 / GitHub / external URL fallback (
pack-delivery.fallback-url).
-
Admin System Diagnostics & Integrity Audit
/stickeradmin status: Displays web server health, uptime, active delivery method, bandwidth, total download counts, and player pack load stats./stickeradmin verify: Executes a 6-point automated integrity audit on textures, tile models, ZIP archives, SHA-1 checksums, and HTTP web server binding.
-
Modrinth API Update Checker & bStats Telemetry
- Integrated Modrinth REST API update checker with admin join notifications.
- Added bStats custom chart telemetry for active delivery strategies, chat engines, and GeyserMC crossplay metrics.
-
GitHub Actions CI/CD Pipeline
- Added
.github/workflows/build.ymlfor automated Shadow JAR compilation, JVM test execution, and GitHub Releases distribution on version tags.
- Added
Installation & Upgrade Guide
- Download
VebaStickers-1.8.0.jarand place it into your server'splugins/directory. - Restart your server or run
/stickeradmin reload. - Verify your delivery status anytime in-game using
/stickeradmin statusor/stickeradmin verify!
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:MXMlqbJb:G3OtI8Ph"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:MXMlqbJb:G3OtI8Ph"
}

