diff options
Diffstat (limited to 'Essentials/src/net/ess3/api/IKits.java')
-rw-r--r-- | Essentials/src/net/ess3/api/IKits.java | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/Essentials/src/net/ess3/api/IKits.java b/Essentials/src/net/ess3/api/IKits.java index 089e77cb7..50438e6b3 100644 --- a/Essentials/src/net/ess3/api/IKits.java +++ b/Essentials/src/net/ess3/api/IKits.java @@ -7,15 +7,48 @@ import net.ess3.settings.Kit; public interface IKits extends IReload { + /** + * + * @param kit + * @return + * @throws Exception + */ Kit getKit(String kit) throws Exception; + /** + * + * @param user + * @param kit + * @throws Exception + */ void sendKit(IUser user, String kit) throws Exception; + /** + * + * @param user + * @param kit + * @throws Exception + */ void sendKit(IUser user, Kit kit) throws Exception; + /** + * + * @return + * @throws Exception + */ Collection<String> getList() throws Exception; + /** + * + * @return + */ boolean isEmpty(); + /** + * + * @param user + * @param kit + * @throws NoChargeException + */ void checkTime(final IUser user, Kit kit) throws NoChargeException; } |