Initial Home page

Eric B 2020-03-01 18:26:51 +01:00
commit b8d490dbb9
1 changed files with 67 additions and 0 deletions

67
Home.md Normal file

@ -0,0 +1,67 @@
<p align="center"><img src="https://i.imgur.com/3TysYQC.png" alt="Icon"></p>
***
[![Build Status](https://ci.codemc.io/buildStatus/icon?job=EpicEricEE/ShopChest&style=flat-square)](https://ci.codemc.io/job/EpicEricEE/job/ShopChest/)
ShopChest is a command based chest shop plugin. Buying and selling is done simply by clicking the chest.
A hologram above it displays all sorts of information about the shop. Due to the large amount of possible customization, this plugin can fit every server.
## Why ShopChest?
* Very simple shop interaction and creation
* No struggle with complex attributes or flags, it just copies the item in your hand
* Visually pleasing with hologram and floating item
* Shops are protected from explosions and hoppers
* Floating items are protected from water, lava, pistons, zombies, getting picked up, despawning and ClearLag (and similar)
* Supports almost every protection plugin available including WorldGuard, Towny, PlotSquared, etc.
* Everything is translatable
* Support for MySQL and SQLite including logging capabilities
* Vault integration for economy and permissions
* Extensive list of configurable options
## Installation
* [Download](https://www.spigotmc.org/resources/shopchest.11431/) the latest stable version of this plugin,
or get a possibly unstable development build with the latest feature set [here](https://ci.codemc.io/job/EpicEricEE/job/ShopChest/)
* Put the downloaded file into your server's `plugins` folder
* Install the latest version of [Vault](https://dev.bukkit.org/projects/vault)
* Install an economy plugin that hooks into Vault (e.g. Essentials, AConomy, SaneEconomy, etc.)
* After starting the server, a folder called `ShopChest` is created in the `plugins` folder, containing the configuration files and shop database
## Usage
**A complete guide on how to use the plugin's features can be found [here](https://github.com/EpicEricEE/ShopChest/wiki/Usage).**
* By default, a player can buy from a shop by right-clicking the chest, and sell to a shop by left-clicking the chest.
* When the player is sneaking while clicking the chest, a stack of the product is bought or sold at once.
* A player can create a shop by entering the command `/shop create <amount> <buy-price> <sell-price>` and clicking
a chest they are permitted to create a shop on. Usually, that is any chest they can open.
* The item that the player is holding in their hand will become the product of the shop
* `<amount>` is the amount of items that can be bought or sold at once
* `<buy-price>` is the price, a player pays for buying the product from the shop
* `<sell-price>` is the price, the vendor pays for buying the product from the player
* A player can remove a shop by entering the command `/shop remove` and clicking one of their shops.
* A player can retrieve more information about a shop by entering `/shop info` and clicking a shop, or by clicking
a shop with the configured shop info item (a stick by default)
## Configuration
**Information about the plugin's customization possibilities can be found in the [configuration documentation](https://github.com/EpicEricEE/ShopChest/wiki/Configuration).**
## For Developers
ShopChest artifacts are hosted on the CodeMC maven repository
```xml
<repositories>
<repository>
<id>codemc-repo</id>
<url>https://repo.codemc.io/repository/maven-public/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>de.epiceric</groupId>
<artifactId>ShopChest</artifactId>
<version>1.13-SNAPSHOT</version>
<scope>provided</scope>
</dependency>
</dependencies>
```
**For more information about the ShopChest API, check the [documentation](https://github.com/EpicEricEE/ShopChest/wiki/Developer-API) or the [javadoc](https://ci.codemc.io/job/EpicEricEE/job/ShopChest/javadoc/index.html).**