PlotWorld: Difference between revisions

From BadWolfMC Wiki
Created page with "Want to get creative but don't want to go mining? Or maybe test out that build to see if the colors look right together. Whatever you want to build, you can do it in creative..."
 
No edit summary
 
(9 intermediate revisions by the same user not shown)
Line 3: Line 3:
Please note that to preserve server resources, all mobs in the PlotWorlds are disabled and redstone must be kept very simple.
Please note that to preserve server resources, all mobs in the PlotWorlds are disabled and redstone must be kept very simple.


== Claiming a Plot ==
== Get a Plot! ==
'''/plot info''' - checks a plot's information and whether it is currently available.
Players are allowed plots according to the following:
{| class="wikitable"
|-
! [[Rank system|Member]] !! [[Rank system|Iron]] !! [[Rank system|Gold]] !! [[Rank system|Diamond]]
|-
| 4 || 5 || 6 || 8
|}


* '''/plot info''' - checks a plot's information and whether it is currently available.
There are a couple options for claiming your plots:
There are a couple options for claiming your plots:
* '''/plot claim''' - claims the plot you're currently standing on (if it's available). Since you're allowed up to 4 plots we recommend this method if you decide to merge your adjacent plots later.
* '''/plot claim''' - claims the plot you're currently standing on (if it's available). Since you're allowed at least 4 plots we recommend this method if you decide to merge your adjacent plots later.
* '''/plot auto''' - is the second and easiest method. You can use this anywhere in the world and it will claim the closest available plot to you. Handy if you've just spawned in, don't care who your neighbors are, and don't want to do a lot of searching.
* '''/plot auto''' - is the second and easiest method. You can use this anywhere in the world and it will claim the closest available plot to you. Handy if you've just spawned in, don't care who your neighbors are, and don't want to do a lot of searching.
* '''/plot merge''' - merge the plot you're standing on with another specified and adjacent plot that you already own. Usage:
* '''/plot merge''' - merge the plot you're standing on with another specified and adjacent plot that you already own. Usage:
Line 14: Line 21:
*** '''/plot merge n''' - the roads will remain.
*** '''/plot merge n''' - the roads will remain.
*** '''/plot merge s true''' - removes the roads.
*** '''/plot merge s true''' - removes the roads.
* '''/plot unmerge''' - works the same way as /plot merge but in reverse!
* '''/plot list <mine|player|shared|top|all|done>''' - list plots according to the argument supplied.
* '''/plot visit [player|id] [#]''' - visit the plot specified. If you own only one plot '''/plot visit''' will take you directly to it.
== Modify Your Plot! ==
* '''/plot alias set <alias>''' - sets a name for your plot.
* '''/plot alias remove <alias>''' - removes the plot alias
* '''/plot biome [biome]''' - sets the biome for your plot.
* '''/plot clear''' - clears your plot without abandoning it. Also works with '''/plot reset'''.
* '''/plot continue''' - reopen a plot previously marked as "done".
* '''/plot delete''' - deletes your plot and removes your claim on it.
* '''/plot desc <description>''' - set a description for your plot. Supports '&' color codes.
* '''/plot done''' - marks your plot as done and opens it for comments from other players!
* '''/plot done''' - marks your plot as done and opens it for comments from other players!
* '''/plot continue''' - reopen a plot previously marked as "done".
* '''/plot flag set greeting <message>''' - will set the message displayed when entering your plot.
* '''/plot desc <description>''' - sets a description for your plot.
* '''/plot flag set farewell <message>''' - will set the message displayed when leaving your plot.
* '''/plot unmerge''' - works the same way as /plot merge but in reverse!
* '''/plot music''' - brings up a GUI to select the music of your choice that will play when anyone enters the plot.
* '''/plot delete''' - does what it says on the tin.
* '''/plot sethome''' - sets the teleport point for your plot.
 
== Add Your Friends! ==
* '''/plot trust [playername]''' - will add a user to your trusted list and allows them to build in your plot.
* '''/plot add [playername]''' - is a slightly lesser version of the trust setting and allows the user to build in your plot only when you are online.
* '''/plot remove [playername]''' - removes all player permissions on your plot.
* '''/plot deny [playername]''' - essentially bans a user from your plot.
 
== Set your Plot Flags! ==
The extensive flagging system allows you to do all sorts of things including setting the plot weather. Setting a flag is easy with '''/plot flag list''' to bring up a list of flags with settings that can be clicked to change their value. Clicking a flag name will show you information about that particular flag. You can also use '''/plot flag info <flag>''' directly, if you already know the flag name.
 
