All Projects → EpiCanard → GlobalMarketChest

EpiCanard / GlobalMarketChest

Licence: MIT License
GlobalMarketChest is a spigot plugin that allows to easily create global shops to sell and buy auctions. You interact with shops through graphical interfaces. It can be easily configured and customized.

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to GlobalMarketChest

vue-shop-cli
vue搭建的电商平台脚手架 (vue + vue-router + vuex + sass + svg)
Stars: ✭ 24 (+41.18%)
Mutual labels:  shop
spigot-tg-bridge
Connect Telegram chats and Minecraft servers seamlessly
Stars: ✭ 27 (+58.82%)
Mutual labels:  spigot-plugin
boxshop
Laravel ecommerce platform
Stars: ✭ 78 (+358.82%)
Mutual labels:  shop
ProjectKorra
The Official Plugin for ProjectKorra.
Stars: ✭ 65 (+282.35%)
Mutual labels:  spigot-plugin
react-shop
Shop example for mobile web
Stars: ✭ 20 (+17.65%)
Mutual labels:  shop
saleor
A modular, high performance, headless e-commerce platform built with Python, GraphQL, Django, and React.
Stars: ✭ 15,824 (+92982.35%)
Mutual labels:  shop
Crazy-Enchantments
Crazy Enchantments Source Code
Stars: ✭ 91 (+435.29%)
Mutual labels:  spigot-plugin
mini-project
An android eCommerce application for students through which they can buy and sell used goods .
Stars: ✭ 26 (+52.94%)
Mutual labels:  shop
Maintenance
Enable maintenance mode on your Minecraft server
Stars: ✭ 122 (+617.65%)
Mutual labels:  spigot-plugin
Lukkit
Lukkit allows developers to create plugins for the Spigot API in an efficient and effective manner using the Lua scripting language. Detailed documentation makes getting started with Lukkit super simple.
Stars: ✭ 62 (+264.71%)
Mutual labels:  spigot-plugin
spigot-bending
Minecraft plugin that allows players to bend elements as in the series
Stars: ✭ 14 (-17.65%)
Mutual labels:  spigot-plugin
EnchantmentsEnhance
✨ EE is a game progression mechanism plugin for spigot.
Stars: ✭ 31 (+82.35%)
Mutual labels:  spigot-plugin
IridiumColorAPI
No description or website provided.
Stars: ✭ 20 (+17.65%)
Mutual labels:  spigot-plugin
Boss
Premium custom monsters plugin with skill system, natural spawning and lots of sickest features!
Stars: ✭ 72 (+323.53%)
Mutual labels:  spigot-plugin
NOPE
1.16 Minecraft AntiCheat
Stars: ✭ 27 (+58.82%)
Mutual labels:  spigot-plugin
Pointshop2
Next-Gen Garrysmod shop system https://discord.gg/N9DmwwX
Stars: ✭ 37 (+117.65%)
Mutual labels:  shop
CoreShop
基于 Asp.Net Core 5.0、Uni-App开发,支持可视化布局的小程序商城系统,前后端分离,支持分布式部署,跨平台运行,拥有分销、代理、团购、拼团、秒杀、直播、优惠券、自定义表单等众多营销功能,拥有完整SKU、下单、售后、物流流程。支持一套代码编译发布微信小程序版、H5版、Android版、iOS版、支付宝小程序版、字节跳动小程序版、QQ小程序版等共10个平台。
Stars: ✭ 278 (+1535.29%)
Mutual labels:  shop
Cartkit
Cartkit - The [quick] starter kit!
Stars: ✭ 39 (+129.41%)
Mutual labels:  shop
ExploitFixer
Bukkit plugin that aims on fixing Exploits in your Minecraft network. [Requires HamsterAPI to work]
Stars: ✭ 141 (+729.41%)
Mutual labels:  spigot-plugin
CakeShop
eCommerce website with cakephp
Stars: ✭ 19 (+11.76%)
Mutual labels:  shop

banner

GlobalMarketChest is a spigot plugin that allows to easily create global shops to sell and buy auctions. You interact with shops through graphical interfaces. It can be easily configured and customized.

dependencies

To work you will need :

  • Vault
  • An economy plugin compatible with Vault to manage your economy

