Using the method this.getServiceManager().getAddonManager().disable(this);,
you can disable either your own addon or any other addon passed as a parameter.
The class must extend JavaAddon for this to work.
2
🎯 Listening to TreexClans Events
🎯 See for reference
🧩 Event Name
ClanCreateEvent
📝 Description
Fired when a new clan is being created through the TreexClans system.
Addons can validate, modify, or cancel the creation process before the clan is registered.
⚙️ Triggered When
When a player or script attempts to create a new clan.
🚫 Cancellable
✅ Yes
🧩 Event Name
ClanDeleteEvent
📝 Description
Fired when a clan is about to be deleted or disbanded.
Addons can perform cleanup tasks, prevent deletion, or restore a previously cancelled deletion.
⚙️ Triggered When
When a clan is scheduled for removal (manually or automatically).