If you prefer commands, the basic command structure is '''/plot flag set <flag> <value>'''. For a boolean flag, the value would either be 'true' or 'false'. All the flag commands come with tab auto completion.
 
=== Flag Command Structure ===
* '''/plot flag list''' - lists all available flags with clickable settings.
* '''/plot flag info <flag>''' - shows information about that particular flag.
* '''/plot flag add <flag> <values>
* '''/plot flag remove <flag> [values]
* '''/plot flag set <flag> <value>
 
=== Boolean Flags ===
The flags below have no effect on players already added to the plot.
 
Usage: '''/plot set [flag] [true|false]''' - in all cases, leave out the brackets ([])
List:
* '''[block-burn]''' -Set to true to allow blocks to burn within the plot.
* '''[block-ignition]''' - Set to true to allow blocks to ignite within the plot.
* '''[coral-dry]''' - Set to true to allow corals to dry within the plot.
* '''[device-interact]''' - If set to true, Players will be able to use pressure plates or other blocks that are triggered from standing on them.
* '''[disable-physics]''' - Set to true to disable block physics in the plot.
* '''[drop-protection]''' - Set to true to prevent dropped items from being picked up by non-members of the plot.
* '''[explosion]''' - Set to true to allow explosions inside a plot
* '''[grass-grow]''' - Set to false to disable grass to grow within the plot.
* '''[ice-form]''' - Set to true to allow ice to form in the plot.
* '''[ice-melt]''' - Set to true to allow ice to melt in the plot.
* '''[item-drop]''' - Set to false to prevent item drop by non-members.
* '''[kelp-grow]''' - Set to false to disable kelp to grow in the plot.
* '''[liquid-flow]''' - If set to false, liquids won't flow on plots. Both Lava and Water count as liquid. This setting applies to liquids placed by all members of a plot.
* '''[misc-interact]''' - Set to true to allow guests to interact with miscellaneous items.
* '''[mycel-grow]''' - Set to false to disable mycelium to grow in the plot.
* '''[notify-enter]''' - Set to true to notify the plot owners when someone enters the plot.
* '''[notify-leave]''' - Set to true to notify the plot owners when someone leaves the plot.
* '''[snow-form]''' - Set to false to disallow snow to form within the plot.
* '''[snow-melt]''' - Set to true to allow snow to melt within the plot.
* '''[soil-dry]''' - Set to true to allow soil to dry within the plot.
* '''[vehicle-use]''' - If set to true, players will be able to use vehicles. This includes all minecart types and boats.
* '''[vehicle-place]''' - If set to true, players will be able to place vehicles. This includes all minecart types and boats.
* '''[vehicle-break]''' - If set to true, players will be able to break vehicles. This includes all minecart types and boats.
* '''[vine-grow]''' - Set to false to disable vines to grow within the plot.
 
=== List-based Flags ===
The flags below have no effect on players already added to the plot. Lists must contain [https://www.digminecraft.com/lists/item_id_list_pc.php official block strings] separated by commas and must not contain spaces, e.g. grass_block,dirt,andesite.
 
Usage: '''/plot set [flag] <list>'''
* '''[place]''' - Contains a list of blocks allowed to be placed within the plot.
* '''[break]''' - Contains a list of blocks allowed to be broken within the plot.
* '''[use]''' - Contains a list of blocks allowed to be interacted with inside the plot.
 
These flags also support vanilla-tags, like:
* '''#buttons''' for all button types
* '''#doors''' for all door types
* '''#signs''' for all sign types
 
=== Other Flags ===
Usage: '''/plot flag set <flag> <value>'''
* '''[time]''' - Set the time in the plot to a fixed value
* '''[weather] [sun|rain|thunder]''' - Specifies the weather conditions inside of the plot.
 
== Redstone Rules ==
While still robust in its own right, the [[BadWolfMC Beta]] server doesn't have nearly the resources devoted to it as [[BadWolfMC Alpha]], and thus the rules regarding redstone are far more strict.
 
* Simple contraptions can still be made, but any sort of redstone, whether clock or tick-update based (e.g. plant farms), should never be left unattended and certainly never left running. '''Devices found running unattended on the Beta server will be removed without warning'''.
* Please be moderate with your hopper use, as these can create more lag than a running clock. We use a hopper timings limiter and large amounts of items dumped into a hopper system will likely result in a clog or severely slowed transfers. '''Excessive hopper use will be removed without a warning.'''
 
The following redstone-based blocks are allowed in our PlotWorld:
 
