Skip to content

Nexolite/Shop

 
 

Repository files navigation

GitHub Release Build and Package bStats Servers bStats Players

520ef725efdc8caad836d0370a17d58ce8ee99b2

Description

Allows players to quickly create shops to buy, sell, barter, or gamble items seamlessly!

By focusing on ease of use, players of any skill level can create in-game shops in a way that feels like a native feature.

Server Metrics

Features

  • Versatile Shop Types: Create shops to sell, buy, barter, or gamble items
  • Multiple Currency Options: Change currency to a custom item, virtual currency (Vault), or experience points
  • Multiple Shop Creation Methods: Fill out a sign or hit a chest with an item
  • No Commands Required: Create shops without needing complex commands
  • Item Support: Easily handles items with custom display names, descriptions, and enchantments
  • Admin Shops: Create shops that don't need to be stocked
  • Display Options: Change between different types of displays (item floating, glass case, large item, item frame)
  • Holographic Displays: Optional and fully configurable displays above shops
  • Find Shops: Easily find shops selling specific items and teleport to them (optional)
  • Integration Support: Works with WorldGuard, Towny, AdvancedRegionMarket, DynMap, BlueMap, and more
  • Container Support: Works with chests, double chests, barrels, shulker boxes, even ender chests

Shop Types

  • Sell Shops: Sell items to other players
  • Buy Shops: Buy items from other players
  • Barter Shops: Trade items with other players
  • Combo Shops: Combined buy and sell functionality in one shop
  • Gamble Shops: Let players gamble for random items

Usage

Simply place a sign on a container (chest, barrel, etc.) and format it according to the shop type you want to create. Right-click the sign with the item you want to trade, and the shop will be created.

Players can then interact with the shop by right-clicking the sign.

Developer Resources

Check out the Developer Documentation for API usage and integration information.

Contributing

Interested in contributing to Shop? Check out our CONTRIBUTING.md guide for instructions on building the project locally and contributing to the codebase.

Versioning

This project follows semantic versioning

Format: breaking.feature.bugfix

  • breaking: Changes that are not backwards compatible, or complete overhaul of plugin
  • feature: Addition of new/reworked features, or significantly refactored code
  • bugfix: Bug was fixed

Examples:

  • v1.x.x -> v2.x.x: Backwards incompatible changes
  • v1.1.x -> v1.2.x: New Minecraft update or backwards compatible feature added to Shop
  • v1.1.0 -> v1.1.1: Bug was fixed

Support

Join our Discord server for support, discussions, and updates.

For bug reports and feature requests, please use our GitHub Issues tracker.

About

Minecraft Shop plugin

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 98.6%
  • Other 1.4%