- check_circle Advancements
- check_circle Functions
- 11,351 views, 3 today
- 996 downloads, 0 today
3
In search of a datapack to have Chest Shops in your server? Tired to found only half-done datapack to do a shop? Wanna an elegant and intuitive datapack to let your players make them Shops? This Datapack is what you need!
SimpleShops was originaly created by PickleMonstr
Unfortunatly PickleMonstr left the community and SimpleShops, her creation, was left alone, enriched of bugs and incomplete.
I, JakeHunt93, trying this datapack in my server, had found that it was potentialy a very good Datapack to create some shops!
So, after some week of works I find out what to change to reduce the lag production that the datapack was generate constantly.
What I present you is a refined SimpleShops, with all the component from the original and some upgrade:
Remember, I'm not the original creator of this wonderfull datapack, but now It can be use from 1.16 to the next upgrades!
HOW TO CREATE A SHOP:
Pick 2 chest, 1 item frame and a sign of any kind;
Place 1 chest in the ground and the other 1 over the first chest;
Place the sign on the chest (not inside) at the ground;
Place the item frame on the chest (not inside) the chest over the first chest;
Use che command /trigger buyShop to make a chest that allow other players to buy from this chest shop or Use the command /trigger sellShop to make a chest that will buy from other players.
HOW TO SET A BUY SHOP:
After the creating metod, you need to do:
In the first slot in the chest with the item frame put the item that you wanna sell, it number will how much of that item will be sold.
Then, in the slot soon after you need to put other ITEMS, not same type, to make the price. In order, first slot after the item to sell is units, then tens, then hundreds and then thousands.
In the chest with the sign you need to put stocks of items that you wanna sell.
To withdraw $ that are in the chest shop you can use the command /trigger withdraw set NUMBEROF$ [for example /trigger withdraw set 60 to withdraw 60$ from the buy chest shop]
HOW TO SET A SELL SHOP:
After the creating metod, you need to do:
In the first slot in the chest with the item frame put the item that you wanna buy, it number will how much of that item will be sold.
Then, in the slot soon after you need to put other ITEMS, not same type, to make the price. In order, first slot after the item to sell is units, then tens, then hundreds and then thousands.
In the chest with the sign you need to put in every slot 1 each of the item you wanna buy with the sell shop.
Then you need to deposit some $ in the sell shop, to let it able to buy items from players,with the command /trigger deposit set NUMEBEROF$ [example: /trigger deposit set 60 to deposit 60$ in the sell chest shop]
To let this datapack work you need first setting it adding to you the tag ssadmin and triggering the command /trigger ssoption
With that command you can enable o disable the chest shops!
SimpleShops was originaly created by PickleMonstr
Unfortunatly PickleMonstr left the community and SimpleShops, her creation, was left alone, enriched of bugs and incomplete.
I, JakeHunt93, trying this datapack in my server, had found that it was potentialy a very good Datapack to create some shops!
So, after some week of works I find out what to change to reduce the lag production that the datapack was generate constantly.
What I present you is a refined SimpleShops, with all the component from the original and some upgrade:
- Arrow now will be killed if near a Chest Shop
- Now the datapack will run only for the chest shop that have a player near.
- Eliminated a bug that allowed players to destroy the item in the item frame, duping it.
Remember, I'm not the original creator of this wonderfull datapack, but now It can be use from 1.16 to the next upgrades!
HOW TO CREATE A SHOP:
Pick 2 chest, 1 item frame and a sign of any kind;
Place 1 chest in the ground and the other 1 over the first chest;
Place the sign on the chest (not inside) at the ground;
Place the item frame on the chest (not inside) the chest over the first chest;
Use che command /trigger buyShop to make a chest that allow other players to buy from this chest shop or Use the command /trigger sellShop to make a chest that will buy from other players.
HOW TO SET A BUY SHOP:
After the creating metod, you need to do:
In the first slot in the chest with the item frame put the item that you wanna sell, it number will how much of that item will be sold.
Then, in the slot soon after you need to put other ITEMS, not same type, to make the price. In order, first slot after the item to sell is units, then tens, then hundreds and then thousands.
In the chest with the sign you need to put stocks of items that you wanna sell.
To withdraw $ that are in the chest shop you can use the command /trigger withdraw set NUMBEROF$ [for example /trigger withdraw set 60 to withdraw 60$ from the buy chest shop]
HOW TO SET A SELL SHOP:
After the creating metod, you need to do:
In the first slot in the chest with the item frame put the item that you wanna buy, it number will how much of that item will be sold.
Then, in the slot soon after you need to put other ITEMS, not same type, to make the price. In order, first slot after the item to sell is units, then tens, then hundreds and then thousands.
In the chest with the sign you need to put in every slot 1 each of the item you wanna buy with the sell shop.
Then you need to deposit some $ in the sell shop, to let it able to buy items from players,with the command /trigger deposit set NUMEBEROF$ [example: /trigger deposit set 60 to deposit 60$ in the sell chest shop]
To let this datapack work you need first setting it adding to you the tag ssadmin and triggering the command /trigger ssoption
With that command you can enable o disable the chest shops!
Credit | PickleMonstr - For the original datapack. |
Compatibility | Minecraft 1.16 |
to | Minecraft 1.17 |
Tags |
8 Update Logs
Update #8 : by _Jack_93_ 03/17/2021 4:35:28 amMar 17th, 2021
Fixed a minor bug and deleted the key system. Now the chest shop will be locked unless the player, at 3 block of distance, is the owner.
LOAD MORE LOGS
tools/tracking
4676411
119
simpleshop-v4-0-reborn
Create an account or sign in to comment.
Me and my friends are on full survival and dont want cheats on.
command: tag @s add ssadmin