* REDSTONE_LAMP_OFF
* REDSTONE_LAMP_ON
* PISTON_BASE
* PISTON_STICKY_BASE
* IRON_DOOR_BLOCK
* LEVER
* WOODEN_DOOR
* FENCE_GATE
* WOOD_BUTTON
* STONE_BUTTON
* IRON_PLATE
* WOOD_PLATE
* STONE_PLATE
* GOLD_PLATE
* SPRUCE_DOOR
* BIRCH_DOOR
* JUNGLE_DOOR
* ACACIA_DOOR
* DARK_OAK_DOOR
* IRON_TRAPDOOR
* SPRUCE_FENCE_GATE
* BIRCH_FENCE_GATE
* JUNGLE_FENCE_GATE
* ACACIA_FENCE_GATE
* DARK_OAK_FENCE_GATE
* POWERED_RAIL
 
[[Category:Tutorials]]
[[Category:Game Modes]]

Latest revision as of 00:34, 16 March 2023

Want to get creative but don't want to go mining? Or maybe test out that build to see if the colors look right together. Whatever you want to build, you can do it in creative mode on one of our PlotWorlds, all without the limitations of gravity! Here you'll find our handy-dandy command reference.

Please note that to preserve server resources, all mobs in the PlotWorlds are disabled and redstone must be kept very simple.

Get a Plot!

Players are allowed plots according to the following:

Member Iron Gold Diamond
4 5 6 8
  • /plot info - checks a plot's information and whether it is currently available.

