2022-05-31 17:53:07 -07:00
# EaglerMavenRepo
This repository contains a GitHub Maven repository that can be used for common plugin dependencies that plugins for Eaglercraft servers use.
# Contributing
2022-05-31 18:03:29 -07:00
If you would like to contribute and suggest some plugins to be added, please **do not** submit a pull request. Instead, submit an issue with the plugin you would like to see added, and we will fetch the relevant version and add it.
2022-05-31 18:21:02 -07:00
**Things you can contribute via pull request:**
- Fixing typos in readme
- Fixing the ass structure of the Readme
- Basically fixing the readme
2022-05-31 18:03:29 -07:00
## How to use:
Include the repo in your pom.xml with:
2022-05-31 18:08:23 -07:00
```
< repository >
< id > PrimCoreRepos-repos< / id >
< url > https://github.com/darverdevs/EaglerMavenRepo/raw/main< / url >
< / repository >
```
2022-05-31 18:35:02 -07:00
Then, add the craftbukkit jar file to your pom with:
```
< dependency >
< groupId > com.github.EaglerMaven< / groupId >
< artifactId > craftbukkit< / artifactId >
< version > craftbukkit-1.5.2-R1.0< / version >
< / dependency >
```
Finally, to add Plugin API as dependencies:
2022-05-31 18:08:23 -07:00
```
2022-05-31 18:35:02 -07:00
(Not: you do not have to add all of the dependencies for anything to work)
2022-05-31 18:08:23 -07:00
---------- Vault -----------
< dependency >
< groupId > com.github.EaglerMaven< / groupId >
2022-05-31 18:03:29 -07:00
< artifactId > Vault< / artifactId >
< version > 1.2.26< / version >
< / dependency >
---------- MassiveCore -----------
< dependency >
< groupId > com.github.EaglerMaven< / groupId >
< artifactId > MassiveCore< / artifactId >
< version > 6.4.1< / version >
< / dependency >
---------- Factions -----------
< dependency >
< groupId > com.github.EaglerMaven< / groupId >
< artifactId > Factions< / artifactId >
< version > 2.0.1< / version >
< / dependency >
---------- EffectLib -----------
< dependency >
< groupId > com.github.EaglerMaven< / groupId >
< artifactId > EffectLib< / artifactId >
< version > 3.0< / version >
< / dependency >
---------- ProtocolLib -----------
< dependency >
< groupId > com.github.EaglerMaven< / groupId >
< artifactId > ProtocolLib< / artifactId >
< version > 3.6.4< / version >
2022-05-31 18:08:23 -07:00
< / dependency >
2022-05-31 18:19:47 -07:00
--------- PermissionSex ----------
< dependency >
< groupId > com.github.EaglerMaven< / groupId >
< artifactId > PermissionSex< / artifactId >
< version > 1.19.6< / version >
< / dependency >
2022-05-31 18:08:23 -07:00
```
2022-05-31 18:03:29 -07:00
If you are getting errors, run `mvn clean install -U` then, cut and paste the dependencies