Guide

Server Mall

From Dogcraft Wiki

mNo edit summary
(added a panel with the mall rules- included image of said rules, and noted players should still check the rules directly in the mall the ensure they are following correctly)
Tag: Visual edit
 
(27 intermediate revisions by 6 users not shown)
Line 1: Line 1:
{{WIP}}
''For previous Mall builds, see: [[Mall]]''
{{Notice
{{Notice
|title=Notice
|title=1.21.4 Update
|message=The server currently does not have a server-run Mall on [[Survival 4]]. Once one has been opened, advice on how to use it will be recorded here. For now, several player-run shops are available. For information on these, please ask in-game using chat. For now, only details on the shop plugin are here.
|message=As the shop plugin was changed during the update to 1.21.4 ALL SHOPS have to be re-created using the new plugin! Old shops no longer work!<br>Due to this the shop creation is FREE for 1 week, starting March 1st, 2025!
|contentbackcolor=white
|iconbackcolor=#8b0024
}}
}}
This is a guide on how to use the [[Mall (Survival 6)|Mall]] and associated plugins on the Dogcraft Server since it updated to Minecraft version 1.21.4.
When the server updated to version 1.21.4 the Mall was updated to a new plugin, '''this means all shops created before the update no longer function.'''<br>
Player Shops on the Dogcraft Server are a way of buying and selling goods in exchange for [[Dogcraft Dollars|Dogcraft Dollars (DCD)]]. Player Shops take the form of container (chests/barrels/etc) placed in a rented Mall Plot. This guide will walk through the process of renting a Mall Plot, setting up a Shop using the Shop plugin, and how to purchase from Player Shops. <br>
The shop plugin is only available on the [[Mall (Survival 6)|Mall]] world and cannot be used on any of the other worlds.<br>
All commands relevant to the Mall can be found on the [[List of Commands]] page under the heading '''Mall Commands'''.


The [[Dogcraft.net|Dogcraft]] Server features a buying and selling plugin simply known as "Shop". This plugin creates 'chestshops' that can be used to buy or sell items for the server's currency, [[Dogcraft Dollars]], or barter for specific items.
{{Panel|title='''Rules for Using the Mall'''|
content=
[[File:S6Mall-rules.png|right|thumbnail|Rules as seen in the mall]]
This is a transcript of the rules that is accurate at the time of posting, however to ensure you are following the rules correctly it is best to double check them in the mall itself on the Dogcraft Server <br>
#
# You are responsible for rental time on your plot
# No one on staff can help you if your time runs out
# Do not build farms or use any redstone automation
# Items sold by the server, can not be sold for less
# Do not cause lag in the mall
# Players may only sell items in one mall plot
# Mall plots are defined as the following:
#* A single plot owned and operated by one person
#* A shared plot, owned by one person, shared with friends
#* Community Chest plot, a server owned plot where multiple players can sell 1-2 items  
}}


<br />
{{Box2
|width=75%
|content=
<h1>Renting A Plot</h1>
[[File:MallPlotForRent.png|right|thumbnail|Available Mall Plot]]
In order to sell items in the Mall, A Player must first rent a Mall Plot to sell those items in.<br>
#
How To Rent A Plot:
# Find an empty Mall Plot. You can identify which plots are available for rent via the sign located in the right-hand corner of the plot. Green text means the plot is available, red text means it has already been rented to another Player.
# Right click the sign to rent the plot. Renting costs 200 DCD per 5 days, the rent must be paid manually via the sign. You can rent at plot for a maximum of 60 days at a time, the amount of time you have left on your plot will be displayed on the plot sign.
# By renting a plot Players understand that they are responsible for maintaining the rental time on said plot.
# '''IMPORTANT NOTE-''' If the time left on your plot reaches 0 then your plot will '''reset'''. All items, Player Shops, and builds in said plot '''will be deleted'''. There is no way to recover these items once the plot has been reset.
}}