Soft Dependencies :

  • If you want to use MySQL instead of default SQLite you will need to install a MySQL Server by yourself.

features

  • User friendly shop graphical interfaces
  • Fluid graphical interfaces
  • Simple and instinctive shop creation process
  • A unique place to sell/buy items and improve interaction between players
  • Smart sorting system to see first cheapest auctions and than oldest
  • Auction search (By similar items, item name or player name)
  • Paginator to see auctions 27 by 27
  • Easy process to create / buy auction
  • Easy price selector
  • Advanced feature to repeat the auction that you are creating as many as possible or one by one
  • Advanced feature to put all similar items of your inventory in the auction that you are creating (you can go higher than 64 items)
  • Advanced categories system by default inspired by creative tabs but can be totally customized
  • List of the last 24 hours of auctions created
  • Detailed permissions system
  • Complete commands to list, teleport to, open and close shops (with autocompletion)
  • Ranks system to configure some properties to specific players
  • High configurability
    • All items composing interfaces can be changed (item used, title and lore)
    • Language can easily be configured
    • Categories totally configurable (display item, title, position, items contains, GroupLevels)
    • Many features can be configured/disabled
  • Multi database support. The plugin actually support SQLite database (local) and MySQL database (remote)
  • Admin features to remove player auctions

Technical features :

  • Highly configurable interfaces through config file
  • Interface loader that auto adapt to available interfaces
  • Database schema is automatically updated if needed

In coming features

  • Multi database support (yml, postgresql, mongodb)
  • AuctionShop (maybe another name) - Here roles are reversed, the player ask for an item and a quantity he need and players come to sell to him the wanted item
  • AdminShop - Here players can find all item they want infinitely.
  • LocalShop - With this shop only the owner can sell auctions in it.
  • Maybe the split of this plugin in multiple little plugins (core, globalshop,adminshop,...) to improve scalability of this plugin

List of next features : https://trello.com/b/VsJRVqVn/globalmarketchest

installation

  1. Download the file GlobalMarketChest.jar
  2. Add the file in the folder plugins of your server.
  3. Launch your server, it will generate all necessary configuration files in plugins/GlobalMarketChest. The plugin is now enable.

If you choose to change Storage.type to mysql extra more steps will follow :

  1. The plugin will disable from itself because your database is not configured.
  2. In file plugins/GlobalMarketChest/config.yml change the database informations in variable Storage.Connection.See https://github.com/EpiCanard/GlobalMarketChest/wiki/resources-:-config.yml#storage
  3. Reload the plugin or server
  4. If your database informations are correct, the plugin should now work :)

If you have any issue don't hesitate to come on Discord (https://discord.gg/UuGAcCa) to ask for help.

documentation

You can find all information that you need to use and configure this plugin in the wiki.

support

If you find a bug or want to make a suggestion to improve the plugin please open an issue on GitHub.

If you want to participate to development of this plugin, fork the GitHub, make your modifications and open a Pull Request.

If you have any question, you can contact me on discord.

You will find all development build on discord, so don't hesitate to come.

Discord: https://discord.gg/TndZcuy

Source GitHub: https://github.com/EpiCanard/GlobalMarketChest

Spigot : https://www.spigotmc.org/resources/globalmarketchest-gui-shop-plugin.64921/

Metrics : bstats.org

If you want to test work in progress features you will find all development builds on Jenkins. Jenkins: https://jenkins.epicanard.com/

screenshots

buy_auction

create_auction

edit_auction_overview

using

search

  • Freebuild.fr - play.freebuild.fr website
  • Politicraft - play.politicraft.fr

If you are using GlobalMarketChest on your server and your server is public you can leave a review with your server name and ip.

thanks

I would like to thanks :

  • The server Freebuild.fr that helps me during development of this plugin.
  • The player Icodak that make the logo of this plugin.
  • Coby_Cola for the Chinese translation.
  • Drynael for the German translation.
  • Ranqstrail for the Polish translation.
  • cvary61 for the Turkish translation.
  • VStitch for the Russian translation.
  • theilqer for the Japanese translation.
  • XLuxBX for the Spanish translation.

Donation

If you want to donate for work done, it will be a pleasure. Thank you.

www.paypal.me/globalmarketchest42

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].