package org.bukkit.plugin.java.annotation.dependency; import java.lang.annotation.Documented; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; /** * Part of the plugin annotations framework. *

* Represents the plugins a plugin depends on in order to be loaded */ @Documented @Target(ElementType.TYPE) @Retention(RetentionPolicy.SOURCE) public @interface DependsOn { Dependency[] value() default {}; }