Code Monkey home page Code Monkey logo

autosellchests's Introduction


Spigot downloads&link=https://www.spigotmc.org/resources/autosellchests.103060/ Version&link=https://www.spigotmc.org/resources/autosellchests.103060/

AutoSellChests

A simple addon for EconomyShopGUI which adds automatically selling chests to your server.

Introduction

AutoSellChests allows you to have a completely automated farm at almost to no performance cost of your server.

This addon adds chests to your server which sell their content every x interval which is specified inside the config. The items will then be sold to the shop of EconomyShopGUI using the API.

With that sayd, this plugin deppends on EconomyShopGUI or EconomyShopGUI Premium but doesn't require a economy plugin because it will use the one used within the shop.

See more info here about how to use the API of EconomyShopGUI: https://github.com/Gypopo/EconomyShopGUI-API

This is a lightweight plugin thanks to how the chests are sold, the chests get processed each one at a time spread over the complete interval instead of selling all chests at a single time which could cause major lag spikes.

There is a default English language file embeded which contains all messages from the plugin which then can be translated to your likings.

This plugin is compatible with minecraft version 1.16-1.20.

Downloads:

Contributing to the project

All contributions should follow our code of conduct guidelines.

Since this is a open source project there are a few possibility's how you can help make this project better.

โ“ Support/Feature requests

We will happily answer your questions and look at feature requests you may have in our discord server.

Note that we get alot of questions which can be answered by simply reading the wiki/plugin pages so first make sure that your question cannot be answered using the info provided before seeking furthur support.

๐Ÿ› Reporting bugs

If you stumble across a bug you may use the issues tab to create a new bug report. But please make sure the issue doesn't exists already before making duplicates.

Bug reports can also be made inside our discord server under the category of the plugin.

๐Ÿ› ๏ธ Building

AutoSellChests uses Maven for compiling, to build the project you will need the following:

  • A recent clone of the project
  • Maven (Unless you have an IDE with it build in)
  • JDK 16 or newer
  • Git

The following commands can be used to build the project:

git clone https://github.com/Gypopo/AutoSellChests.git
cd AutoSellChests/
mvn clean install

If you have an error which says that EconomyShopGUI isn't found, you need to make sure that you configure the path inside the pom.xml file leading to the jar of EconomyShopGUI.

โœ๏ธ Contributing:

Getting started:

  • Start by cloning this repository into your own workspace or make sure your existing clone is up to date with the Main branch
  • Open the project in your favorite IDE and make your changes
  • When you are done, make a pull request directly into the Main branch and make sure you have a clear description of your changes and why you made them

Here some simple rules to keep in mind when contributing:

  • Make sure you've tested the changes in your pull request
  • When fixing a bug using a pull request, please make sure you create a issue on the issue tracker first
  • Pull requests should have a clear description of what they do and why you submitted it
  • Calls to EconomyShopGUI.getInstance() should be prevented unless necessary

This plugin makes use of bStats to collect anonymous data such as how many servers, players, ... are using the plugin.

See more info at bStats bStats

autosellchests's People

Contributors

gypopo avatar

Stargazers

Jiaa avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.