# Custom-Fishing




[](https://jitpack.io/#Xiao-MoMi/Custom-Fishing)
CustomFishing is a Paper plugin that provides minigames and a powerful playerContext & action library for fishing.
With the new concept of weight system, CustomFishing brings unlimited customization possibilities and best performance.
## How to build
### Windows
#### Command Line
Install JDK 17 and set the JDK installation path to JAVA_HOME as an environment variable.\
Start powershell and change directory to the project folder.\
Execute ".\gradlew build" and get the jar at /target/CustomFishing-plugin-version.jar.
#### IDE
Import the project and execute gradle build action.
##### About Proxy
If you are using a proxy, configurate the proxy in gradle.properties. Otherwise comment the lines in gradle.properties.
## Support the developer
Polymart: https://polymart.org/resource/customfishing.2723 \
Afdian: https://afdian.net/@xiaomomi
## Use CustomFishing API
### Maven
```
jitpack
https://jitpack.io/
```
```
com.github.Xiao-MoMi
Custom-Fishing
{LATEST}
provided
```
### Gradle (Groovy)
```
repositories {
maven { url 'https://jitpack.io' }
}
```
```
dependencies {
compileOnly 'com.github.Xiao-MoMi:Custom-Fishing:{LATEST}'
}
```
### Gradle (Kotlin)
```
repositories {
maven("https://jitpack.io/")
}
```
```
dependencies {
compileOnly("com.github.Xiao-MoMi:Custom-Fishing:{LATEST}")
}
```