Minecraft Data Packs / Server Utility

SimpleShop v4.0 - Reborn!

  • check_circle Advancements
  • check_circle Functions
  • 7,983 views, 74 today
  • 743 downloads, 6 today
  • 15
  • 11
  • 14
_Jack_93_ avatar _Jack_93_
Level 30 : Artisan Dragon
2
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:
  • 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!
CreditPickleMonstr - For the original datapack.
CompatibilityMinecraft 1.16
toMinecraft 1.17
Tags

8 Update Logs

Update #8 : 03/17/2021 4:35:28 amMar 17th

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

Create an account or sign in to comment.

1
04/22/2021 8:44 pm
Level 1 : New Miner
superwizzman
superwizzman avatar
I'm in 1.17 and i'm not abble to do /trigger ssoption to create an admin shop. This datapack look to be broken. We can call on discord if you want to check with me
1
04/27/2021 1:33 pm
Level 30 : Artisan Dragon
_Jack_93_
_Jack_93_ avatar
He's up to 1.16.5, I'd not already done an 1.17 version
1
04/27/2021 8:32 pm
Level 1 : New Miner
superwizzman
superwizzman avatar
ok :(
1
05/07/2021 1:00 am
Level 30 : Artisan Dragon
_Jack_93_
_Jack_93_ avatar
anyway, try to do this like an admin: scoreboard players add @s ssoption 1
1
02/04/2021 4:19 am
Level 1 : New Network
baole444
baole444 avatar
Hey i wonder if this datapack allow people to make adminshop ?
1
02/13/2021 7:19 amhistory
Level 30 : Artisan Dragon
_Jack_93_
_Jack_93_ avatar
Only if they have the tag ssadmin. So only op players can, 'cause only them can set the tag ssadmin to players

command: tag @s add ssadmin
2
10/12/2020 8:19 am
Level 11 : Journeyman Mage
Pingoda
Pingoda avatar
How can I see my current Balance?
1
10/19/2020 5:54 am
Level 30 : Artisan Dragon
_Jack_93_
_Jack_93_ avatar
/trigger balance
2
08/22/2020 1:16 am
Level 2 : Apprentice Explorer
CalgamingsMC
CalgamingsMC avatar
Is there an english version of this? The datapack works but I can't understand it.
1
08/26/2020 5:27 am
Level 30 : Artisan Dragon
_Jack_93_
_Jack_93_ avatar
Of course, i can traslate it, and I will do asap.
Planet Minecraft

Website

© 2010 - 2021
www.planetminecraft.com

Welcome