PiggiesGoSqueal

config.yml

Jan 19th, 2018
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 22.60 KB | None | 0 0
  1. # These are Global Settings for Residence.
  2. Global:
  3. # Starts UUID conversion on plugin startup
  4. # DONT change this if you are not sure what you doing
  5. UUIDConvertion: false
  6. # If you running offline server, better to check this as true. This will help to solve issues with changing players UUID.
  7. OfflineMode: false
  8. # Players with residence.versioncheck permission node will be noticed about new residence version on login
  9. versionCheck: true
  10. # This loads the <language>.yml file in the Residence Language folder
  11. # All Residence text comes from this file. (NOT DONE YET)
  12. Language: English
  13. # Wooden Hoe is the default selection tool for Residence.
  14. # You can change it to another item ID listed here: http://www.minecraftwiki.net/wiki/Data_values
  15. SelectionToolId: 290
  16. Selection:
  17. # By setting this to true, all selections will be made from bedrock to sky ignoring Y coordinates
  18. IgnoreY: false
  19. # When this set to true, selections inside existing residence will be from bottom to top of that residence
  20. # When this set to false, selections inside existing residence will be exactly as they are
  21. IgnoreYInSubzone: false
  22. # By setting this to true, player will only pay for x*z blocks ignoring height
  23. # This will lower residence price by up to 256 times, so adjust block price BEFORE enabling this
  24. NoCostForYBlocks: true
  25. # This determins which tool you can use to see info on residences, default is String.
  26. # Simply equip this tool and hit a location inside the residence and it will display the info for it.
  27. InfoToolId: 288
  28. Optimizations:
  29. # Name of your main residence world. Usually normal starting world 'World'. Capitalization essential
  30. DefaultWorld: world
  31. DisabledWorlds:
  32. # List Of Worlds where this plugin is disabled
  33. List: []
  34. # Disables all listeners in included worlds
  35. DisableListeners: true
  36. # Disabled any command usage in included worlds
  37. DisableCommands: true
  38. # Delay in seconds between item pickups after residence flag prevents it
  39. # Keep it at arround 10 sec to lower unesecery checks
  40. ItemPickUpDelay: 10
  41. AutomaticResidenceCreation:
  42. # When set to true /res auto command will check for new area collision with other residences to avoid overlapping.
  43. # Set it to false to gain some performace but new residence can often overlap with old ones
  44. CheckCollision: true
  45. # Defines new residence name increment when using automatic residence creation command if residence with that name already exist
  46. IncrementFormat: _[number]
  47. GlobalChat:
  48. # Enables or disables chat modification by including players main residence name
  49. Enabled: false
  50. # Modifys chat to add chat titles. If you're using a chat manager, you may add the tag {residence} to your chat format and disable this.
  51. SelfModify: true
  52. Format: '&c[&e%1&c]'
  53. # When this set to true, any teleportation to residence where player dont have tp flag, action will be denyied
  54. # This can prevent from teleporting players to residence with 3rd party plugins like esentials /tpa
  55. BlockAnyTeleportation: false
  56. # Set this as low as posible depending of residence.max.res.[number] permission you are using
  57. # In example if you are giving max number of 10 for players, set it to 15, if its 30, set it to 35 just to have some small buffer in case
  58. MaxResCount: 30
  59. # Set this as low as posible depending of residence.max.rents.[number] permission you are using
  60. # In example if you are giving max number of 10 for players, set it to 15, if its 30, set it to 35 just to have some small buffer in case
  61. MaxRentCount: 10
  62. # Set this as low as posible depending of residence.max.subzones.[number] permission you are using
  63. # In example if you are giving max number of 10 for players, set it to 15, if its 30, set it to 35 just to have some small buffer in case
  64. MaxSubzoneCount: 5
  65. # Set this as low as posible depending of residence.max.subzonedepth.[number] permission you are using
  66. # In example if you are giving max number of 10 for players, set it to 15, if its 30, set it to 35 just to have some small buffer in case
  67. MaxSubzoneDepthCount: 5
  68. # By setting this to true, regular pvp flag will be acting as overridepvp flag
  69. # Overridepvp flag tries to ignore any pvp protection in that residence by any other plugin
  70. OverridePvp: false
  71. KickLocation:
  72. # By setting this to true, when player kicks another player from residence, he will be teleported to this location instead of getting outside residence
  73. Use: false
  74. World: world
  75. X: 0.5
  76. Y: 63.0
  77. Z: 0.5
  78. # Less than 0 - head up, more than 0 - head down. Range from -90 to 90
  79. Pitch: 0.0
  80. # Head position to left and right. Range from -180 to 180
  81. Yaw: 0.0
  82. FlyLandLocation:
  83. # Used when players fly state is being turned to false because of fly flag and there is no solid land where to land for player
  84. World: world
  85. X: 0.5
  86. Y: 63.0
  87. Z: 0.5
  88. # Less than 0 - head up, more than 0 - head down. Range from -90 to 90
  89. Pitch: 0.0
  90. # Head position to left and right. Range from -180 to 180
  91. Yaw: 0.0
  92. ShortInfo:
  93. # By setting this to true, when checking residence info with /res info, you will get only names in list, by hovering on them, you will get flag list
  94. Use: true
  95. Vote:
  96. # Range players can vote to, by default its from 0 to 10 points
  97. RangeFrom: 0
  98. RangeTo: 10
  99. # If this true, players can only give like for shop instead of point voting
  100. OnlyLike: true
  101. ConsoleLogs:
  102. # If this true, flag changes throw GUI will be recorded in console
  103. ShowFlagChanges: true
  104. Intervals:
  105. # How often in seconds to heal/feed players in residence with appropriate flag
  106. # Bigger numbers can save some resources
  107. Heal: 1
  108. Feed: 5
  109. # Potions containing one of thos effects will be ignored if residence dont have pvp true flag set
  110. NegativePotionEffects:
  111. - blindness
  112. - confusion
  113. - harm
  114. - hunger
  115. - poison
  116. - slow
  117. - slow_digging
  118. - weakness
  119. - wither
  120. NegativeLingeringPotions:
  121. - slowness
  122. - instant_damage
  123. - poison
  124. - slowness
  125. # Defines speed for particular wspeed1 and wspeed2 flags. It can be from 0 up to 5
  126. WalkSpeed:
  127. '1': 0.5
  128. '2': 2.0
  129. # The interval, in milliseconds, between movement checks.
  130. # Reducing this will increase the load on the server.
  131. # Increasing this will allow players to move further in movement restricted zones before they are teleported out.
  132. MoveCheckInterval: 500
  133. Tp:
  134. # The interval, in seconds, for teleportation.
  135. # Use 0 to disable
  136. TeleportDelay: 100000
  137. # Show aditional message in title message area when player is teleporting to residence
  138. TeleportTitleMessage: true
  139. RandomTeleportation:
  140. Worlds:
  141. # World name to use this feature. Add annother one with appropriate name to enable random teleportation
  142. world_nether:
  143. Enabled: true
  144. # Max coordinate to teleport, setting to 1000, player can be teleported between -1000 and 1000 coordinates
  145. MaxCoord: 800
  146. # If maxcord set to 1000 and mincord to 500, then player can be teleported between -1000 to -500 and 1000 to 500 coordinates
  147. MinCord: 400
  148. CenterX: 0
  149. CenterZ: 0
  150. world_the_end:
  151. Enabled: true
  152. MaxCoord: 1000
  153. MinCord: 500
  154. CenterX: 0
  155. CenterZ: 0
  156. world:
  157. Enabled: true
  158. MaxCoord: 800
  159. MinCord: 400
  160. CenterX: 0
  161. CenterZ: 0
  162. tests:
  163. Enabled: true
  164. MaxCoord: 1000
  165. MinCord: 500
  166. CenterX: 0
  167. CenterZ: 0
  168. resources:
  169. Enabled: true
  170. MaxCoord: 1000
  171. MinCord: 500
  172. CenterX: 0
  173. CenterZ: 0
  174. # How long force player to wait before using command again.
  175. Cooldown: 43200
  176. # How many times to try find correct location for teleportation.
  177. # Keep it at low number, as player always can try again after delay
  178. MaxTries: 20
  179. # The interval, in minutes, between residence saves.
  180. SaveInterval: 10
  181. # New save mechanic can minimize save file couple times and speedup save/load time in general
  182. # Bigger files have bigger impact
  183. NewSaveMechanic: true
  184. Backup:
  185. AutoCleanUp:
  186. # Do you want to automaticaly remove backup files from main backup folder if they are older than defined day amount
  187. Use: true
  188. Days: 90
  189. # Do you want to backup files by creating zip files in main residence folder in backup folder
  190. # This wont have effect on regular backuped files made in save folder
  191. UseZip: true
  192. IncludeFiles:
  193. Worlds: true
  194. forsale: true
  195. leases: true
  196. permlists: true
  197. rent: true
  198. flags: true
  199. groups: true
  200. config: true
  201. AutoCleanUp:
  202. # HIGHLY EXPERIMENTAL residence cleaning on server startup if player is offline for x days.
  203. # Players can bypass this with residence.cleanbypass permission node
  204. Use: false
  205. # For how long player should be offline to delete hes residence
  206. Days: 60
  207. # Worlds to be included in check list
  208. Worlds:
  209. - world
  210. Lwc:
  211. # Removes lwc protection from all defined objects when removing residence
  212. OnDelete: true
  213. # Removes lwc protection from all defined objects when buying residence
  214. OnBuy: true
  215. # Removes lwc protection from all defined objects when unrenting residence
  216. OnUnrent: true
  217. # List of blocks you want to remove protection from
  218. MaterialList:
  219. - CHEST
  220. - TRAPPED_CHEST
  221. - furnace
  222. - dispenser
  223. AntiGreef:
  224. TNT:
  225. # When set to true will allow tnt and minecart with tnt to explode below 62 (default) level outside of residence
  226. # This will allow mining with tnt and more vanilla play
  227. ExplodeBelow: false
  228. level: 62
  229. Creeper:
  230. # When set to true will allow Creeper explode below 62 (default) level outside of residence
  231. # This will give more realistic game play
  232. ExplodeBelow: true
  233. level: 256
  234. Flow:
  235. # Level from which one to start lava and water flow blocking
  236. # This dont have effect in residence area
  237. Level: 62
  238. # With this set to true, lava flow outside residence is blocked
  239. NoLavaFlow: true
  240. # With this set to true, water flow outside residence is blocked
  241. NoWaterFlow: true
  242. Worlds:
  243. - exampleWorld
  244. Place:
  245. # Level from which one to start block lava and water place
  246. # This don't have effect in residence area
  247. Level: 63
  248. # With this set to true, playrs cant place lava outside residence
  249. NoLavaPlace: true
  250. # With this set to true, playrs cant place water outside residence
  251. NoWaterPlace: true
  252. Worlds:
  253. - exampleWorld
  254. BlockFall:
  255. # With this set to true, falling blocks will be deleted if they will land in different area
  256. Use: true
  257. # Level from which one to start block block's fall
  258. # This don't have effect in residence area or outside
  259. Level: 62
  260. Worlds:
  261. - world
  262. - world_nether
  263. - world_the_end
  264. ResCleaning:
  265. # With this set to true, after player removes its residence, all blocks listed below, will be replaced with air blocks
  266. # Effective way to prevent residence creating near greefing target and then remove it
  267. Use: false
  268. # Level from whichone you want to replace blocks
  269. Level: 63
  270. # Block list to be replaced
  271. # By default only water and lava will be replaced
  272. Blocks:
  273. - 8
  274. - 9
  275. - 10
  276. - 11
  277. Worlds:
  278. - world
  279. Flags:
  280. # By setting this to true flags from list will be protected from change while there is some one inside residence besides owner
  281. # Protects in example from people inviting some one and changing pvp flag to true to kill them
  282. Prevent: true
  283. list:
  284. - pvp
  285. # The default group to use if Permissions fails to attach or your not using Permissions.
  286. DefaultGroup: default
  287. # Enable / Disable the Lease System.
  288. UseLeaseSystem: false
  289. # Sets date format when shown in example lease or rent expire date
  290. # How to use it properly, more information can be found at http://www.tutorialspoint.com/java/java_date_time.htm
  291. DateFormat: E yyyy.MM.dd 'at' hh:mm:ss a zzz
  292. # Sets time zone for showing date, usefull when server is in different country then main server player base
  293. # Full list of posible time zones can be found at http://www.mkyong.com/java/java-display-list-of-timezone-with-gmt/
  294. TimeZone: US/Mountain
  295. # Enable / Disable money returning on residence removal.
  296. ResMoneyBack: false
  297. # The interval, in minutes, between residence lease checks (if leases are enabled).
  298. LeaseCheckInterval: 10
  299. # Allows leases to automatically renew so long as the player has the money, if economy is disabled, this setting does nothing.
  300. LeaseAutoRenew: true
  301. # Whether or not to use the Permissions system in conjunction with this config.
  302. EnablePermissions: true
  303. # Set to true if NOT using Permissions or PermissionsBukkit, or using a really old version of Permissions
  304. LegacyPermissions: false
  305. # Enable / Disable Residence's Economy System (iConomy, MineConomy, Essentials, BOSEconomy, and RealEconomy supported).
  306. EnableEconomy: true
  307. # When enabled extra message will apear in chat if residence is for rent or for sell to inform how he can rent/buy residence with basic information.
  308. ExtraEnterMessage: true
  309. Sell:
  310. # If set to true, this will allow to sell subzones. Its recommended to keep it false tho
  311. Subzone: false
  312. # Enables or disables the Rent System
  313. EnableRentSystem: true
  314. Rent:
  315. # Prevents residence/subzone removal if its subzone is still rented by some one
  316. PreventRemoval: true
  317. Inform:
  318. # Informs players on rent time ending
  319. OnEnding: true
  320. # Time range in minutes when to start informing about ending rent
  321. Before: 1440
  322. # Time range in seconds for how long to wait after player logs in to inform about ending rents
  323. Delay: 60
  324. DefaultValues:
  325. # Default values used when putting residence for rent
  326. AllowRenewing: true
  327. StayInMarket: true
  328. AllowAutoPay: true
  329. # If set to true, when player is not defining auto pay on renting, then this value will be used
  330. PlayerAutoPay: true
  331. Schematics:
  332. # EXPERIMENTAL!!! If set to true, residence will be restored to state it was when backup flag was set to true
  333. # For securoty reassons only players with aditional residence.backup permission node can set backup flag
  334. RestoreAfterRentEnds: true
  335. # When set to true, area state will be saved only when setting backup to true value
  336. # When set to false, area state will be saved before each renting to have always up to date area look
  337. # Keep in mind that when its set to false, there is slightly bigger server load as it has to save area each time when some one rents it
  338. SaveOnFlagChange: true
  339. # The interval, in minutes, between residence rent expiration checks (if the rent system is enabled).
  340. RentCheckInterval: 10
  341. # Enable or disable residence chat channels.
  342. ResidenceChatEnable: false
  343. ActionBar:
  344. # True for ActionBar - new component in 1.8
  345. # False for old Messaging in chat enter/leave Residence messages
  346. General: true
  347. ShowOnSelection: true
  348. TitleBar:
  349. # When set to true enter/leave messages will be shown in title/subtitle slots
  350. # Subtitle can be defined with %subtitle% while setting enter/leave messages
  351. EnterLeave: false
  352. # Color of residence chat.
  353. ResidenceChatColor: DARK_PURPLE
  354. ResidenceChatPrefixLength: 16
  355. # Whether or not to ignore the usual Permission flags and only allow OPs and groups with 'residence.admin' to change residences.
  356. AdminOnlyCommands: false
  357. # Setting this to true makes server OPs admins.
  358. AdminOPs: true
  359. # Setting this to true server administration wont need to use /resadmin command to access admin command if they are op or have residence.admin permission node.
  360. AdminFullAccess: true
  361. # This is the name of the plugin you use for multiworld, if you dont have a multiworld plugin you can safely ignore this.
  362. # 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.
  363. MultiWorldPlugin: Multiverse-Core
  364. # Setting this to true causes subzones to inherit flags from their parent zones.
  365. ResidenceFlagsInherit: true
  366. # Setting this to false will allow rented residences to be modified by the renting player.
  367. PreventRentModify: true
  368. # Setting this to true will prevent subzone deletion when subzone owner is not same as parent zone owner.
  369. PreventSubZoneRemoval: true
  370. # Setting this to false will cause residence to continue to load even if a error is detected in the save file.
  371. StopOnSaveFault: true
  372. ResidenceNameRegex: '[^a-zA-Z0-9-_]'
  373. # Setting this to true sends a message to the console every time Residence does a rent expire check or a lease expire check.
  374. ShowIntervalMessages: false
  375. # Setting this to true sends a tutorial message to the new player when he places chest on ground.
  376. ShowNoobMessage: true
  377. # Setting this to true creates residence around players placed chest if he don't have any.
  378. # Only once every server restart if he still don't have any residence
  379. NewPlayer:
  380. Use: true
  381. # Setting this to true, residence will be created for free
  382. # By setting to false, money will be taken from player, if he has them
  383. Free: true
  384. # Range from placed chest o both sides. By setting to 5, residence will be 5+5+1 = 11 blocks wide
  385. Range:
  386. X: 5
  387. Y: 5
  388. Z: 5
  389. # Experimental - The following settings are lists of block IDs to be used as part of the checks for the 'container' and 'use' flags when using mods.
  390. CustomContainers: []
  391. CustomBothClick: []
  392. CustomRightClick: []
  393. Visualizer:
  394. # With this enabled player will see particle effects to mark selection boundries
  395. Use: true
  396. # Range in blocks to draw particle effects for player
  397. # Keep it no more as 30, as player cant see more than 16 blocks
  398. Range: 16
  399. # For how long in miliseconds (5000 = 5sec) to show particle effects
  400. ShowFor: 5000
  401. # How often in ticks to update particles for player
  402. updateInterval: 20
  403. # Spacing in blocks between particle effects for rows
  404. RowSpacing: 2
  405. # Spacing in blocks between particle effects for collums
  406. CollumnSpacing: 2
  407. # Defines by how many particles we need to skip
  408. # This will create moving particle effect and will improve overall look of selection
  409. # By increasing this number, you can decrease update interval
  410. SkipBy: 5
  411. # Maximum amount of frame particles to show for one player
  412. FrameCap: 2000
  413. # Maximum amount of sides particles to show for one player
  414. SidesCap: 2000
  415. # Particle effect names. Posible: explode, largeexplode, hugeexplosion, fireworksSpark, splash, wake, crit, magicCrit
  416. # smoke, largesmoke, spell, instantSpell, mobSpell, mobSpellAmbient, witchMagic, dripWater, dripLava, angryVillager, happyVillager, townaura
  417. # note, portal, enchantmenttable, flame, lava, footstep, cloud, reddust, snowballpoof, snowshovel, slime, heart, barrier
  418. # droplet, take, mobappearance
  419.  
  420. # If using spigot based server different particales can be used:
  421. # click2, click1, bow_fire, door_toggle, iron_door_toggle, trapdoor_toggle, iron_trapdoor_toggle, fence_gate_toggle, door_close, iron_door_close, trapdoor_close, iron_trapdoor_close, fence_gate_close, extinguish, record_play, ghast_shriek, ghast_shoot, blaze_shoot, zombie_chew_wooden_door, zombie_chew_iron_door, zombie_destroy_door, smoke, step_sound, potion_break, ender_signal, mobspawner_flames, brewing_stand_brew, chorus_flower_grow, chorus_flower_death, portal_travel, endereye_launch, firework_shoot, villager_plant_grow, dragon_breath, anvil_break, anvil_use, anvil_land, enderdragon_shoot, wither_break_block, wither_shoot, zombie_infect, zombie_converted_villager, bat_takeoff, end_gateway_spawn, enderdragon_growl, fireworks_spark, crit, magic_crit, potion_swirl, potion_swirl_transparent, spell, instant_spell, witch_magic, note, portal, flying_glyph, flame, lava_pop, footstep, splash, particle_smoke, explosion_huge, explosion_large, explosion, void_fog, small_smoke, cloud, coloured_dust, snowball_break, waterdrip, lavadrip, snow_shovel, slime, heart, villager_thundercloud, happy_villager, large_smoke, item_break, tile_break, tile_dust,
  422. Selected:
  423. Frame: happyVillager
  424. Sides: reddust
  425. Overlap:
  426. Frame: FLAME
  427. Sides: FLAME
  428. # Shows particle effect when player are being pushed back
  429. BounceAnimation: true
  430. GUI:
  431. # Enable or disable flag GUI
  432. Enabled: true
  433. # Item id and data to use when flag is set to true
  434. setTrue:
  435. Id: 35
  436. Data: 13
  437. # Item id and data to use when flag is set to false
  438. setFalse:
  439. Id: 35
  440. Data: 14
  441. # Item id and data to use when flag is set to remove
  442. setRemove:
  443. Id: 35
  444. Data: 8
  445. # Default = false. Enabling this, residences with flag nomobs will be cleared from monsters in regular intervals.
  446. # This is quite heavy on server side, so enable only if you really need this feature
  447. AutoMobRemoval:
  448. Use: false
  449. # How often in seconds to check for monsters in residences. Keep it at reasonable amount
  450. Interval: 3
  451. EnforceAreaInsideArea: false
  452. EnableSpout: false
  453. EnableLeaseMoneyAccount: true
  454. # By setting this to true, partial compatability for kCouldron servers will be anabled. Action bar messages and selection visualizer will be disabled automaticaly as off incorrect compatability
  455. CouldronCompatability: false
  456. DynMap:
  457. # Enables or disable DynMap Support
  458. Use: false
  459. # Shows or hides residence flags
  460. ShowFlags: true
  461. # If set true, residence with hidden flag set to true will be hidden from dynmap
  462. HideHidden: true
  463. Layer:
  464. # Enables 3D zones
  465. 3dRegions: true
  466. # How deep to go into subzones to show
  467. SubZoneDepth: 2
  468. Border:
  469. # Color of border. Pick color from this page http://www.w3schools.com/colors/colors_picker.asp
  470. Color: '#FF0000'
  471. # Transparency. 0.3 means that only 30% of color will be visible
  472. Opacity: 0.3
  473. # Border thickness
  474. Weight: 3
  475. Fill:
  476. Opacity: 0.3
  477. Color: '#FFFF00'
  478. ForRent: '#33cc33'
  479. Rented: '#99ff33'
  480. ForSale: '#0066ff'
  481. # Shows only regions on this list
  482. VisibleRegions: []
  483. # Hides region on map even if its not hidden ingame
  484. HiddenRegions: []
Add Comment
Please, Sign In to add comment