Описание
An official implementation of payment processing on the [EasyDonate](https://easydonate.ru) platform, developed as an alternative for a purchases issuance algorithm using the RCON protocol.
At this moment our platform is still available only for Russian-speaking community of Minecraft servers owners, but it can become international in the upcoming future. :)
## Key benefits
- Support for the most popular versions of the game.
- Ability to run on **Spigot**, **Paper**, **Folia** (since 1.20.6) and their forks (not guaranteed).
- **High performance** and equally **high efficiency**:
- Multi-threaded event processing - process commands in parallel!
- Using LongPoll technology - we promise minimal issue latency!
- Support for platform features previously unavailable for the plugin (gifts, platform plugins).
- **Quick plugin setup** feature without editing the config with `/ep setup`
- **Shop cart** for your players' purchases to pick up items at their convenience.
- Real-time reloading of all plugin components with `/ep reload`.
- Localization of command messages - you can change everything your players see!
- **Fast ORMLite** framework for working with databases and support for the most popular ones:
- MySQL (MariaDB)
- PostgreSQL
- SQLite
- H2
- Open source, because we value your trust.
## Documentation
### Installing the plugin
1. Create an account on [platform](https://easydonate.ru) and explore the available functionality.
2. Download the JAR file of the current version of the plugin.
3. Place the downloaded file in the `plugins` directory of your server.
4. Find the **access key** and **server ID** you will be connecting yours to in your control panel.
5. Start the server and perform a quick setup by typing `ep setup` in the console or `/ep setup` in the game.
6. Optionally, you can change the data storage location in the `database` section of `config.yml`.
7. Done, the plugin is already waiting for purchases to be issued on this server!
### Support for third-party platforms
We guarantee official support only for **Spigot**, **Paper** or **Folia** based platforms.
Detailed information about support for other software is available [here](https://github.com/EasyDonate/EasyPayments/blob/main/docs/3rd-party-platforms.md).
### Build from source
Information on building from source code is available [here](https://github.com/EasyDonate/EasyPayments/blob/main/docs/build-from-source-code.md).