Issue for help:
Issues · blank038/ServerMarket (github.com)
Support Folia, Please update AyCore to 1.1.0-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
⭐ 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
Spoiler: config.yml
Code (YAML):
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
: true
Spoiler: market/example.yml
Code (YAML):
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
:
[
]
Spoiler: types.yml
Code (YAML):
default :
all
:
"All"
none
:
"NONE"
types :
props
: -
"STONE"
-
"Custom Name"
Spoiler: gui/store.yml
Code (YAML):
title
:
"&8Storage Box"
size
: 54
store-item-slots
:
"0-44"
items :
main :
type
: torch
amount
: 1
name
:
"&cBack"
slot
: 49
action
: market
lore
:
[
]