
VRBlackShop 1.19
The best Black Shop plugin for your server!
- Items can be added in the game.
- Language is customizable.
- Menus are fully customizable.
- Economy supported.
- The number of stocks can be adjusted.
- You can change the price as you like.
- NPC spawn point can be added as many times as we want (randomly selected region)
- Limit time for system initialization can be set (time to be set randomly)
- System can be set automatically (when the server is turned on)
Gui - Click to Open
How to install?
- Download the plugin.
- Put VRBlackShop.jar in plugins folder.
- Restart server and enjoy plugin!
Dependencies
- ItemsAdder by LoneDev (for the custom gui)
- PlaceHolderAPI
- Vault
- Citizens
- /vrblackshop start - starts manually
- /vrblackshop spawnlocation - adds spawn point to npc.
- /vrblackshop additem <stock> <price> - adds the item with stock and price to the files.
- /vrblackshop reload - updates all files.
-
vrblackshop.admin - Allows to use all commands.
config.yml - Click to Open
#
# By Vizmo Studio | VRBlackShop
#
options:
prefix: '&cBlackShop'
failed-buy: false
# If you do this, players will lose money at certain rates.
failed-buy-chance: 50
# with period.
spawn-npc-task-time: 240000
yes-or-not-menu:
menu-name: '&f::offset_-12:::blackshop_confirm:'
slot-number: 36
buy-item-slot: 13
yes-item-settings:
item-type: PAPER
item-name: '&aConfirm Purchase'
# if you leave blank this space here, normal item get.
item-custom-model-data: 10004
item-slots:
- 29
- 30
- 28
- 27
no-item-settings:
item-type: PAPER
item-name: '&cCancel Purchase'
# if you leave blank this space here, normal item get.
item-custom-model-data: 10004
item-slots:
- 32
- 33
- 34
- 35
NPC-settings:
NPC-name: '&8BlackShop'
# This is NPC skin, with skin name
NPC-skin: Yikosu
menu-settings:
menu-name: '&f::offset_-12:::main_blackshop:'
# 36 is the default number; Changing this may break the ItemsAdder appearance.
menu-slot: 36
glass:
# For ItemsAdder this should be turned off. You can turn it on if you are not using itemsadder.
enabled: false
item-type: GLASS
item-name: '&c'
# if you leave blank this space here, normal item get.
item-custom-model-data: ''
# Type here in which slot the glass will be placed (multiple items are not created. one item is placed in multiple slots).
slots:
- 15
- 25
- 16
- 17
items-settings:
# By default this value is 3. Changing this will break the menu that comes with itemsadder
item-count: 3
item-slots:
- 11
- 13
- 15
item-lore:
- '&7This item is very special.'
- '&7if you want to buy it'
- '&7Click to item'
- ''
- '&7Cost &8: &a%cost%'
- '&7Stock &8: &a%stock%'
# You can add it manually here.
NPC-spawn-locations:
'0':
world: world
x: -57.820310563048324
y: 67.0
z: -35.873051008341974
yaw: 101.70888
pitch: 15.427906
# You can add it manually here.
items:
'0':
item:
nbt: 0
itemtype: DIAMOND_SWORD
lore:
- §7This item is very special.
- §7if you want to buy it
- §7Click to item
- ''
- '§7Cost §8: §a1'
- '§7Stock §8: §a1'
amount: 1
itemname: ''
stock: 3
cost: 250
'1':
item:
nbt: 0
itemtype: DIAMOND_SWORD
lore:
- §7This item is very special.
- §7if you want to buy it
- §7Click to item
- ''
- '§7Cost §8: §a1'
- '§7Stock §8: §a1'
amount: 1
itemname: ''
stock: 3
cost: 250
'2':
item:
nbt: 0
itemtype: DIAMOND_SWORD
lore:
- §7This item is very special.
- §7if you want to buy it
- §7Click to item
- ''
- '§7Cost §8: §a1'
- '§7Stock §8: §a1'
amount: 1
itemname: ''
stock: 3
cost: 2
lang.yml - Click to Open
#
#
# VRBlackShop Message config
#
#
messages:
add-npc-location: '&f:coin_skull: &8NPC location added. #%number%'
no-stock: '&f:purchase_problem: &cHasnt stock'
failed-buy: '&f:coin_skull: &7I think you''ve been &cscammed by a secret agent!'
no-money: '&f:purchase_problem: &cHeyy you don''t have enough &emoney, &7what are
you trying to buy with that &emoney?'
stock-amount: '&f:click_left: &cEnter stock'
price-amount: '&f:click_left: &cEnter price'
no-item: '&f:purchase_problem: &cPlease hold an item or I won''t sell it!'
add-item: '&f:purchase_confirm: &aItem Added'
broadcast-message: ' &eis came, Find me to get the most beautiful items! &f:purchase_problem:'
help:
v1: '&f/VRBlackSmith spawnlocation &eSet up an NPC birthing point.'
v2: '&f/VRBlackSmith additem <stock> <price> &eIt is used to add items that can
be removed.'
v3: '&f/VRBlackSmith reload &eIt is used to update files.'
- Discord Server: https://discord.gg/TFtdcfYCn4
- Discord ID: 669178945542815774