| /** |
| * |
| */ |
| package universalelectricity.api; |
| |
| import java.lang.annotation.ElementType; |
| import java.lang.annotation.Retention; |
| import java.lang.annotation.RetentionPolicy; |
| import java.lang.annotation.Target; |
| |
| /** |
| * @author Calclavia |
| * |
| */ |
| @Retention(RetentionPolicy.RUNTIME) |
| @Target(ElementType.TYPE) |
| public @interface UniversalClass |
| { |
| /** |
| * The mods to integrate with. |
| * |
| * e.g: "IndustrialCraft;ThermalExpansion" <- Enable IC and TE compatibility. |
| * e.g: "" <- Enable all mod compatibility |
| * |
| * @return Return an empty string to be compatible with all available mods, or each |
| * CompatibilityType's enum.moduleName separated by semi-columns. |
| * |
| */ |
| public String integration() default ""; |
| } |