PlotMe

Configuration

Configuration

PlotMe comes with following default configurations:
worlds:
  plotworld:
    PlotAutoLimit: 100
    PathWidth: 7
    PlotSize: 32
    BottomBlockId: '7'
    WallBlockId: '44'
    PlotFloorBlockId: '2'
    PlotFillingBlockId: '3'
    RoadMainBlockId: '5'
    RoadStripeBlockId: '5:2'
    RoadHeight: 64
    DaysToExpiration: 7
    ProtectedBlocks:
    - 54
    - 61
    - 62
    - 120
    - 94
    - 93
    - 84
    - 25
    - 355
    - 118
    - 117
    - 138
    - 140
    - 145
    PreventedItems:
    - '351:15'
    - '259'
    - '328'
    - '343'
    - '342'
    - '333'
    ProtectedWallBlockId: '44:4'
    ForSaleWallBlockId: '44:1'
    AuctionWallBlockId: '44:1'
    AutoLinkPlots: true
    DisableExplosion: true
    DisableIgnition: true
    economy:
      UseEconomy: false
      CanPutOnSale: false
      CanSellToBank: false
      RefundClaimPriceOnReset: false
      RefundClaimPriceOnSetOwner: false
      ClaimPrice: 0.0
      ClearPrice: 0.0
      AddPlayerPrice: 0.0
      DenyPlayerPrice: 0.0
      RemovePlayerPrice: 0.0
      UndenyPlayerPrice: 0.0
      PlotHomePrice: 0.0
      CanCustomizeSellPrice: false
      SellToPlayerPrice: 0.0
      SellToBankPrice: 0.0
      BuyFromBankPrice: 0.0
      AddCommentPrice: 0.0
      BiomeChangePrice: 0.0
      ProtectPrice: 0.0
      DisposePrice: 0.0
