CustomFishing is a Paper plugin designed to provide a variety of fishing minigames and a powerful condition and action system. It introduces a unique weight system, offering unparalleled customization while maintaining optimal performance.
- Extensive customization options for fishing mechanics.
- Ability to register custom mechanisms, actions, conditions, games, and configuration parsers.
- Supports innovative fishing experiences, such as lava fishing or void fishing.
- Provides a robust API for developers to extend functionality easily.
- Install JDK 17 & 21.
- Open a terminal and navigate to the project directory.
- Run:
./gradlew build
- The artifact will be available in the /target folder.
- Import the project into your preferred IDE.
- Execute the Gradle build action.
- Find the artifact in the /target folder.
- Clone this repository.
- Create a new language file in:
/core/src/main/resources/translations
- Once done, submit a pull request for review. We appreciate your contributions!
If you enjoy using CustomFishing, consider supporting the developer!
- Polymart: CustomFishing on Polymart
- BuiltByBit: CustomFishing on BuiltByBit
- Afdian: Support via Afdian
repositories {
maven("https://repo.momirealms.net/releases/")
}
dependencies {
compileOnly("net.momirealms:custom-fishing:2.3.4")
}
I misspelled "mechanism" as "mechanic"—I should have caught that earlier! 😆