==Using Shops==
{{Box2
[[File: Shop sign example.PNG|thumb|''An example of the sign formatting for a shop. The shop is '''selling 5 of an item''' for '''2 DCD'''.'']]
|width=75%
This section will guide you in using the Shop plugin on Dogcraft. The plugin also has a tutorial video that can be found [https://www.youtube.com/watch?v=6lDM1aAhgv0&t=4s here].
|content=
<h1>Selling/Creating a shop</h1>
[[File:CreatePlayerShopDefault.png|right|thumbnail|Creating a Shop selling axolotl buckets for 250 DCD each]]
Now that you have rented a Mall Plot, the next step is to set up a Player Shop to sell your items in.
# Place a barrel or chest in your plot and face it/target it with your crosshair
# Hold the item you want to sell in your hand
# Type <code>/qs create [price]</code> (replace [price] with the amount you want to charge for the item)
#* The price you set is how much a player will pay for '''1 item''' not for the number of items you are holding
#* You can use fractional prices (eg: 0.1). The smallest possible price is 0.01 per item
# A sign will be created on the barrel/chest and your shop is created
<br>
Right click your own shop to change its settings.
Instead of /qs you can also use /shop, /quickshop, /chestshop or /cshop in all of the commands.
More commands for specific shop actions like changing sign colour, assigning shops to other players, etc can be found on the [[List of Commands|Commands]] page.
}}


To create a chest shop, players will need a chest and a sign. First, place the chest, and then the sign onto the chest or on the block in front of it. The vanilla sign writing interface will appear. Each of four written line of the sign indicate a certain specification of the resulting shop. As previously mentioned, there are three types of shop that can be created, each has a slightly different creation process.
{{Box2
|width=75%
|content=
<h1>Deleting a shop</h1>
[[File:RemovePlayerShop1.png|right|thumbnail|Method 1 for deleting a Player Shop]]
There are 2 ways of deleting a Player Shop <br>
Method 1
# Right click the shop sign
# Click "Delete shop"
# Confirm that you want to delete the shop  
<br>
Method 2
# Face shop you want to delete/target it with your crosshair
# type command <code>/qs remove</code>
}}


==== Sell Shops ====
{{Box2
[[File: Sell shop final.PNG|thumb|''A completed sell shop, selling cooked chicken.'']]
|width=75%
Must be formatted as such;
|content=
 
<h1>Buying</h1>
'''Top Line''': To indicate to the server that this will be a shop, the sign must contain the text ''[shop]'' on the top row.
[[File:Shop-plugin-buy2.png|alt=Buying from a shop|right|thumbnail|Buying from a shop]]
 
One can find shops using the <code>/qs find [item]</code> command. (replacing [item] with the name of the item to look for). This will show you the coordinates of all Player Shops that sell said item. <br>
'''Second Line''': Type the numerical amount of an item you would like to sell for a certain amount of DCD (''Note: this is not the amount of stock currently stored in the shop, as was the case in the formerly used QuickShop plugin)''.
To buy from a shop:
 
# Left click the sign of the shop
'''Third Line''': Type the numerical amount of DCD you would like in return for the entry placed on the second line.
# Type <code>/qs amount [amount]</code> (replacing [amount] with the amount of items you wish to buy)
 
}}
'''Bottom Line''': Type the text ''sell'', to indicate a sell shop.
 
Once this is entered onto the sign, press enter. Afterwards, left-click (punch) the sign with the item you would like to sell. At this point, the text on the sign should turn from red to green, and the shop is activated. Remember to stock the shop with the items it is selling.
 
To purchase from a sell shop, go up to it and right-click '''the sign itself'''. There is no confirmation step, so be careful as you will be charged for your purchase. To see a preview of the shop's specifications, right-click '''the chest itself'''.
 
==== Buy Shops ====
[[File: Buy shop final.PNG|thumb|''A completed buy shop, buying 1 carrot-on-a-stick.'']]
Must be formatted as such;
 
'''Top Line''': To indicate to the server that this will be a shop, the sign must contain the text ''[shop]'' on the top row.
 
'''Second Line''': Type the numerical amount of an item you would like to buy for a certain amount of DCD.
 
'''Third Line''': Type the numerical amount of DCD you would like to spend for the entry placed on the second line.
 
'''Bottom Line''': Type the text ''buy'', to indicate a buy shop.
 
Once this is entered onto the sign, press 'Done'. You will exit the sign interface and the text will format and turn red. Afterwards, left-click (punch) the sign with the item you would like to buy. If you do not own the item you would like to buy, punch the chest without an item in your hand. Then, open your inventory using as usual, and you will enter the creative menu. Find and select the item you would like to buy and 'throw' it out of your inventory (an example is featured to the right). At this point, the text on the sign should turn from red to green, and the shop is activated.
[[File: Selecting unowned item for shop.PNG|thumb|''Method of selecting an un-owned item. '''Drag the item out of the inventory and release the left-click button'''.'']]
 
To sell to a buy shop, go up to it and right-click '''the sign itself'''. Ensure that you have the item the shop is buying in your inventory. The shop will take items from there in increments of the amount the shop buys. To see a preview of the shop's specifications, right-click '''the chest itself'''.
 
 
==== Barter Shops ====
[[File: Barter shop final.PNG|thumb|''A completed barter shop, swapping 1 dirt for 10 beacons.'']]
Must be formatted as such;
 
'''Top Line''': To indicate to the server that this will be a shop, the sign must contain the text ''[shop]'' on the top row.
 
'''Second Line''': Type the numerical amount of an item you are willing to barter away.
 
'''Third Line''': Type the numerical amount of a different item you are willing to barter for the entry placed on the second line.
 
'''Bottom Line''': Type the text ''barter'', to indicate a buy shop.
 
Once this is entered onto the sign, press 'Done'. You will exit the sign interface and the text will format and turn red. Afterwards, left-click (punch) the sign with the item you would like to barter away. Then, left-click (punch) the sign with the item you would like to barter for. If you do not own the item you would like to barter for, punch the chest without an item in your hand. Then, open your inventory using as usual, and you will enter the creative menu. Find and select the item you would like to buy and 'throw' it out of your inventory. At this point, the text on the sign should turn from red to green, and the shop is activated. Remember to stock the shop with the item it is bartering away.
 
To use a barter shop, go up to it and right-click '''the sign itself'''. Ensure that you have the item the shop is bartering for in your inventory. The shop will take items from there in increments of the amount the shop barters for and replace them with the item and amount it barters away. To see a preview of the shop's specifications, right-click '''the chest itself'''.
 
</br>
 
Other players will not be able to open or break someone's chest shop irrespective of the [[Guide to Claiming|claim]] situation, and it is not possible to allow people to do so with commands. To remove your chest shop, break the sign attached to the chest. The chest will become a vanilla instance.
 
 
[[Category:Server Information]]

Latest revision as of 22:03, 17 April 2026

For previous Mall builds, see: Mall

1.21.4 Update: As the shop plugin was changed during the update to 1.21.4 ALL SHOPS have to be re-created using the new plugin! Old shops no longer work!
Due to this the shop creation is FREE for 1 week, starting March 1st, 2025!

This is a guide on how to use the Mall and associated plugins on the Dogcraft Server since it updated to Minecraft version 1.21.4. When the server updated to version 1.21.4 the Mall was updated to a new plugin, this means all shops created before the update no longer function.
Player Shops on the Dogcraft Server are a way of buying and selling goods in exchange for Dogcraft Dollars (DCD). Player Shops take the form of container (chests/barrels/etc) placed in a rented Mall Plot. This guide will walk through the process of renting a Mall Plot, setting up a Shop using the Shop plugin, and how to purchase from Player Shops.
The shop plugin is only available on the Mall world and cannot be used on any of the other worlds.
All commands relevant to the Mall can be found on the List of Commands page under the heading Mall Commands.

Rules for Using the Mall
Rules as seen in the mall

This is a transcript of the rules that is accurate at the time of posting, however to ensure you are following the rules correctly it is best to double check them in the mall itself on the Dogcraft Server

  1. You are responsible for rental time on your plot
  2. No one on staff can help you if your time runs out
  3. Do not build farms or use any redstone automation
  4. Items sold by the server, can not be sold for less
  5. Do not cause lag in the mall
  6. Players may only sell items in one mall plot
  7. Mall plots are defined as the following:
    • A single plot owned and operated by one person
    • A shared plot, owned by one person, shared with friends
    • Community Chest plot, a server owned plot where multiple players can sell 1-2 items


Renting A Plot

Available Mall Plot

In order to sell items in the Mall, A Player must first rent a Mall Plot to sell those items in.

How To Rent A Plot:

  1. Find an empty Mall Plot. You can identify which plots are available for rent via the sign located in the right-hand corner of the plot. Green text means the plot is available, red text means it has already been rented to another Player.
  2. Right click the sign to rent the plot. Renting costs 200 DCD per 5 days, the rent must be paid manually via the sign. You can rent at plot for a maximum of 60 days at a time, the amount of time you have left on your plot will be displayed on the plot sign.
  3. By renting a plot Players understand that they are responsible for maintaining the rental time on said plot.
  4. IMPORTANT NOTE- If the time left on your plot reaches 0 then your plot will reset. All items, Player Shops, and builds in said plot will be deleted. There is no way to recover these items once the plot has been reset.

Selling/Creating a shop

Creating a Shop selling axolotl buckets for 250 DCD each

Now that you have rented a Mall Plot, the next step is to set up a Player Shop to sell your items in.

  1. Place a barrel or chest in your plot and face it/target it with your crosshair
  2. Hold the item you want to sell in your hand
  3. Type /qs create [price] (replace [price] with the amount you want to charge for the item)
    • The price you set is how much a player will pay for 1 item not for the number of items you are holding
    • You can use fractional prices (eg: 0.1). The smallest possible price is 0.01 per item
  4. A sign will be created on the barrel/chest and your shop is created


Right click your own shop to change its settings. Instead of /qs you can also use /shop, /quickshop, /chestshop or /cshop in all of the commands.

More commands for specific shop actions like changing sign colour, assigning shops to other players, etc can be found on the Commands page.

Deleting a shop

Method 1 for deleting a Player Shop

There are 2 ways of deleting a Player Shop
Method 1

  1. Right click the shop sign
  2. Click "Delete shop"
  3. Confirm that you want to delete the shop


Method 2

  1. Face shop you want to delete/target it with your crosshair
  2. type command /qs remove

Buying

Buying from a shop
Buying from a shop

One can find shops using the /qs find [item] command. (replacing [item] with the name of the item to look for). This will show you the coordinates of all Player Shops that sell said item.
To buy from a shop:

  1. Left click the sign of the shop
  2. Type /qs amount [amount] (replacing [amount] with the amount of items you wish to buy)