usemySQL: false
mySQLconn: jdbc:mysql://localhost:3306/minecraft
mySQLuname: root
mySQLpass: password
AutoPlotLimit: 100
globalUseEconomy: false
AdvancedLogging: false
Language: english
allowWorldTeleport: true
defaultWEAnywhere: false
auto-update: false
allowToDeny: true
plotworldThis is the name of your map. You can have multiple times this section if you intend on having more than one map.
PlotAutoLimitThis is the amount of plots that the command /plot auto, will loop. 100 means 100x100 plots will be scanned. Increase this when the command returns an error. "No plot found within 10000 plots. Contact an admin."
PathWidthThis is the width of the paths INCLUDING the plot walls.
PlotSizeThis is the size of one side of each plots and excludes the wall. The walls cannot be modified by plot owners.
BottomBlockIdThis is the block at the bottom of the world. By default it is bedrock.
WallBlockIdThis is the block around each plot. By default it is half-step. Other values could be 0 (air).
PlotFloorBlockIdThis is the top layer of each plot.
PlotFillingBlockIdThis is the content between the top layer and the bottom layer in each plot.
RoadMainBlockIdThis is the block which is around the roads, and the block used for the circle between the plots.
RoadStripeBlockIdThis is the used for the road.
RoadHeightThis is the height at which the road is.
DaysToExpirationThis is the number of days at which plots expire. Setting this to 0 makes the plots never expire. Expired plots are not deleted or cleared, they are simply added to the list of expired plots at "/plotme expired".
ProtectedBlocksThis is the list of blocks which users cannot interact with on other players plots. If a player owns the plot, he can still use these blocks. Use a plugin like WorldGuard to block them for everyone. To remove all blocks, put "ProtectedBlocks: []". By default these are protected:
54 - Chest
61 - Furnace
62 - Burning Furnace
120 - End Portal Frame
94 - Repeater On
93 - Repeater Off
84 - Jukebox
25 - Note Block
118 - Cauldron
117 - Brewing Stand
138 - Beacon
140 - Flower Pot
145 - Anvil
PreventedItemsThis is the list of items which users cannot use on other players plots. If a player owns the plot, he can still use these items. Use a plugin like WorldGuard to block them for everyone. To remove all items, put "PreventedItems: []". By default these are blocked:
351:15 - Bonemeal
259 - Flint and Steel
328 - Minecart
343 - Minecart with Furnace
342 - Minecart with Chest
333 - Boat
ProtectedWallBlockIdThis is the block the wall will be when the plot is protected.
ForSaleWallBlockIdThis is the block the wall will be when the plot is for sale.
AuctionWallBlockIdThis is the block the wall will be when the plot in auction.
AutoLinkPlotsWhen this is true, a players plots are linked together.
DisableExplosionWhen this is true, explosions are disabled.
DisableIgnitionWhen this is true, ignition is disabled.
economyThis is the list of configurations related to economy, it requires Vault to use.
UseEconomyThis means this plot world will use economy. Both this and the global option need to be on for economy to be enabled.
CanPutOnSaleWhen this is true, players can sell their plots.
CanSellToBankWhen this is true, players can sell their plots to the bank with sell bank.
RefundClaimPriceOnResetWhen this is true, players get their money back when their plot is reset.
RefundClaimPriceOnSetOwnerWhen this is true, players get their money back when a plot changes owner using the /plot setowner, command.
ClaimPricePrice to claim an unassigned plot, used for /plot auto, and /plot claim.
ClearPricePrice to clear a plot.
AddPlayerPricePrice to add a player to a plot.
DenyPlayerPricePrices to deny a player from a plot.
RemovePlayerPricePrice to remove a player from a plot.
UndenyPlayerPricePrice to undeny a player from a plot.
PlotHomePricePrice to use the /plot home, command.
CanCustomizeSellPriceWhen this is true, players can manually set how much they put their plot for sell for. A player will need to buy it at that price.
SellToPlayerPriceDefault price when selling a plot, if not set.
SellToBankPricePrice when selling to the bank.
BuyFromBankPricePrice when buying a plot from the bank.
AddCommentPricePrice to add a comment.
BiomeChangePricePrice to change biome.
ProtectPricePrice to protect the plot.
DisposePricePrice to dispose of the plot.
usemySQLIf this is false, PlotMe will use a SQLLite file located in the plugin subfolder next to this configuration file. If set to true, the plugin will use MySQL.
mySQLconnConnection string with MySQL.
mySQLunameUsername for MySQL.
mySQLpassPassword for MySQL.
globalUseEconomyWhen this is true, plot worlds with UseEconomy true will have economy. Requires Vault to use.
AdvancedLoggingServer logs actions taken by people on plots, like claims, moves, etc.
ShowMoneyChangesServer logs when money is added or substracted.
LanguageCaption file to use in the format "caption-language.yml"
allowWorldTeleportWhen this is true, enable interworld teleportation. Allows a player to teleport to the first plot world when using home/tp/auto and an additional optional argument for the name of the world to go to.
defaultWEAnywhereWhen this is true, players with the permission plotme.admin.weanywhere won't need to type it in when logging on the server. Use the command to disable WEAnywhere.
auto-updateWhen this is true, the plugin will auto-update when a new update is released.
allowToDenyWhen this is true, a player can deny another player from their plot.

Example with 3 maps:

