✨ServerMarket✨ | Support multiple markets | Full configurati
2.7.3Simple global market plugin.
Issue for help: Issues · blank038/ServerMarket (github.com)
Support Folia, Please update AyCore to 1.4.2-BETA or newer.
⭐ Feature
- Global market, Multiple can be created
- Support [MySQL, YAML] storage, Future support [SQLite, PostgreSQL]
- Multilingual support: [zh_CN(default), en_US]
- Support Vault, PlayerPoints, NyEconomy
- Shift + Click to remove items from market
- Limit Price(max, min)
- Custom economy display name
- Market permission(on opening)
- Tax(sell, shout), Custom permissions
- Effective time
- Store warehouse
- BlackList(lore, type)
- Filter type
- Custom Gui(display item slots, lore, customModel, sale item slots)
- Buttons Support custom commands
⭐ Dependencies
- AyCore(download page)
- NBTAPI(download page)
- Optional[Vault, PlayerPoints, NyEconomy]
⭐ Commands
/market open [marketId] - Open the target(or default) market
/market search [marketId] [keywords] - Search for items in the market
/market box - View the market storage box
/market show - View market information
/market patch <Patch ID> - Apply patch
(Patch List: ServerMarket/README.md)
/market reload - Reload plugin configuration files
# Note: "short command" is the setting(short-command) in the market configuration.
/(short command) - Open the target market
/(short command) sell <Price> - Add an item to the market
⭐ Pictures
---
---
---
---
---
---
⭐ Config
config.yml
language: "en_US"
data-option:
type: MySQL
url: jdbc:mysql://localhost/minecraft?useSSL=false
user: "root"
password: "root"
time-out: 120
pull-notify: true
default-market: "example"
command-help: truemarket/example.yml
source_id: "example"
vault-type: "Vault"
permission: "market.example"
display-name: "&cExample Market"
economy-name: "Vault"
price:
min: 1
max: 2000000
extra-price:
DIAMOND: 1000-10000
"props": 20000-30000
sale-broadcast: true
show-sale-info: true
short-command: "exmarket"
tax:
header: "servermarket.tax.sell"
node:
default: 0.1
vip: 0.05
shout-tax:
header: "servermarket.tax.shout"
node:
default: 0.1
vip: 0.05
simple-date-format: "yyyy/MM/dd HH:mm:ss"
effective_time: 259200
black-list:
type:
- "STONE"
lore:
- "&fDenied Item"
types:
- "all"
- "props"
title: "&8Server Market"
size: 54
sale-item-slots: "0-44"
sale-info:
- " "
- "&aSeller: &f%seller%"
- "&aPrice: &f%price%"
- "&aDate: &f%time%"
items:
up:
type: paper
amount: 1
data: 0
name: "&fPrevious Page"
slot: 45
action: up
lore: [ ]
down:
type: paper
amount: 1
data: 0
name: "&fNext Page"
slot: 53
action: down
lore: [ ]
changeType:
type: STRING
amount: 1
data: 0
name: "&bFilter type"
slot: 46
action: "type"
lore:
- "&f"
- "&fCurrentType: &7%saleType%"
store:
type: chest
amount: 1
data: 0
name: "&eStorageBox"
slot: 49
action: store
lore: [ ]types.yml
default:
all: "All"
none: "NONE"
types:
props:
- "STONE"
- "Custom Name"gui/store.yml
title: "&8Storage Box"
size: 54
store-item-slots: "0-44"
items:
main:
type: torch
amount: 1
name: "&cBack"
slot: 49
action: market
lore: [ ]Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta