SDK Installation
Add the Analyse SDK to your Minecraft plugin project.
Add Dependency
<repositories><repository><id>analyse</id><url>https://maven.analyse.net/repository/maven-releases/</url></repository></repositories><dependencies><dependency><groupId>net.analyse</groupId><artifactId>analyse-api</artifactId><version>0.4.0</version><scope>provided</scope></dependency></dependencies>
Plugin Dependency
Make sure your plugin loads after Analyse:
dependencies:server:Analyse:load: BEFORErequired: true
Soft Dependency (Optional)
If you want your plugin to work with or without Analyse, use softdepend:
softdepend: [Analyse]
Then check availability before using:
if (Analyse.isAvailable()) {Analyse.trackEvent("my_event").withPlayer(player.getUniqueId(), player.getName()).send();}
Verify Installation
@Overridepublic void onEnable() {if (Analyse.isAvailable()) {getLogger().info("Analyse SDK connected!");} else {getLogger().warning("Analyse plugin not found");}}