Advertisement
Guest User

Untitled

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