API

API - for developers

[DOCUMENT UNDER REVISION]

Might put in on github...

This page describes how you can access admittance from the software side.

Subject to change till 0.4.0 and again till release: The interfaces will get changed slightly. This will include small changes like using String instead of a Player as arguments, but could also concern adding methods for communication in between interfaces and admittance to add configurability. Changes could also stay limited to adding extended interfaces, that need not be implemented, but allow for better configuration through admittance.

The JavaPlugin is asofold.admittance.Admittance : API/Admittance

Since version 0.2.3 beta the package structure has been changed: The interfaces can be found in: asofold.admittance.interfaces

They can be registered in the Admittance instance anytime at runtime. The re-checking mechanism are not yet final (when to look for what if something changes, what is the priority if there are alternatives), but will be configurable to some extent.

But if you bring me an implementation for any of the interfaces targeting a new Plugin for compatibility, or just a better than is now, i will certainly not resist to test it!

All interfaces are extending the PublicInterface: API/PublicInterface

EconomyInterface: API/EconomyInterface

PartyInterface: API/PartyInterface

CanTriggerInterface: API/CanTriggerInterface


Comments

Posts Quoted:
Reply
Clear All Quotes