Advertisement
Guest User

Untitled

a guest
May 18th, 2017
132
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 24.23 KB | None | 0 0
  1. # PremiumVanish v1.9.0 - Configuration
  2.  
  3. ##################################################
  4. ############# Invisibility Features ##############
  5. ##################################################
  6. InvisibilityFeatures:
  7. # Should invisible players get night vision? (client-side; Requires ProtocolLib)
  8. NightVisionEffect: true
  9. # Should PV disable damage for invisible players?
  10. DisableDamage: true
  11. # Should PV disable hunger for invisible players?
  12. DisableHunger: true
  13. # Should PV prevent mobs from targeting invisible players?
  14. DisableMobTarget: true
  15. # Should invisible players not be able to stop the placement of blocks at their location?
  16. # While this stops other players from revealing invisible players by spamming blocks around them
  17. # it can also be abused since it allows placing blocks at impossible locations
  18. DisablePreventBlockPlacement: true
  19. # Should invisible players only be able to send chat messages if the message ends with the following character?
  20. # You can set this to 'deny' to cancel the message in any case.
  21. # Please leave this empty if you'd like to disable the feature.
  22. RequireChatMessageSuffix: ""
  23. # Should invisible players open chests and shulker boxes without the animation and sound?
  24. # (This makes them go into spectator mode temporarily)
  25. OpenChestsSilently: true
  26. # Should invisible players be able to open a player's inventory by right-clicking the player?
  27. # Permission: pv.openplayerinv
  28. OpenPlayerInventoryOnRightClick: true
  29. # Should invisible players be able to edit inventories (including their own) even if they're in spectator mode?
  30. # Permission: pv.spectatoreditinv
  31. AllowSpectatorInventoryEdit: true
  32. # Should invisible players not be able to trigger pressure plates and tripwire?
  33. # If this feature is enabled invisible players can't trigger pressure plates and tripwire.
  34. DisablePressurePlates: true
  35. # Should invisible players not be able to push other players or be able to be pushed?
  36. # WARNING: Uses the scoreboard and may conflict with other plugins!
  37. DisablePush: true
  38. # Should invisible players be hidden in the tablist?
  39. # Note: Not every player hider supports showing invisible players
  40. # in the tablist, please use the ProtocolLib hider to be able to turn this off
  41. # (see the INVISIBILITY METHOD section below)
  42. HideInTablist: true
  43. # If HideInTablist is turned off, should players who can't see you not be able to
  44. # see you as a spectator in the tablist even if you are in spectator mode?
  45. HideSpectatorMode: false
  46. # Should vanished players pick up items by default? This can be changed individually with /pv tipu
  47. DefaultPickUpItemsOption: false
  48. # The commands to execute when a player vanishs (online or offline)
  49. # These commands are ran by console by default, you can use %p to get the player's name.
  50. # You can also prefix the command with [P] to make the player run the command
  51. # instead of the console (player online only)
  52. # You can remove the brackets and make it a list if you'd like to enable this
  53. VanishCommands: []
  54. # The commands to execute when a player reappears (online or offline)
  55. # These commands are ran by console by default, you can use %p to get the player's name.
  56. # You can also prefix the command with [P] to make the player run the command
  57. # instead of the console (player online only)
  58. # You can remove the brackets and make it a list if you'd like to enable this
  59. ReappearCommands: []
  60. # For how many seconds should players not be able to take environmental damage after they reappear?
  61. # e.g. fall damage or lava damage; Set to 0 to disable it
  62. DisableEnvironmentalDamageAfterReappear: 5
  63.  
  64. ##################################################
  65. ############# Vanish State Features ##############
  66. ##################################################
  67. VanishStateFeatures:
  68. # Should players with the permission 'pv.joinvanished' join vanished all the time?
  69. # Doesn't work if you use GroupManager for permissions
  70. AutoVanishOnJoin: false
  71. # Should invisible players reappear automatically when they change their world?
  72. ReappearOnWorldChange: false
  73. # Should invisible players reappear automatically when they leave the server?
  74. ReappearOnQuit: true
  75. # Should invisible players reappear automatically
  76. # when they change their world and don't have the permission 'pv.use' anymore?
  77. CheckPermissionOnWorldChange: false
  78. # Should invisible players reappear automatically
  79. # when they leave the server and don't have the permission 'pv.use' anymore?
  80. CheckPermissionOnQuit: false
  81. # Should invisible players reappear automatically
  82. # when they join the server and don't have the permission 'pv.use' anymore?
  83. # Doesn't work if you use GroupManager for permissions
  84. CheckPermissionOnLogin: false
  85.  
  86. ##################################################
  87. ############## Indication Features ###############
  88. ##################################################
  89. IndicationFeatures:
  90. LayeredPermissions:
  91. # Should players with the permission 'pv.see' be able to see invisible players in the tablist & in-game?
  92. EnableSeePermission: true
  93. # Should pv.use and pv.see be layered? => pv.use.levelX, pv.see.levelX
  94. # Higher levels override; more information on Spigot
  95. LayeredSeeAndUsePermissions: true
  96. # What should be the highest level for both permissions?
  97. # Lower amounts might improve performance with more players since they reduce the amount of permission checks
  98. MaxLevel: 100
  99. # If LayeredSeeAndUsePermissions is enabled, should /pv list only show players which the command sender is
  100. # allowed to see and should players only be able to toggle the invisibility of players which they are allowed
  101. # to see (Only affects online players)?
  102. HideInvisibleInCommands: true
  103. # Should vanished players show up dark gray in the tablist and should only their head be visible?
  104. # Only players who are allowed to see the player will see this effect; this helps other staff with
  105. # differentiating them from players they should talk to (Requires Combined or ProtocolLib hider)
  106. MarkVanishedPlayersAsSpectators: false
  107. ##################################################
  108. ########### Survival Friendly Features ###########
  109. ##################################################
  110. SurvivalFriendlyFeatures:
  111.  
  112. Fly:
  113. # Should invisible players be able to fly even if they aren't in creative/spectator mode?
  114. Enable: true
  115. # Should invisible players WITHOUT the permission 'pv.fly' lose the ability to fly on reappear?
  116. DisableOnReappear: true
  117.  
  118. GameMode:
  119. # The gamemode which players will get when they vanish
  120. # 'Default' applies for every world which isn't mentioned below
  121. # !! Warning: World names are case-sensitive !!
  122. # Available gamemodes: SURVIVAL, ADVENTURE, CREATIVE, SPECTATOR, KEEP
  123. # KEEP won't change the gamemode in any way
  124. ChangeToOnVanish:
  125. Default: KEEP
  126. ExampleWorld123: SPECTATOR
  127. # The gamemode which players will get when they reappear
  128. # 'Default' applies for every world which isn't mentioned below
  129. # Available gamemodes: SURVIVAL, ADVENTURE, CREATIVE, SPECTATOR, KEEP
  130. # KEEP won't change the gamemode in any way
  131. ChangeToOnReappear:
  132. Default: KEEP
  133. AnotherExampleWorld2: SURVIVAL
  134. # Should PV update the gamemode 1 tick after a player joins/changes their world?
  135. # The new gamemode will depend on the player's new world, as defined above
  136. # Helpful if you want to force players to be in a gamemode in a specific world
  137. # or if another plugin interferes with PV.
  138. ReApplyGameModeChangeOnWorldChange: true
  139. ReApplyGameModeChangeOnJoin: true
  140. # Should the gamemode change when you join vanished *because of* your pv.joinvanished permission?
  141. # Ignores the two settings above.
  142. AlwaysApplyOnJoinVanished: true
  143.  
  144. Location:
  145. # Should vanished players be teleported back to where they vanished when they reappear?
  146. # The location is saved in the playerdata.yml file and is therefore safe in case of a restart/crash
  147. # Bypass permission: pv.bypassteleportback
  148. TeleportBackOnReappear: false
  149.  
  150. ##################################################
  151. ################ Message Options #################
  152. ##################################################
  153. MessageOptions:
  154.  
  155. FakeJoinQuitMessages:
  156. # Should PV broadcast a fake quit message when a player vanishs?
  157. # You can change this message in the messages.yml file.
  158. BroadcastFakeQuitOnVanish: false
  159. # Should PV broadcast a fake join message when a player reappears?
  160. # You can change this message in the messages.yml file.
  161. BroadcastFakeJoinOnReappear: false
  162. # Should players with the permission 'pv.see' get a different message when a player vanishs/reappears?
  163. # You can change this message in the messages.yml file.
  164. AnnounceVanishReappearToAdmins: true
  165. # Should only players with the permission 'pv.see' receive fake join/quit messages?
  166. SendMessageOnlyToAdmins: false
  167. # Should only players without the permission 'pv.see' receive fake join/quit messages?
  168. SendMessageOnlyToUsers: false
  169.  
  170. # Should PV hide the real join/leave messages of invisible players?
  171. HideRealJoinQuitMessages: false
  172. # Should PV hide leave messages for invisible players if 'VanishStateFeatures->ReappearOnQuit' is turned on?
  173. # Overrides 'HideRealJoinQuitMessages'
  174. ReappearOnQuitHideLeaveMsg: false
  175. # If the setting above is turned on, should players with the permission 'pv.see' get
  176. # a message when an invisible player joins/quits?
  177. AnnounceRealJoinQuitToAdmins: false
  178. # Should PV remind players who join the server vanished of being invisible (in chat)?
  179. # You can change the message in the messages.yml file.
  180. RemindVanishedOnJoin: true
  181. # Should invisible players have an action bar which tells them that they're invisible?
  182. # You can change the action bar in the messages.yml file.
  183. DisplayActionBar: true
  184.  
  185. ##################################################
  186. ############## Restrictive Options ###############
  187. ##################################################
  188. RestrictiveOptions:
  189. # Should invisible players not be able to break blocks?
  190. # Bypass permission: pv.breakblocks
  191. PreventBlockBreaking: true
  192. # Should invisible players not be able to place blocks?
  193. # Bypass permission: pv.placeblocks
  194. PreventBlockPlacing: true
  195. # Should invisible players not be able to interact with doors, levers, buttons, note blocks, etc?
  196. # Doesn't prevent opening containers
  197. # Bypass permission: pv.useblocks
  198. PreventBlockUse: true
  199. # Should invisible players not be able to interact with anything
  200. # (blocks, buttons, pressure plates, chests, block breaking/placing, noteblocks, doors, ...)
  201. # This setting overrides the three settings above
  202. # Bypass permission: pv.interact
  203. PreventInteract: true
  204. # Should invisible players not be able to damage players or mobs?
  205. # Bypass permission: pv.damage
  206. PreventHittingEntities: true
  207. # Should invisible players not be able to drop items?
  208. # Bypass permission: pv.dropitems
  209. PreventDroppingItems: true
  210. # Should invisible players not be able to modify their own inventory?
  211. # Bypass permission: pv.modifyowninv
  212. PreventModifyingOwnInventory: true
  213. # Should invisible players not be able to modify containers or other player's inventories?
  214. # Overrides InvisibilityFeatures.AllowSpectatorInventoryEdit
  215. # Bypass permission: pv.modifyotherinv
  216. PreventModifyingOtherInventory: true
  217. # Should invisible players not be able to tp to other players using the spectator menu?
  218. # Bypass permission: pv.spectatortp
  219. PreventSpectatorTeleporting: false
  220. # Should invisible players in creative mode not be able to cheat items?
  221. # Bypass permission: pv.creativeitems
  222. PreventCreativeItemGrab: true
  223. # Should invisible players not be able to view their coordinates? (client-side; Requires ProtocolLib)
  224. # Bypass permission: pv.viewcoords
  225. HiddenCoordinates: true
  226.  
  227. Commands:
  228. # Which commands should vanished players not be able to use?
  229. # This blocks the 'plugin:command' syntax too but not aliases
  230. # Bypass permission: pv.bypasscmd
  231. VanishedCommandBlacklist:
  232. - examplecommand123test
  233. # Should vanished players only be able to use the commands listed above instead?
  234. UseAsWhitelist: false
  235.  
  236. ##################################################
  237. ############# External Invisibility ##############
  238. ##################################################
  239. ExternalInvisibility:
  240.  
  241. ServerList:
  242. # The following features require ProtocolLib.
  243. # Please use PremiumVanish's bungeecord configuration instead if you use Bungeecord.
  244. #
  245. # Should this plugin adjust the amount of players in the serverlist? (-1 per invisible player)
  246. AdjustAmountOfOnlinePlayers: true
  247. # Should this plugin hide invisible players in the list of logged in players?
  248. # You can view this list when your mouse hovers over the amount of online players.
  249. AdjustListOfLoggedInPlayers: true
  250.  
  251. ##################################################
  252. ############### Scoreboard Options ###############
  253. ##################################################
  254. ScoreboardOptions:
  255. # Disable this if you don't need PremiumVanish's scoreboard features
  256. # Note: If you are disabling this because it causes problems with other scoreboards/prefixes
  257. # then you probably want to disable 'DisablePush' above as well since it uses the scoreboard too
  258. Enable: false
  259.  
  260. # Should players require the permission pv.scoreboard to view the scoreboard?
  261. Permission: false
  262.  
  263. Sidebar:
  264. # The header/title of the scoreboard, you can use color codes here, default: '&6> PremiumVanish <'
  265. # The length cannot be longer than 32 characters(including color codes) but will cause flickering
  266. # if it isn't longer than the things below it
  267. ScoreboardHeader: "&6> PremiumVanish <"
  268. # Should the scoreboard show the ping of the target?
  269. ShowPing: true
  270. # Should the scoreboard show the TPS(ticks per second, aka server lag) of the server?
  271. ShowTPS: true
  272. # Should the scoreboard show the current time and date?
  273. # This uses the timezone of the server.
  274. ShowTimeAndDate: true
  275. # The format for the time and date if the setting above is enabled
  276. # An explanation of what each alphabetic character means is here:
  277. # http://docs.oracle.com/javase/7/docs/api/java/text/SimpleDateFormat.html
  278. # You cannot use color codes here, the default syntax is: hh:mma | yyyy/MM/dd
  279. TimeAndDateFormat: "hh:mma | yyyy/MM/dd"
  280. # Should the scoreboard show the health of the target? (in hitpoints)
  281. ShowHealth: true
  282. # The interval between each update of the info on the scoreboard
  283. # in ticks, decreasing this might decrease performance slightly
  284. # 20 ticks equals to 1 second, default: 5
  285. InfoUpdateInterval: 5
  286.  
  287. Targeting:
  288. # Should the scoreboard show information about the closest player automatically?
  289. # If you're spectating, this option would always show the info of the player you're currently spectating.
  290. AutoTargetClosestPlayer: true
  291. # Should you target players when you right-click them?
  292. # If both this option and 'OpenInventoryOnRightclick' is enabled then you
  293. # are still able to lock a player by sneaking and right-clicking the player.
  294. # (In spectator mode you can press space and shift at the same time for the same effect)
  295. # If 'AutoTargetClosestPlayer' is enabled then it will stop targeting the closest player when
  296. # you right-click a player until you type '/pv rs', same for /pv target <player> even if this option is disabled
  297. TargetOnRightClick: true
  298.  
  299. ##################################################
  300. ################## Hook Options ##################
  301. ##################################################
  302. HookOptions:
  303. # Should PV hide invisible players in /who, /list, /online, /near, etc?
  304. # Note: Players with the permission essentials.vanish.interact can still see invisible players in these commands
  305. # Important: You have to reload both PV and Essentials if you change this setting (reload PV first)
  306. EnableEssentialsHook: true
  307. # Should PV hide invisible players on your dynamic map and broadcast join/leave messages if you use Dynmap?
  308. EnableDynmapHook: true
  309. # Should PV send fake join/leave messages in dynmap's web-chat?
  310. # You can configure the join/leave messages in the messages.yml file
  311. DynmapSendJoinLeaveMessages: true
  312. # Should PV prevent players from being invisible and disguised at the same time? (LibsDisguises commands)
  313. # It's recommended to keep this turned on to prevent incompatibility.
  314. EnableLibsDisguisesHook: true
  315. # Should PV prevent players from being invisible and disguised at the same time? (DisguiseCraft commands)
  316. # It's recommended to keep this turned on to prevent incompatibility.
  317. EnableDisguiseCraftHook: true
  318. # Should PV hook into TrailGUI and disable trails while you're vanished?
  319. EnableTrailGUIHook: true
  320. # Should PV hook into SuperTrails and disable trails while you're vanished?
  321. EnableSuperTrailsHook: true
  322. # Should PV hook into PlaceholderAPI and add new placeholders to PV + register its own ones for other plugins?
  323. # Own ones: isvanished, vanishedplayers, playercount, bungeeplayercount
  324. # Format: %premiumvanish_<placeholder>%
  325. EnablePlaceholderAPIHook: true
  326. # Should PV hook into MVdWPlaceholderAPI to add its own placeholders to Maxim's plugins?
  327. # Own ones: isvanished, vanishedplayers, playercount, bungeeplayercount
  328. # Format: {premiumvanish_<placeholder}
  329. EnableMVdWPlaceholderAPIHook: true
  330. # Should PV stop NPCs from greeting or talking about hidden players?
  331. EnableCitizensHook: true
  332. # Should PV hide invisible players on Enjin's website?
  333. EnableEnjinMinecraftPluginHook: true
  334. # Should PV hook into CustomParticleEffects and disable particles while you're vanished?
  335. EnableCustomParticleEffectsHook: true
  336. # Should PV use NametagEdit's API for prefixes and suffixes in the tablist?
  337. EnableNametagEditHook: true
  338. # Should PV hook into FeatherBoard to prevent incompatibilities with its scoreboard?
  339. EnableFeatherBoardHook: true
  340.  
  341. ##################################################
  342. ############## Invisibility Method ###############
  343. ##################################################
  344. InvisibilityMethod:
  345. # The method of hiding players; Available methods: Bukkit, ProtocolLib, Combined
  346.  
  347. # 'Bukkit': Uses Bukkit's API to hide players, this is an extremely reliable method if other plugins don't break it.
  348. # This method ALWAYS hides invisible players in the tablist for players that can't see them.
  349. # The chance that another plugin breaks this method is medium depending on the amount and type of plugins.
  350. # > Recommended if other hiders kick you with an exception in bungee; other plugins can break this method though
  351. # (Accuracy: 95%) (Plugin compatibility: 90%)
  352.  
  353. # 'ProtocolLib': Uses ProtocolLib to hide players. Takes the whole packet stuff into its own hands to cancel every
  354. # single packet of hidden players.
  355. # This method CAN show invisible players in the tablist for players who can't see them if that's enabled.
  356. # Hard to break, however, other plugins might not provide direct support for this hider; Use 'Bukkit' if this kicks you
  357. # > Obviously requires ProtocolLib; Recommended if you want to show invisible players in the tablist
  358. # (Accuracy: 90%) (Plugin compatibility: 95%)
  359.  
  360. # 'Combined: Uses both ProtocolLib and Bukkit's API to hide players, this method does NOT support showing players
  361. # in the tablist but it contains two layers of security and is therefore an extremely effective method.
  362. # The chance that another plugin breaks this method is extremely small; Use 'Bukkit' if this kicks you
  363. # > Requires ProtocolLib; Default hider; Recommended if you don't want to show invisible players in the tablist
  364. # (Accuracy: 100%) (Plugin compatibility: 98%) - DEFAULT
  365.  
  366. PlayerHider: "Combined"
  367.  
  368. # Note: Even 'Combined' can't stop players from figuring out whether invisible players are online if another
  369. # plugin tells them but players will never be able to see them at all or figure out their location
  370. # (Essentials is 99% compatible)
  371.  
  372. # Should the Combined and ProtocolLib hiders intercept Scoreboard Team packets too? It prevents
  373. # non-existing but theoretically possible hacked clients from figuring out whether an invisible
  374. # player is online however it can also cause problems with tablist player prefixes and suffixes
  375. # by other plugins.
  376. StrictInvisibility: true
  377.  
  378. # Should the Combined and Bukkit hiders force players into being invisible every tick (Bukkit) or every
  379. # second (Combined)? This may cause lag if there are lots of players on the server.
  380. ForcedInvisibility: true
  381.  
  382. ##################################################
  383. ############# Compatibility Options ##############
  384. ##################################################
  385. CompatibilityOptions:
  386. # This section is for advanced users only!
  387. # The event priority which PremiumVanish should use for the specific event.
  388. # Allowed values are LOWEST, LOW, NORMAL, HIGH, HIGHEST and MONITOR
  389. # Higher priorities might override other plugins while lower ones might not
  390.  
  391. # The priority for removing the join message
  392. PlayerJoinEventPriority: HIGH # <- keep HIGH if you use Essentials to modify join/quit messages !!
  393. # The priority for removing the quit message
  394. PlayerQuitEventPriority: HIGH
  395. # The priority for cancelling chat messages
  396. AsyncPlayerChatEventPriority: HIGH
  397. # The priority for cancelling commands
  398. PlayerCommandPreprocessEventPriority: HIGH
  399.  
  400. # Should the Combined and ProtocolLib method of hiding players not intercept tab packets?
  401. # Fixes players getting kicked from the server when they tab-complete and BungeeCord is installed and
  402. # another plugin messes around with packets too
  403. DisableHandlingOfTabulatorPackets: false
  404.  
  405. ##################################################
  406. ############# Miscellaneous Options ##############
  407. ##################################################
  408. MiscellaneousOptions:
  409.  
  410. Bungeecord:
  411. # Should PremiumVanish store its data in a MySQL-Database and enable Bungeecord support?
  412. # Bungeecord is not required for this feature but it's recommended!
  413. # PremiumVanish will be disabled if this is enabled and the connection to the database failed.
  414. Enable: false
  415. # The ip of your database server
  416. Ip: ""
  417. # The port of your database, usually 3306; just leave it empty if there is no specific port
  418. Port: "3306"
  419. # The name of your database user
  420. User: ""
  421. # The password of your database user
  422. # WARNING: Make sure only people who are allowed to know the password can access this file
  423. Password: ""
  424. # You can make PremiumVanish ignore all of the options above and use a direct URI to connect instead
  425. CustomURI: ""
  426. # The name of the database which PremiumVanish should create its tables in
  427. # Note: PremiumVanish won't create this database, it must be pre-created using eg. phpMyAdmin
  428. Database: ""
  429.  
  430. AntiSpam:
  431. # Should PV prevent spamming commands which can cause lag or spam the console?
  432. # Bypass permission: pv.bypassspam
  433. # ("/pv list" (if mysql is enabled), "/pv [on|off] <Player>" (mysql), "/pv reload" (+5secs), "/pv printstacktrace")
  434. AntiSpamCheck: true
  435. # If so, how many seconds should players have to wait before running such a command again?
  436. AntiSpamDelay: 5
  437. # Should AntiSpam always cover actions which toggle vanish? e.g. /pv, /pv <Player>
  438. AlwaysCoverVanish: true
  439.  
  440. Command:
  441. # What should be premiumvanish's main command?
  442. Name: "pvan"
  443. # A list of possible aliases
  444. Aliases:
  445. - "premiumvanish"
  446. # Replaces Essentials' standard vanish commands, you can still use them by doing /ev or /evanish
  447. - "v"
  448. - "vanish"
  449. # Used as an alias for /pv list
  450. - "vlist"
  451. # Should the aliases defined above override ANY commands of other plugins instead of just other aliases?
  452. ForceOverrideForAliases: true
  453.  
  454. UpdateChecker:
  455. # Should PV check for updates on spigot regularly?
  456. Enable: true
  457. # Should players with the permission 'pv.notify' get notified if the current version of PV is outdated?
  458. NotifyAdmins: true
  459.  
  460. ##################################################
  461. ################# Do Not Touch ###################
  462. ##################################################
  463. ConfigVersion: 1.9.0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement