Guide

Server Mall

From Dogcraft Wiki

No 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
 
(33 intermediate revisions by 6 users not shown)
Line 1: Line 1:
{{WIP}}
''For previous Mall builds, see: [[Mall]]''
{{Notice
{{Notice
|title=This page is currently undergoing maintenance.  
|title=1.21.4 Update
|message=For assistance in regards to shopping in Survival 4, please ask a moderator in-game.
|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!
We hope to update this page shortly. Thank you for you patience!
|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]] Server features a [[mall]], serving as a staff-built commercial district in which players can build shops on plots to sell or buy Minecraft items in exchange for [[Dogcraft Dollars]]. This '''Mall Guide''' covers the process of renting and unrenting a mall plot.
{{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
}}


The current iteration of the mall on the [[Survival 3]] world can be accessed via the ''/mall'' command, or via ''/warp mall''. Alternatively, it is accessible via a [[Survival Railway Network]] [[Mall Station (Survival 3)|station]] on the West Line
{{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.
}}


The renting system of the mall is arranged through the AreaShop plugin. The chest shops themselves are arranged with QuickShop.
{{Box2
[[File:2019-05-21 12.21.55.png|thumb|198x198px|Map of the [[Mall#Survival 3|Mall on Survival 3]].]]
|width=75%
|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.
}}


==Layout==
{{Box2
The mall is laid out into eight districts, each of different colors. The mall is built in an ocean such that plots can be built with both above water and underwater sections.
|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>
}}


Pathways connect each plot to the center of the mall which is the location of the station and where the warp will take you. The [[Mall Station (Survival 3)|station]] can be accessed via bubble columns here which you can walk into to be taken up or down to and from the station.
{{Box2
 
|width=75%
Of the eight districts there are the four larger districts: Green, Yellow, Blue and Orange. These each feature 7 large plots and 20 small plots.The four smaller districts are Black, Gray, Purple and White, each featuring 25 small plots.
|content=
 
<h1>Buying</h1>
At the corners where three color districts meet, are three colored beacon beams that identify those color districts.
[[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>
<br />
To buy from a shop:
 
# Left click the sign of the shop
==Using Plots==
# Type <code>/qs amount [amount]</code> (replacing [amount] with the amount of items you wish to buy)
This section will guide you in using the AreaShop plugin on Dogcraft. The plugin also offers online documentation of all commands [https://github.com/NLthijs48/AreaShop/wiki/Commands-and-Permissions here].
}}
 
 
To rent a plot in the mall, one must first find a plot that has not yet been rented. Walking around and looking for one would give you a good sense of what shops are available in the mall already, but there is also a command available to find one more easily: ''/as find rent''.
 
To rent a plot, you can either ''right click'' the sign on the plot, adding 1 month of rent per right click, or use the command ''/as rent <plot name>''. Leaving the plot name unspecified requires you to be standing inside the plot. Both methods can also be used to extend rent on the plot. Large plots costs 2,000 DCD to rent, the smaller plots 1,000 DCD.
 
 
The sign next to the plot lists the duration of the remaining rent. Players can also check the remaining time of their own plot with ''/as me''. Once rent expires, the plot gets reset completely to its original state, erasing all of its contents with no reimbursements. As players can only rent 1 plot at a time, wanting to move plots means a player will have to manually unrent their previous plot. To do so, they can use ''/as unrent <plot name>'', or leave the plot name unspecified while standing inside their plot. This too, will erase the contents of the plot, so be sure to empty it before unrenting. Remaining rent on the plot will not be reimbursed.
 
 
Once rented, players can build on their own plot. Players can not build on other people's plots, open chests or interact with blocks such as doors or buttons. To allow people to do all of those things, players can use ''/as addfriend <player name>''. To remove this permission for a player, one can use ''/as delfriend <player name>''. To check on whose plots you have permissions, you can use ''/as me''.
 
 
To get to your plot quicker, you can use ''/as tp <plot name>''. This form of teleportation is instant, sometimes unintentionally providing a "cop-out" when a player is in a lethal situation. The command can only teleport you to solid blocks, and if the plot is not built on (fully made up of water), it will not work. To set the teleportation spot to a specific block, you can use ''/as settp'' while standing on the block.
<br />
 
==Using Shops==
This section will guide you in using the QuickShop plugin on Dogcraft. The plugin also offers online documentation [https://www.spigotmc.org/resources/quickshop.18676/ here].
 
 
To create a chest shop, players should place a chest or trapped chest, and then ''left click'' that chest ''while crouching'', ''holding the item'' they want to sell. To complete the chest shop creation, a price for 1 item must be entered in chat with ''/n <price>''. This will create the shop, after which the creator can stock it. A sign will automatically be generated on the chest (which you don't get as an item if broken), providing information on the owner, stock, item and price of that chest shop.
 
 
Other players will not be able to open someone's chest shop, and it is not possible to allow people to with commands. To remove your chest shop, you can either break the chest, or ''right click'' the automatically generated sign and click ''[Remove Shop]''. Normally the plugin allows changing price with ''/qs price <new price>'', but due to how permissions are set up this is not possible on Dogcraft.
 
Creating a chest shop will default the chest to Selling Mode, which is what most shops in the mall are set to. However, it's also possible to have a chest shop ''buy'' items from players. To do so, you must select the created chest shop by ''left clicking'', and use ''/qs buy'' and ''/qs sell'' to switch between modes. Alternatively, you can rightclick the automatically generated sign and click the ''[Switch]'' option.
 
 
To buy from a chest shop (or sell an item to a buy shop), you can ''left click'' the chest or the sign and use ''/n <amount>'' in chat, where 'amount' is the amount of items you want to buy. Left clicking the shop also brings up more information on the shop, and allows you to click ''[Preview Item]'' to see the item itself, which may be helpful for enchanted items or [[Heads Guide|mob heads]]. Lastly, you can use ''/qs find <item>'' to find chest shops with a certain item in the area near you.
 
[[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)