There are a couple options for claiming your plots:

  • /plot claim - claims the plot you're currently standing on (if it's available). Since you're allowed at least 4 plots we recommend this method if you decide to merge your adjacent plots later.
  • /plot auto - is the second and easiest method. You can use this anywhere in the world and it will claim the closest available plot to you. Handy if you've just spawned in, don't care who your neighbors are, and don't want to do a lot of searching.
  • /plot merge - merge the plot you're standing on with another specified and adjacent plot that you already own. Usage:
    • First determine the direction of the plot you want to merge relative to the plot you're currently standing in. In other words, if you want to merge your current plot with the plot directly north of it, you would use "n" in the argument (below).
    • Use /plot merge [n|e|s|w] <removeroads true|false> where [n|e|s|w] is the direction of the target plot. The <removeroads> argument is boolean. E.g.:
      • /plot merge n - the roads will remain.
      • /plot merge s true - removes the roads.
  • /plot unmerge - works the same way as /plot merge but in reverse!
  • /plot list <mine|player|shared|top|all|done> - list plots according to the argument supplied.
  • /plot visit [player|id] [#] - visit the plot specified. If you own only one plot /plot visit will take you directly to it.

Modify Your Plot!

  • /plot alias set <alias> - sets a name for your plot.
  • /plot alias remove <alias> - removes the plot alias
  • /plot biome [biome] - sets the biome for your plot.
  • /plot clear - clears your plot without abandoning it. Also works with /plot reset.
  • /plot continue - reopen a plot previously marked as "done".
  • /plot delete - deletes your plot and removes your claim on it.
  • /plot desc <description> - set a description for your plot. Supports '&' color codes.
  • /plot done - marks your plot as done and opens it for comments from other players!
  • /plot flag set greeting <message> - will set the message displayed when entering your plot.
  • /plot flag set farewell <message> - will set the message displayed when leaving your plot.
  • /plot music - brings up a GUI to select the music of your choice that will play when anyone enters the plot.
  • /plot sethome - sets the teleport point for your plot.

Add Your Friends!

  • /plot trust [playername] - will add a user to your trusted list and allows them to build in your plot.
  • /plot add [playername] - is a slightly lesser version of the trust setting and allows the user to build in your plot only when you are online.
  • /plot remove [playername] - removes all player permissions on your plot.
  • /plot deny [playername] - essentially bans a user from your plot.

Set your Plot Flags!

The extensive flagging system allows you to do all sorts of things including setting the plot weather. Setting a flag is easy with /plot flag list to bring up a list of flags with settings that can be clicked to change their value. Clicking a flag name will show you information about that particular flag. You can also use /plot flag info <flag> directly, if you already know the flag name.

If you prefer commands, the basic command structure is /plot flag set <flag> <value>. For a boolean flag, the value would either be 'true' or 'false'. All the flag commands come with tab auto completion.

Flag Command Structure

  • /plot flag list - lists all available flags with clickable settings.
  • /plot flag info <flag> - shows information about that particular flag.
  • /plot flag add <flag> <values>
  • /plot flag remove <flag> [values]
  • /plot flag set <flag> <value>

Boolean Flags

The flags below have no effect on players already added to the plot.

Usage: /plot set [flag] [true|false] - in all cases, leave out the brackets ([]) List:

  • [block-burn] -Set to true to allow blocks to burn within the plot.
  • [block-ignition] - Set to true to allow blocks to ignite within the plot.
  • [coral-dry] - Set to true to allow corals to dry within the plot.
  • [device-interact] - If set to true, Players will be able to use pressure plates or other blocks that are triggered from standing on them.
  • [disable-physics] - Set to true to disable block physics in the plot.
  • [drop-protection] - Set to true to prevent dropped items from being picked up by non-members of the plot.
  • [explosion] - Set to true to allow explosions inside a plot
  • [grass-grow] - Set to false to disable grass to grow within the plot.
  • [ice-form] - Set to true to allow ice to form in the plot.
  • [ice-melt] - Set to true to allow ice to melt in the plot.
  • [item-drop] - Set to false to prevent item drop by non-members.
  • [kelp-grow] - Set to false to disable kelp to grow in the plot.
  • [liquid-flow] - If set to false, liquids won't flow on plots. Both Lava and Water count as liquid. This setting applies to liquids placed by all members of a plot.
  • [misc-interact] - Set to true to allow guests to interact with miscellaneous items.
  • [mycel-grow] - Set to false to disable mycelium to grow in the plot.
  • [notify-enter] - Set to true to notify the plot owners when someone enters the plot.
  • [notify-leave] - Set to true to notify the plot owners when someone leaves the plot.
  • [snow-form] - Set to false to disallow snow to form within the plot.
  • [snow-melt] - Set to true to allow snow to melt within the plot.
  • [soil-dry] - Set to true to allow soil to dry within the plot.
  • [vehicle-use] - If set to true, players will be able to use vehicles. This includes all minecart types and boats.
  • [vehicle-place] - If set to true, players will be able to place vehicles. This includes all minecart types and boats.
  • [vehicle-break] - If set to true, players will be able to break vehicles. This includes all minecart types and boats.
  • [vine-grow] - Set to false to disable vines to grow within the plot.

List-based Flags

The flags below have no effect on players already added to the plot. Lists must contain official block strings separated by commas and must not contain spaces, e.g. grass_block,dirt,andesite.

Usage: /plot set [flag] <list>

  • [place] - Contains a list of blocks allowed to be placed within the plot.
  • [break] - Contains a list of blocks allowed to be broken within the plot.
  • [use] - Contains a list of blocks allowed to be interacted with inside the plot.

These flags also support vanilla-tags, like:

  • #buttons for all button types
  • #doors for all door types
  • #signs for all sign types

Other Flags

Usage: /plot flag set <flag> <value>

  • [time] - Set the time in the plot to a fixed value
  • [weather] [sun|rain|thunder] - Specifies the weather conditions inside of the plot.

Redstone Rules

While still robust in its own right, the BadWolfMC Beta server doesn't have nearly the resources devoted to it as BadWolfMC Alpha, and thus the rules regarding redstone are far more strict.

  • Simple contraptions can still be made, but any sort of redstone, whether clock or tick-update based (e.g. plant farms), should never be left unattended and certainly never left running. Devices found running unattended on the Beta server will be removed without warning.
  • Please be moderate with your hopper use, as these can create more lag than a running clock. We use a hopper timings limiter and large amounts of items dumped into a hopper system will likely result in a clog or severely slowed transfers. Excessive hopper use will be removed without a warning.

The following redstone-based blocks are allowed in our PlotWorld:

  • REDSTONE_LAMP_OFF
  • REDSTONE_LAMP_ON
  • PISTON_BASE
  • PISTON_STICKY_BASE
  • IRON_DOOR_BLOCK
  • LEVER
  • WOODEN_DOOR
  • FENCE_GATE
  • WOOD_BUTTON
  • STONE_BUTTON
  • IRON_PLATE
  • WOOD_PLATE
  • STONE_PLATE
  • GOLD_PLATE
  • SPRUCE_DOOR
  • BIRCH_DOOR
  • JUNGLE_DOOR
  • ACACIA_DOOR
  • DARK_OAK_DOOR
  • IRON_TRAPDOOR
  • SPRUCE_FENCE_GATE
  • BIRCH_FENCE_GATE
  • JUNGLE_FENCE_GATE
  • ACACIA_FENCE_GATE
  • DARK_OAK_FENCE_GATE
  • POWERED_RAIL