Don't like ads? PRO users don't see any ads ;-)
Guest

config.yml

By: a guest on Mar 28th, 2012  |  syntax: YAML  |  size: 16.97 KB  |  hits: 67  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. #These are Global Settings for Residence.
  2. Global:
  3.    # This loads the <language>.yml file in the Residence Language folder
  4.     # All Residence text comes from this file. (NOT DONE YET)
  5.     Language: English
  6.     # Wooden Axe is the default selection tool for Residence.
  7.     # You can change it to another item ID listed here: http://www.minecraftwiki.net/wiki/Data_values
  8.     SelectionToolId: 280
  9.     # This determins which tool you can use to see info on residences, default is String.
  10.     # Simply equip this tool and hit a location inside the residence and it will display the info for it.
  11.     InfoToolId: 287
  12.     # The interval, in milliseconds, between movement checks.
  13.     # Reducing this will increase the load on the server.
  14.     # Increasing this will allow players to move further in movement restricted zones before they are teleported out.
  15.     MoveCheckInterval: 500
  16.     # The interval, in minutes, between residence saves.
  17.     SaveInterval: 10
  18.     # The default group to use if Permissions fails to attach or your not using Permissions.
  19.     DefaultGroup: default
  20.     # Enable / Disable the Lease System.
  21.     UseLeaseSystem: false
  22.     # The interval, in minutes, between residence lease checks (if leases are enabled).
  23.     LeaseCheckInterval: 10
  24.     # Allows leases to automatically renew so long as the player has the money, if economy is disabled, this setting does nothing.
  25.     LeaseAutoRenew: true
  26.     # Legacy perms
  27.     LegacyPermissions: true
  28.     # Whether or not to use the Permissions system in conjunction with this config.
  29.     EnablePermissions: true
  30.     # Enable / Disable Residence's Economy System.
  31.     EnableEconomy: true
  32.     # The economy system to use (iConomy, MineConomy, Essentials, BOSEconomy, and RealEconomy supported).
  33.     EconomySystem: iConomy
  34.     # Enables or disables the Rent System
  35.     EnableRentSystem: false
  36.     # The interval, in minutes, between residence rent expiration checks (if the rent system is enabled).
  37.     RentCheckInterval: 10
  38.     # Enable or disable residence chat channels.
  39.     ResidenceChatEnable: true
  40.     # Color of residence chat.
  41.     ResidenceChatColor: DARK_PURPLE
  42.     # Whether or not to ignore the usual Permission flags and only allow OPs and groups with 'residence.admin' to change residences.
  43.     AdminOnlyCommands: false
  44.     # Setting this to true makes server OPs admins.
  45.     AdminOPs: true
  46.     # This is the name of the plugin you use for multiworld, if you dont have a multiworld plugin you can safely ignore this.
  47.     # The only thing this does is check to make sure the multiworld plugin is enabled BEFORE Residence, to ensure properly loading residences for other worlds.
  48.     MultiWorldPlugin: MultiVerse
  49.     # Setting this to true causes subzones to inherit flags from their parent zones.
  50.     ResidenceFlagsInherit: true
  51.     # Setting this to false will allow rented residences to be modified by the renting player.
  52.     PreventRentModify: true
  53.     # Setting this to false will cause residence to continue to load even if a error is detected in the save file.
  54.     StopOnSaveFault: true
  55.     # These are world flags that are applied when the player is NOT within a residence.
  56.     Flags:
  57.         Global: #these are default for all worlds unless specified below, they can be overridden per group
  58.             use: true
  59.             build: true
  60.             ignite: false
  61.             firespread: false
  62.             damage: true
  63.             creeper: true
  64.             tnt: false
  65.             pvp: false
  66.         world: #here you can set flags for individual worlds, these override Global
  67.             use: true
  68.             build: true
  69.             ignite: false
  70.             firespread: false
  71.             damage: true
  72.             creeper: true
  73.             tnt: false
  74.             pvp: false
  75.         world_release:
  76.             use: true
  77.             build: true
  78.             ignite: false
  79.             firespread: false
  80.             damage: true
  81.             creeper: true
  82.             tnt: false
  83.             pvp: false
  84.         world_2:
  85.             use: true
  86.             build: true
  87.             ignite: true
  88.             firespread: true
  89.             damage: true
  90.             creeper: true
  91.             tnt: true
  92.             pvp: true
  93.         world2_nether:
  94.             use: true
  95.             build: true
  96.             ignite: true
  97.             firespread: true
  98.             damage: true
  99.             creeper: true
  100.             tnt: true
  101.             pvp: true
  102.         world_nether:
  103.             use: true
  104.             build: true
  105.             ignite: true
  106.             firespread: true
  107.             damage: true
  108.             creeper: true
  109.             tnt: true
  110.             pvp: false
  111.         world_the_end:
  112.             use: true
  113.             build: true
  114.             ignite: false
  115.             firespread: false
  116.             damage: true
  117.             creeper: true
  118.             tnt: false
  119.             pvp: false
  120.         Supporter:
  121.             use: true
  122.             build: true
  123.             ignite: false
  124.             firespread: false
  125.             damage: true
  126.             creeper: false
  127.             tnt: false
  128.             pvp: false
  129.         wpvp:
  130.             use: true
  131.             build: true
  132.             ignite: false
  133.             firespread: false
  134.             damage: true
  135.             creeper: true
  136.             tnt: true
  137.             pvp: true            
  138.     # This gives permission to change certain flags to all groups, unless specifically denied to the group.
  139.     FlagPermission:
  140.         move: false
  141.         build: true
  142.         place: true
  143.         destroy: true
  144.         use: true
  145.         container: true
  146.         pvp: false
  147.         tp: false
  148.         ignite: true
  149.         firespread: false
  150.         bucket: true
  151.         flow: true
  152.         lavaflow: true
  153.         waterflow: true
  154.         creeper: false
  155.         tnt: false
  156.         monsters: false
  157.         animals: false
  158.         subzone: false
  159.         healing: false
  160.     # These are default flags applied to all residences from any user group.
  161.     ResidenceDefault:
  162.         build: false
  163.         use: true
  164.         container: false
  165.         pvp: true
  166.         tnt: false
  167.         creeper: false
  168.         flow: true
  169.     # These are default flags applied to the residence creator of any group.
  170.     CreatorDefault:
  171.         build: true
  172.         move: true
  173.         use: true
  174.         container: true
  175.         ignite: true
  176.      # These are default group flags applied to a residence made by a user of any group.
  177.     GroupDefault:
  178.        #default: #group name
  179.             #build: true
  180.    
  181. # These groups correspond to the Permissions groups defined in your '<worldname>.yml'
  182. Groups:
  183.     Guest: #group name
  184.        # Information about the Residence zone that the player can define.
  185.        Residence:
  186.           # Determins if this group can create residences or not.  This option can be overriden with the permissions node 'residence.create'
  187.            CanCreate: false
  188.            # The maximum number of Residences a player can have.
  189.            MaxResidences: 0
  190.            # The maximum number of physical areas a residence can have.
  191.            MaxAreasPerResidence: 0
  192.            # The maximum number of blocks a Residence can be, East to West (X).
  193.            MaxEastWest: 0
  194.            # The maximum number of blocks a Residence can be, North to South (Z).
  195.            MaxNorthSouth: 0
  196.            # The maximum number of blocks a Residence can be, High to Low (Y).
  197.            MaxUpDown: 0
  198.            # The lowest altitude this group is allowed to protect.
  199.            MinHeight: 0
  200.            # The highest altitude this group is allowed to protect.
  201.            MaxHeight: 0
  202.             # The maximum recursive depth that subzones can go.
  203.             # A subzone within a subzone within the Residence zone would be a depth of 2.
  204.             # Set to 0 to disable subzones.
  205.            SubzoneDepth: 3
  206.            # Whether or not to allow teleporting to Residences.
  207.            CanTeleport: false
  208.            # Allow or Disallow the use of /res unstuck, to get yourself out of a residence if stuck in one somehow
  209.            Unstuck: false
  210.            # Allow or Disallow the use of the /res select command, if disabled they can only use the selection tool.
  211.            SelectCommandAccess: false
  212.            # Allow or Disallow the group to access the Blacklist/Ignorelist for residences they own.
  213.            ItemListAccess: true
  214.        # Options relating to enter and leave messages on the residence.
  215.        Messaging:
  216.           # Whether or not the player can change the Residence enter and leave messages.
  217.            CanChange: false
  218.            # The default enter message to apply to new Residences created by players in this group.
  219.            # Leaving the message blank will disable it.
  220.            DefaultEnter: Welcome %player to %residence, owned by %owner.
  221.            # The default leave message to apply to new Residences created by players in this group.
  222.            # Leaving the message blank will disable it.
  223.            DefaultLeave: Now leaving %residence.
  224.        # Options relating to the Lease system.
  225.        Lease:
  226.          # The maximum number of days to allow leases.
  227.           MaxDays: 3
  228.           # The number of days to add to the lease following a '/res lease renew' command.
  229.           RenewIncrement: 3
  230.        #Options related to the rent system
  231.        Rent:
  232.           #determines how many residences can be rented by players of this group at once
  233.            MaxRents: 3
  234.            #determines how many residences can be set for rent by players of this group at once
  235.            MaxRentables: 3
  236.        # Options relating to the Residence Economy.
  237.        Economy:
  238.          # Whether or not players in this group can buy other Residences that are for sale.
  239.           CanBuy: false
  240.           # Whether or not players in this group can sell their Residences.
  241.           CanSell: false
  242.           # Whether or not to ignore the Residence size/count limits when buying a residence.
  243.           IgnoreLimits: false
  244.           # The cost, per block, of making a new Residence or adding a area to it.
  245.           BuyCost: 0.03
  246.           # The cost, per block, of renewing a Residence lease (if the lease system is enabled).
  247.           RenewCost: 0.01
  248.        # Flags are checked in the order:
  249.        # 1: Player
  250.        # 2: Group
  251.        # 3: Owner
  252.        # 4: If all others are undefined, reverts to default value (usually true).
  253.        # Flag permissions default to false.
  254.        # These flags settings override the globals.
  255.        Flags:
  256.          # Specifically allow or deny this group from changing certain flags.
  257.           Permission:
  258.               #build: true
  259.           # Specifys the flags that are applied at residence creation for players of this group.
  260.           Default:
  261.              #build: true
  262.           # Specifys the flags that are applied at to the creator at residence creation.
  263.           CreatorDefault:
  264.              #build: true
  265.           # Specifys the flags that are applied to other groups for this residence, at creation.
  266.           GroupDefault:
  267.               #default: #group name
  268.                    #build: false
  269.           #these flags are applied specifically to this group whenever they are outside a residence
  270.           #these flags will override the flags at the top, under the Global section.
  271.           World:
  272.                 Global: #these flags will apply to all worlds
  273.                      #build: false
  274.                 WorldNameHere: #or you can apply them by each individual world
  275.                      #build: false
  276.     Member:
  277.        Residence:
  278.            CanCreate: true
  279.            MaxResidences: 100
  280.            MaxAreasPerResidence: 100
  281.            MaxEastWest: 100
  282.            MaxNorthSouth: 100
  283.            MaxUpDown: 128
  284.            MinHeight: 0
  285.            MaxHeight: 128
  286.            SubzoneDepth: 100
  287.            CanTeleport: false
  288.            Unstuck: true
  289.            SelectCommandAccess: true
  290.            ItemListAccess: false
  291.        Messaging:
  292.            CanChange: true
  293.            DefaultEnter: Welcome %player to %residence, owned by %owner.
  294.            DefaultLeave: Now leaving %residence.
  295.        Lease:
  296.           MaxDays: 7
  297.           RenewIncrement: 7
  298.        Rent:
  299.            MaxRents: 3
  300.            MaxRentables: 3
  301.        Economy:
  302.           CanBuy: true
  303.           CanSell: true
  304.           IgnoreLimits: true
  305.           BuyCost: .03
  306.           RenewCost: 0.01
  307.          
  308.     Supporter:
  309.        Residence:
  310.            CanCreate: true
  311.            MaxResidences: 100
  312.            MaxAreasPerResidence: 100
  313.            MaxEastWest: 100
  314.            MaxNorthSouth: 100
  315.            MaxUpDown: 128
  316.            MinHeight: 0
  317.            MaxHeight: 128
  318.            SubzoneDepth: 100
  319.            CanTeleport: false
  320.            Unstuck: true
  321.            SelectCommandAccess: true
  322.            ItemListAccess: false
  323.        Messaging:
  324.            CanChange: true
  325.            DefaultEnter: Welcome %player to %residence, owned by %owner.
  326.            DefaultLeave: Now leaving %residence.
  327.        Lease:
  328.           MaxDays: 7
  329.           RenewIncrement: 7
  330.        Rent:
  331.            MaxRents: 3
  332.            MaxRentables: 3
  333.        Economy:
  334.           CanBuy: true
  335.           CanSell: true
  336.           IgnoreLimits: true
  337.           BuyCost: .03
  338.           RenewCost: 0.01
  339.          
  340.     Moderator:
  341.        Residence:
  342.            CanCreate: true
  343.            MaxResidences: 100
  344.            MaxAreasPerResidence: 100
  345.            MaxEastWest: 100
  346.            MaxNorthSouth: 100
  347.            MaxUpDown: 128
  348.            MinHeight: 0
  349.            MaxHeight: 128
  350.            SubzoneDepth: 0
  351.            CanTeleport: false
  352.            Unstuck: true
  353.            SelectCommandAccess: true
  354.            ItemListAccess: false
  355.        Messaging:
  356.            CanChange: true
  357.            DefaultEnter: Welcome %player to %residence, owned by %owner.
  358.            DefaultLeave: Now leaving %residence.
  359.        Lease:
  360.           MaxDays: 7
  361.           RenewIncrement: 7
  362.        Rent:
  363.            MaxRents: 3
  364.            MaxRentables: 3
  365.        Economy:
  366.           CanBuy: true
  367.           CanSell: true
  368.           IgnoreLimits: true
  369.           BuyCost: 0.03
  370.           RenewCost: 0.01
  371.     Admin:
  372.        Residence:
  373.            CanCreate: true
  374.            MaxResidences: 1000
  375.            MaxAreasPerResidence: 1000
  376.            MaxEastWest: 1000
  377.            MaxNorthSouth: 1000
  378.            MaxUpDown: 128
  379.            MinHeight: 0
  380.            MaxHeight: 128
  381.            SubzoneDepth: 0
  382.            CanTeleport: false
  383.            Unstuck: true
  384.            SelectCommandAccess: true
  385.            ItemListAccess: false
  386.        Messaging:
  387.            CanChange: true
  388.            DefaultEnter: Welcome %player to %residence, owned by %owner.
  389.            DefaultLeave: Now leaving %residence.
  390.        Lease:
  391.           MaxDays: 7
  392.           RenewIncrement: 7
  393.        Rent:
  394.            MaxRents: 3
  395.            MaxRentables: 3
  396.        Economy:
  397.           CanBuy: true
  398.           CanSell: true
  399.           IgnoreLimits: true
  400.           BuyCost: 0.03
  401.           RenewCost: 0.01
  402.     Operator:
  403.        Residence:
  404.            CanCreate: true
  405.            MaxResidences: 1000
  406.            MaxAreasPerResidence: 1000
  407.            MaxEastWest: 1000
  408.            MaxNorthSouth: 1000
  409.            MaxUpDown: 128
  410.            MinHeight: 0
  411.            MaxHeight: 128
  412.            SubzoneDepth: 0
  413.            CanTeleport: true
  414.            Unstuck: true
  415.            SelectCommandAccess: true
  416.            ItemListAccess: false
  417.        Messaging:
  418.            CanChange: true
  419.            DefaultEnter: Welcome %player to %residence, owned by %owner.
  420.            DefaultLeave: Now leaving %residence.
  421.        Lease:
  422.           MaxDays: 7
  423.           RenewIncrement: 7
  424.        Rent:
  425.            MaxRents: 3
  426.            MaxRentables: 3
  427.        Economy:
  428.           CanBuy: true
  429.           CanSell: true
  430.           IgnoreLimits: true
  431.           BuyCost: 0.03
  432.           RenewCost: 0.01
  433.  
  434. # You can manually specify the group a player is in below, this overrides their permissions group.
  435. GroupAssigments:
  436. ItemList: #this is where you can create blacklists / whitelists
  437.      DefaultList: #list name is not important, as long as it is unique. Its good to use a descripive name.
  438.         #type of the list, can be blacklist, whitelist, or ignorelist
  439.         Type: blacklist
  440.         #If you want, you can have this list only apply to one world, otherwise it applys to all worlds
  441.         #World: world
  442.         #You can also have the list apply only to one group, otherwise it applys for all groups
  443.         #Group: default
  444.         #this is the actual list of material names that this list allows or dissallows
  445.         #You can look up the material name by item ID in game by typing /res material <id>
  446.         #Alternativly, you can simply use the item ID in the list, but its less descriptive and harder to see what the list allows or dissallows at a glance
  447.         Items:
  448.            - 'BEDROCK'
  449.            - 'LAVA'
  450.            - 'WATER'
  451.            - 'STATIONARY_LAVA'
  452.            - 'STATIONARY_WATER'
  453.            - 'MOB_SPAWNER'
  454. # Used to determine which major revision of Residence this config is from, dont change this.
  455. ResidenceVersion: 2