Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/coderandommc/coderandom-economy

A simple lightweight economy system using vault with option of MySQL or Json requires CodeRandom-Core nad Vault
https://github.com/coderandommc/coderandom-economy

minecraft minecraft-plugin spigot spigot-plugin

Last synced: 7 days ago
JSON representation

A simple lightweight economy system using vault with option of MySQL or Json requires CodeRandom-Core nad Vault

Awesome Lists containing this project

README

        


CodeRandom Economy Logo

# CodeRandom-Economy
A simple, lightweight economy system for Minecraft using Vault, with support for MySQL or JSON storage. This plugin requires CodeRandom-Core and Vault.

## Features

- Lightweight and easy to use
- Supports MySQL and JSON storage options
- Integrates with Vault for economy management

## Requirements

- [CodeRandom-Core](https://github.com/D4RKJ0K3R17/CodeRandom-Core/releases)
- [Vault](https://dev.bukkit.org/projects/vault)

## Installation

1. Download the latest release from the [Releases](https://github.com/D4RKJ0K3R17/CodeRandom-Economy/releases) page.
2. Place the JAR file in your Minecraft server's `plugins` directory, And the required Vault and CodeRandom-Core.
3. Restart the server to generate the default configuration files.
4. Configure the plugin as needed in the generated config files.

## Installation (BungeeCord/Waterfall) WARNING: EXPERIMENTAL

1. Download the latest release from the [Releases](https://github.com/D4RKJ0K3R17/CodeRandom-Economy/releases) page.
2. Place the JAR file in your BungeeCord/Waterfall server's `plugins` directory, And the required Vault and CodeRandom-Core.
3. Restart the server to generate the default configuration files.
4. In the CodeRandom-Core config, set up MySQL and ensure it is enabled and each server connected to the same database in the CodeRandom-Economy config. Also, set `autosave_interval` to 0.

## Configuration

Refer to the `config.yml` file for detailed configuration options. You can choose between MySQL and JSON for data storage, depending on your settings in the CodeRandom-Core configs.

## Commands

### Default
- `/balance` - Check your current balance.
- `/pay ` - Pay another player.

### Admin
- `/economy` - Shows the commands available to work with the economy.
- `/economy balance ` - Shows the player's balance.
- `/economy set ` - Set a player's balance.
- `/economy deposit ` - Deposit money into a player's account.
- `/economy withdraw ` - Withdraw money from a player's account.

## Permissions
Child commands are granted if the parent command is given.

- `code_random.economy.admin` - Access to administrative economy commands.
- `code_random.economy.admin.balance` - Access to `/economy `
- `code_random.economy.admin.set` - Access to `/economy set `
- `code_random.economy.admin.deposit` - Access to `/economy deposit `
- `code_random.economy.admin.withdraw` - Access to `/economy withdraw `
- `code_random.economy.user` - Access to basic economy commands like checking balance and paying players.
- `code_random.economy.user.balance` - Access to `/balance`
- `code_random.economy.user.pay` - Access to `/pay `

## Issues and Contributions

Feel free to open issues and contribute to the project by submitting pull requests. For major changes, please open an issue first to discuss what you would like to change.

## License

This project is licensed under the Creative Commons Attribution-NonCommercial 4.0 International Public License.

## Acknowledgments

- [Vault](https://dev.bukkit.org/projects/vault) - Economy API
- [CodeRandom-Core](https://github.com/your-link-to-coderandom-core) - Core functionalities

For more information, visit the [GitHub repository](https://github.com/D4RKJ0K3R17/CodeRandom-Economy).