Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/josantonius/minecraft-unduping
Patch for Minecraft 1.19.3 fixes the crop-duplication bug with beds in WorldGuard-protected areas
https://github.com/josantonius/minecraft-unduping
minecraft minecraft-plugin
Last synced: about 1 month ago
JSON representation
Patch for Minecraft 1.19.3 fixes the crop-duplication bug with beds in WorldGuard-protected areas
- Host: GitHub
- URL: https://github.com/josantonius/minecraft-unduping
- Owner: josantonius
- License: mit
- Created: 2023-05-13T02:20:15.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-05-15T22:51:28.000Z (over 1 year ago)
- Last Synced: 2024-11-06T20:49:33.531Z (3 months ago)
- Topics: minecraft, minecraft-plugin
- Language: Kotlin
- Homepage: https://josantonius.dev
- Size: 1.5 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: .github/CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Minecraft Unduping Plugin
[![License](https://img.shields.io/github/license/josantonius/minecraft-unduping)](LICENSE)
Patch for Minecraft version 1.19.3 that prevents players from exploiting the
bug of duplicating crops using beds in areas protected by the WorldGuard plugin.## [Watch demo on YouTube](https://www.youtube.com/watch?v=Y7Y4fgsO1rE)
## Requirements
- Java 17 or higher.
- Purpur server 1.19.3 or Bukkit/Spigot/Paper server compatible with the Purpur API version used.
[Comprehensive Markdown Crash Course](.github/resources/minecraft-unduping.mp4)## Installation
1. Download the JAR file: [unduping-1.0.0-purpur-1.19.3.jar](/build/libs/unduping-1.0.0-purpur-1.19.3.jar).
1. Place the JAR file in the plugins folder of your Minecraft server.
1. Restart the server to load the plugin.
## Building
To build the plugin yourself, follow these steps:
1. Make sure you have `Java 17` or higher and `Gradle` installed on your system.
1. Clone the plugin repository on your local machine:
```bash
git clone https://github.com/josantonius/minecraft-unduping.git
```1. Navigate to the directory of the cloned repository:
```bash
cd minecraft-unduping
```1. Use Gradle to compile the plugin:
```bash
gradle build
```## TODO
- [ ] Add new feature
- [ ] Create tests
- [ ] Improve documentation## Changelog
Detailed changes for each release are documented in the
[release notes](https://github.com/josantonius/minecraft-unduping/releases).## Contribution
Please make sure to read the [Contributing Guide](.github/CONTRIBUTING.md), before making a pull
request, start a discussion or report a issue.Thanks to all [contributors](https://github.com/josantonius/minecraft-unduping/graphs/contributors)! :heart:
## Sponsor
If this project helps you to reduce your development time,
[you can sponsor me](https://github.com/josantonius#sponsor) to support my open source work :blush:## License
This repository is licensed under the [MIT License](LICENSE).
Copyright © 2023-present, [Josantonius](https://github.com/josantonius#contact)