Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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)