worlds:
  starterland:
    PlotAutoLimit: 100
    PathWidth: 7
    PlotSize: 32
    BottomBlockId: '7'
    WallBlockId: '44'
    PlotFloorBlockId: '2'
    PlotFillingBlockId: '3'
    RoadMainBlockId: '5'
    RoadStripeBlockId: '5:2'
    RoadHeight: 64
    DaysToExpiration: 7
    ProtectedBlocks:
    - 54
    - 61
    - 62
    - 120
    - 94
    - 93
    - 84
    - 25
    - 355
    - 118
    - 117
    - 138
    - 140
    - 145
    PreventedItems:
    - '351:15'
    - '321'
    - '259'
    - '328'
    - '343'
    - '342'
    - '333'
    - '384'
    - '383'
    economy:
      UseEconomy: false
      CanPutOnSale: true
      CanSellToBank: true
      RefundClaimPriceOnReset: true
      RefundClaimPriceOnSetOwner: true
      ClaimPrice: 100.0
      ClearPrice: 10.0
      AddPlayerPrice: 15.0
      DenyPlayerPrice: 10.0
      RemovePlayerPrice: 5.0
      UndenyPlayerPrice: 1.0
      PlotHomePrice: 2.0
      CanCustomizeSellPrice: true
      SellToPlayerPrice: 90.0
      SellToBankPrice: 50.0
      BuyFromBankPrice: 90.0
      AddCommentPrice: 5.0
      BiomeChangePrice: 20.0
      ProtectPrice: 200.0
      DisposePrice: 0.0
  advancedworld:
    PlotAutoLimit: 100
    PathWidth: 9
    PlotSize: 50
    BottomBlockId: '7'
    WallBlockId: '44'
    PlotFloorBlockId: '2'
    PlotFillingBlockId: '3'
    RoadMainBlockId: '5'
    RoadStripeBlockId: '5:2'
    RoadHeight: 30
    DaysToExpiration: 0
    ProtectedBlocks:
    - 54
    - 61
    - 62
    - 120
    - 94
    - 93
    - 84
    - 25
    - 355
    - 118
    - 117
    - 138
    - 140
    - 145
    PreventedItems:
    - '351:15'
    - '321'
    - '259'
    - '328'
    - '343'
    - '342'
    - '333'
    - '384'
    - '383'
    economy:
      UseEconomy: true
      CanPutOnSale: true
      CanSellToBank: true
      RefundClaimPriceOnReset: true
      RefundClaimPriceOnSetOwner: true
      ClaimPrice: 100.0
      ClearPrice: 10.0
      AddPlayerPrice: 15.0
      DenyPlayerPrice: 0.0
      RemovePlayerPrice: 0.0
      UndenyPlayerPrice: 0.0
      PlotHomePrice: 2.0
      CanCustomizeSellPrice: true
      SellToPlayerPrice: 90.0
      SellToBankPrice: 50.0
      BuyFromBankPrice: 90.0
      AddCommentPrice: 5.0
      BiomeChangePrice: 20.0
      ProtectPrice: 200.0
      DisposePrice: 0.0
  megabuilds:
    PlotAutoLimit: 100
    PathWidth: 15
    PlotSize: 200
    BottomBlockId: '7'
    WallBlockId: '44'
    PlotFloorBlockId: '2'
    PlotFillingBlockId: '3'
    RoadMainBlockId: '5'
    RoadStripeBlockId: '5:2'
    RoadHeight: 10
    DaysToExpiration: 0
    ProtectedBlocks:
    - 54
    - 61
    - 62
    - 120
    - 94
    - 93
    - 84
    - 25
    - 355
    - 118
    - 117
    - 138
    - 140
    - 145
    PreventedItems:
    - '351:15'
    - '321'
    - '259'
    - '328'
    - '343'
    - '342'
    - '333'
    - '384'
    - '383'
    economy:
      UseEconomy: false
      CanPutOnSale: true
      CanSellToBank: true
      RefundClaimPriceOnReset: true
      RefundClaimPriceOnSetOwner: true
      ClaimPrice: 100.0
      ClearPrice: 10.0
      AddPlayerPrice: 15.0
      DenyPlayerPrice: 100.0
      RemovePlayerPrice: 0.0
      UndenyPlayerPrice: 2.0
      PlotHomePrice: 2.0
      CanCustomizeSellPrice: true
      SellToPlayerPrice: 90.0
      SellToBankPrice: 50.0
      BuyFromBankPrice: 90.0
      AddCommentPrice: 5.0
      BiomeChangePrice: 20.0
      ProtectPrice: 200.0
      DisposePrice: 0.0
usemySQL: false
mySQLconn: jdbc:mysql://localhost:3306/minecraft
mySQLuname: root
mySQLpass: password
globalUseEconomy: true
AdvancedLogging: false
Language: english
allowWorldTeleport: true
defaultWEAnywhere: false
auto-update: true
allowToDeny: true

Facts

Date created
Jun 27, 2012
Last updated
May 29, 2013