The core for all of my plugins
1<?xml version="1.0" encoding="UTF-8"?>
2<module type="JAVA_MODULE" version="4">
3 <component name="FacetManager">
4 <facet type="minecraft" name="Minecraft">
5 <configuration>
6 <autoDetectTypes>
7 <platformType>SPIGOT</platformType>
8 </autoDetectTypes>
9 </configuration>
10 </facet>
11 </component>
12 <component name="NewModuleRootManager" inherit-compiler-output="true">
13 <exclude-output />
14 <content url="file://$MODULE_DIR$">
15 <sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
16 </content>
17 <orderEntry type="inheritedJdk" />
18 <orderEntry type="sourceFolder" forTests="false" />
19 <orderEntry type="module-library">
20 <library>
21 <CLASSES>
22 <root url="jar://$MODULE_DIR$/../Dependencies/spigot-api.jar!/" />
23 </CLASSES>
24 <JAVADOC />
25 <SOURCES />
26 </library>
27 </orderEntry>
28 <orderEntry type="module-library">
29 <library>
30 <CLASSES>
31 <root url="jar://$MODULE_DIR$/../Dependencies/ProtocolLib.jar!/" />
32 </CLASSES>
33 <JAVADOC />
34 <SOURCES />
35 </library>
36 </orderEntry>
37 <orderEntry type="module-library">
38 <library>
39 <CLASSES>
40 <root url="jar://$MODULE_DIR$/../Dependencies/guava-30.1.1-jre.jar!/" />
41 </CLASSES>
42 <JAVADOC />
43 <SOURCES />
44 </library>
45 </orderEntry>
46 <orderEntry type="module-library">
47 <library>
48 <CLASSES>
49 <root url="jar://$MODULE_DIR$/../Dependencies/commons-lang3-3.12.0.jar!/" />
50 </CLASSES>
51 <JAVADOC />
52 <SOURCES />
53 </library>
54 </orderEntry>
55 <orderEntry type="module-library">
56 <library>
57 <CLASSES>
58 <root url="jar://$MODULE_DIR$/../Dependencies/api-5.4.jar!/" />
59 </CLASSES>
60 <JAVADOC />
61 <SOURCES />
62 </library>
63 </orderEntry>
64 </component>
65</module>