Technical Specification
Java & Kotlin License Integration
Complete guide for integrating UlisesLib with your Java or Kotlin application, including PaperMC and Minecraft plugins.
- Artifact
- UlisesLib.jar v2.0
- Target JVM
- Java 8 to Java 23
- Ecosystem
- PaperMC / Spigot / JVM
- Protocol
- REST TLS 1.3 / SHA-256
UlisesLib Core Runtime Binary (UlisesLib.jar)
Compiled binaries are distributed directly through authenticated developer dashboard accounts to bind telemetry, watermarks, and security tokens to your registered products.
UlisesLib SDK Module Directory
Add UlisesLib.jar to your Gradle or Maven build and bundle it into your plugin's final jar.
Step-by-step guide to loading your license configuration and validating it on plugin startup.
A full PaperMC plugin class showing license validation, retries, and periodic checks end to end.
Full reference for every UlisesLib method: license info, status, subtype, and error handling.
How UlisesLib handles backend connectivity issues and how your plugin should respond.
Check for, download, and verify updates to your product jar directly through UlisesLib.
What to do and what to avoid when integrating license validation into your plugin.
Built by Ulises - Citymoon Dynamics