· 6 years ago · Oct 07, 2019, 03:28 AM
1# VotingPlugin by Ben12345rocks
2# Main Config
3# See wiki for help:
4# https://github.com/Ben12345rocks/VotingPlugin/wiki
5
6# Valid Options:
7# - SQLITE
8# - FLAT
9# - MYSQL
10DataStorage: SQLITE
11
12# Information for mysql
13# See the end of the config for cache options
14MySQL:
15 Host: ''
16 # Default port is 3306
17 Port: 3306
18 Database: ''
19 Username: ''
20 Password: ''
21 # Max number of connections
22 MaxConnections: 1
23 # Maxium size of caching mysql
24 # -1 for no limit
25 # Affecting this value may affect performance
26 MaxSize: -1
27 # Table name prefix, for use with mutliple servers
28 Prefix: ''
29 #UseSSL: true
30
31# Let players who never joined before vote
32# Recommend: False (Will prevent creating random user data)
33AllowUnjoined: false
34
35# Use server lookup for when allowunjoined is set to false
36# Recommend leaving enabled unless you face issues
37AllowUnJoinedCheckServer: true
38
39# ------------------------------------------------
40# VoteReminding
41# ------------------------------------------------
42
43# Configuration for VoteReminding
44# By default this should be all setup to work
45# as long as vote delays are done properly
46VoteReminding:
47 # Enable vote reminding
48 # This will remind player when he can vote on all sites
49 # Requires VoteDelays to be setup properly
50 # Use /vote next to see when you can be reminded
51 # Players require the perm "VotingPlugin.Login.RemindVotes" or "VotingPlugin.Player"
52 Enabled: true
53
54 # Whether or not to remind only once when the player can vote
55 # Does not apply to login reminds.
56 RemindOnlyOnce: true
57
58 # Will remind player on login if he can vote
59 # Ignores value above
60 RemindOnLogin: true
61
62 # Delay to remind votes in minutes
63 # Only works if above is false
64 RemindDelay: 30
65
66 # Run reward files on remind
67 # By default, the reward file will be created for you
68 # and have the default message
69 # Edit the message at AdvancedCore/Rewards/Remind.yml (or any other reward listed)
70 # Can add titles and more in the reward file
71 Rewards:
72 Messages:
73 Player: '&aRemember to vote!'
74 Title:
75 Enabled: false
76 Title: '&cRemember to vote!'
77 SubTitle: '&aType /vote'
78 FadeIn: 10
79 ShowTime: 50
80 FadeOut: 10
81 ActionBar:
82 Message: '&cRemember to vote'
83 Delay: 30
84
85# ------------------------------------------------
86# Format
87# ------------------------------------------------
88
89# Common PlacesHolders:
90# Please Note: Not all are usable in all sections
91# Special PlaceHolders will be commented where available
92# %player% = player name
93# %SiteName% = vote site name
94#
95# Set Message to '' (2 ') to disable message
96
97Commands:
98 # Whether or not the following commands will open GUIs rather than display text
99 UseGUI:
100 Today: true
101 TopVoter: true
102 Last: true
103 Next: true
104 Total: true
105 Vote: true
106 Best: true
107 Streak: true
108 # If true, you can right click a votesite from /vote (gui version) and open the vote reward gui for that site
109 # Can be used to display rewards for that site
110 VoteRewardFromVoteURL: false
111 # disable /vote reward commands
112 # Effective after restart
113 DisableVoteRewardGUIs: false
114
115Format:
116 # CommandHandler help message
117 HelpLine: '&3&l%Command% - &3%HelpMessage%'
118
119 # Broadcast vote message
120 # Set to an empty message to disable
121 BroadcastMsg: '&6[&4Broadcast&6] &2Thanks &c%player% &2for voting on %SiteName%'
122
123 # Broadcast only when player is online
124 BroadcastWhenOnline: false
125
126 Commands:
127 # Format for /vote
128 # %num% = the number of the site, for a numbered list
129 # %url% = site URL
130 Vote:
131 Text:
132 - '&4&lVote for our server!'
133
134 # If you want to want to use the feature below where the plugin will
135 # automaticly list the sites then set the message in the text above
136 AutoInputSites: true
137 # For each VoteSite
138 # make sure to set VoteURL in your VoteSites
139 # Requires above to be true
140 # Text will be sent before this
141 Sites: '&4%num%: &c&l%SiteName% - &c%url%'
142
143 # Format for /vote next
144 Next:
145 # First line
146 Title: '&3&l%player% Next Votes:'
147
148 # How each line is setup for each vote site
149 # %info% = Info - See Below
150 # %SiteName% = site name from vote
151 Layout: '&3%SiteName%: &6%info%'
152
153 Info:
154 # Message when player can vote
155 CanVote: 'Go Vote!'
156 # Time until vote msg
157 # %hours% = hours until next vote
158 # %minutes% = minutes until next vote
159 TimeUntilVote: '%hours% Hours and %minutes% Minutes'
160 # If there is an error finding out time until next vote
161 Error: '&cCould not caculate time until next vote!'
162 # For sites that have this, requires votedelaydaily to be set to true in the site
163 VoteDelayDaily: '%hours% Hours and %minutes% Minutes'
164
165 # Format for /vote last
166 Last:
167 # First line
168 Title: '&3&l%player% Last Vote Times:'
169 # Lines for each vote site
170 # %time% = time, using timeformat below
171 # %timesince% = time since vote
172 Line: '&3%SiteName%: &6%timeSince%'
173 # Spelling of TimeType can be changed under Format.Commands.TimeFormats
174 TimeFormat: '%amount% %TimeType%'
175 LastVoted: '%times% ago'
176 NeverVoted: 'Never voted'
177
178 # Format for /vote total
179 Total:
180 - '&3&l%player% Total Votes:'
181 - '&3&lDaily Total: &6&l%DailyTotal%'
182 - '&3&lWeekly Total: &6&l%WeeklyTotal%'
183 - '&3&lMonthly Total: &6&l%MonthlyTotal%'
184 - '&3&lAllTime Total: &6&l%AllTimeTotal%'
185
186 # Format for /vote total all
187 TotalAll:
188 - '&3&lServer Total Votes:'
189 - '&3&lDaily Total: &6&l%DailyTotal%'
190 - '&3&lWeekly Total: &6&l%WeeklyTotal%'
191 - '&3&lMonthly Total: &6&l%MonthlyTotal%'
192 - '&3&lAllTime Total: &6&l%AllTimeTotal%'
193
194 # Format for /vote top
195 Top:
196 # First line
197 # %page% = current page
198 # %maxpages% = max number of pages
199 # %Top% = Monthly/Weekly/Daily (depending on command)
200 Title: '&3Top %Top% Voters %page%/%maxpages%'
201 # Line for each player in that page
202 Line: '&c%num%: &6%player%, %votes%'
203
204 # Format for /vote help
205 Help:
206 # Title of /vote help
207 Title: '&3&lVoting Player Help'
208 # Format for help message in /v help
209 Line: '&3&l%Command% - &3%HelpMessage%'
210 # Require permission to see command in /v help or /av help
211 RequirePermission: true
212
213 Best:
214 Title: '&3&l%player% Best Votes'
215 Lines:
216 - '&3Highest Daily Total: &3&l%HighestDailyTotal%'
217 - '&3Highest Week Total: &3&l%HighestWeeklyTotal%'
218 - '&3Highest Month Total: &3&l%HighestMonthlyTotal%'
219
220 Streak:
221 Title: '&3&l%player% Vote Streak'
222 Lines:
223 - '&3Current Daily Streak: &3&l%DailyStreak%'
224 - '&3Current Week Streak: &3&l%WeeklyStreak%'
225 - '&3Current Month Streak: &3&l%MonthlyStreak%'
226 - '&3&lHighest Streaks:'
227 - '&3Highest Daily Streak: &3&l%BestDailyStreak%'
228 - '&3Highest Week Streak: &3&l%BestWeeklyStreak%'
229 - '&3Highest Month Streak: &3&l%BestMonthlyStreak%'
230
231 Today:
232 Line: '&6%player% : %VoteSite% : %Time%'
233
234 # PlaceHolders:
235 # %VotesRequired% = VotesRequired
236 # %NeededVotes% = Number of votes needed to reach VotesRequired
237 # %Votes% = Number of votes
238 Party:
239 - '&cCurrently at &6%Votes%&c, &6%NeededVotes% &cmore votes to go to reach &6%VotesRequired%'
240
241 # %Points% = player points
242 Points: '&a%Player% currently has &a&l%Points%&a Points!'
243
244 ToggleBroadcasts:
245 Enabled: '&cYou will now see vote broadcasts'
246 Disabled: '&cYou will no longer see vote broadcasts'
247
248 # Msg on top voter award, will only send message if that place has a reward set
249 # %place% = place - 1,2,3,etc
250 TopVoterAwardMsg: '&aYou came in %place% in top voters of the month! Here is an award!'
251
252 # Time Format
253 # See https://docs.oracle.com/javase/7/docs/api/java/text/SimpleDateFormat.html
254 TimeFormat: 'EEE, d MMM yyyy HH:mm'
255
256 TimeFormats:
257 Day: 'Day'
258 Days: 'Days'
259 Hour: 'Hour'
260 Hours: 'Hours'
261 Minute: 'Minute'
262 Minutes: 'Minutes'
263 Second: 'Second'
264 Seconds: 'Seconds'
265
266 # Format for signs
267 # SiteName may be all, depending on sign
268 # %position% = position of player, set by sign
269 # %votes% = Number of votes
270 Signs:
271 TopVoterSign:
272 Line1: 'TopVoter: %SiteName%'
273 Line2: '#%position%'
274 Line3: '%player%'
275 Line4: '%votes% Votes'
276 # Message when right clicking sign, uses same placeholders as above
277 RightClickMessage: '&c&l%player% &cis &c&l%position% &cwith &c&l%votes% &cvotes in &c&l%SiteName%'
278
279 # Message when player tries to run command without required permissions
280 NoPerms: '&cYou do not have enough permission!'
281
282 # Message when player types a command but does not input a number where needed
283 NotNumber: '&cError on &6%arg%&c, number expected!'
284
285 # Shop messages when using the /vote shop
286 ShopPurchase: '&aYou bought the %Identifier% for %Points% Points!'
287 ShopFailed: '&cYou do not have %Points% points to purchase this!'
288
289 # User not exist message, from commands such as /vote next (player)
290 UserNotExist: '&cUser does not exist: %player%'
291
292 # Prev/Next page tems in GUIs
293 PrevItem:
294 Material: 'BLACK_STAINED_GLASS_PANE'
295 Amount: 1
296 Name: '&aPrevious Page'
297
298 NextItem:
299 Material: 'BLACK_STAINED_GLASS_PANE'
300 Amount: 1
301 Name: '&aNext Page'
302
303 InvFull: '&cInventory full, dropping items on ground'
304
305 # Display text
306 # Used in /vote top (GUI)
307 TopVoter:
308 Daily: 'Daily'
309 Weekly: 'Weekly'
310 Monthly: 'Monthly'
311 AllTime: 'AllTime'
312
313# ------------------------------------------------
314# GUI Options
315# ------------------------------------------------
316
317# Enable command for last month gui
318# Requires restart to take effect
319LastMonthGUI: false
320
321# Configure GUI's here
322# Note: Slots start at 0 instead of 1, max slot is 53 (don't go over) (E.g: last slot in first row of inventory is 8)
323# Item Material's can be found here: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Material.html
324GUI:
325 # GUI for /vote gui, /vgui, votegui
326 VoteGUI:
327 # Items will be orders as it is below
328 URL:
329 # Standard item format, lore is automaticly applied
330 Item:
331 Material: 'BOW'
332 Data: 0
333 Amount: 1
334 Name: '&4URL'
335 # You can set skulls of the player using the following
336 # Remove the # to enable
337 #Skull: '%Player%'
338 Next:
339 Item:
340 Material: 'COMPASS'
341 Data: 0
342 Amount: 1
343 Name: '&4Next'
344 Last:
345 Item:
346 Material: 'CLOCK'
347 Data: 0
348 Amount: 1
349 Name: '&4Last'
350 Total:
351 Item:
352 Material: 'CHEST'
353 Data: 0
354 Amount: 1
355 Name: '&4Total'
356 Top:
357 Item:
358 Material: 'SIGN'
359 Data: 0
360 Amount: 1
361 Name: '&4Top'
362 Today:
363 Item:
364 Material: 'BOOK'
365 Data: 0
366 Amount: 1
367 Name: '&4Today'
368 Shop:
369 Item:
370 Material: 'DIAMOND'
371 Data: 0
372 Amount: 1
373 Name: '&4Vote Shop'
374 Lore:
375 - '&aYou currently have %points% points'
376
377 # GUI for /vote url
378 # And /vote if enabled in Config.yml
379 VoteURL:
380 # GUI Name
381 Name: '&cVoteURL'
382 BackButton: true
383 SiteName: '&c%Name%'
384 SeeURL: '&cClick to see URL'
385 NextVote: '&cCan Vote In: %Info%'
386 ViewAllUrlsButtonEnabled: true
387 AllUrlsButton:
388 AlreadyVotedItem:
389 Material: 'REDSTONE_BLOCK'
390 Data: 0
391 Amount: 1
392 Name: '&4All Voting Sites'
393 Lore:
394 - '&cClick Me'
395 CanVoteItem:
396 Material: 'EMERALD_BLOCK'
397 Data: 0
398 Amount: 1
399 Name: '&4All Voting Sites'
400 Lore:
401 - '&cClick Me'
402 AlreadyVotedItem:
403 Material: 'REDSTONE_BLOCK'
404 Data: 0
405 Amount: 1
406 CanVoteItem:
407 Material: 'EMERALD_BLOCK'
408 Data: 0
409 Amount: 1
410 URLText: '%VoteUrl%'
411
412 VoteRewardBackButton: false
413 # Customize /vote reward
414 # Show players what you get when you vote on each site
415 VoteReward:
416 # Name of votesite
417 ExampleVoteSite:
418 # items in /vote reward sitename
419 Items:
420 # Item
421 # This is not the item display name
422 # Do not have 2 of the same items
423 Diamond:
424 # Item ID
425 Material: 'DIAMOND'
426 # Item Data (Eg 1:4, data is 4)
427 Data: 0
428 # Amount of items
429 # Should be greater than 0
430 Amount: 1
431 # Item name
432 # Remove this line for no name
433 Name: '&4Example'
434 # Lore
435 # Remove this line for no lore
436 Lore:
437 - '&4Line 1'
438 VoteLast:
439 Name: 'VoteLast: %player%'
440 BackButton: true
441 VoteNext:
442 Name: 'VoteNext: %player%'
443 BackButton: true
444 VoteToday:
445 Name: 'VoteToday'
446 BackButton: true
447 VoteTop:
448 Name: 'VoteTop %topvoter%'
449 BackButton: false
450 Item:
451 Name: '&3&l%position%: &3%player%'
452 Lore: '&3&lVotes: &3%votes%'
453 SwitchItem:
454 Name: 'Switch TopVoter'
455 Lore: 'Currently: %Top%'
456 Material: 'SIGN'
457 Amount: 1
458 # 8 Slots over from the bottom left
459 Slot: 7
460 # Number of topvoters to display on page +9
461 # 9 Slots on the botton are used for page buttons
462 Size: 27
463 # If true, /vote top will show player heads
464 UseSkull: true
465 # Item for player in GUI if use skull is false
466 PlayerItem:
467 Material: 'PAPER'
468 VoteTotal:
469 Name: 'VoteTotal: %player%'
470 BackButton: true
471 DayTotal:
472 Item:
473 Material: 'CLOCK'
474 Name: '&cDaily Total'
475 Lore: '&c&lTotal: &c%Total%'
476 Amount: 1
477 WeekTotal:
478 Item:
479 Material: 'CLOCK'
480 Name: '&cWeekly Total'
481 Lore: '&c&lTotal: &c%Total%'
482 Amount: 1
483 MonthTotal:
484 Item:
485 Material: 'CLOCK'
486 Name: '&cMonthly Total'
487 Lore: '&c&lTotal: &c%Total%'
488 Amount: 1
489 AllTimeTotal:
490 Item:
491 Material: 'CLOCK'
492 Name: '&cAllTime Total'
493 Lore: '&c&lTotal: &c%Total%'
494 Amount: 1
495 VoteBest:
496 Name: 'VoteBest: %player%'
497 DayBest:
498 Item:
499 Material: 'CLOCK'
500 Name: '&cDaily Best'
501 Lore: '&c&lBest: &c%Best%'
502 Amount: 1
503 WeekBest:
504 Item:
505 Material: 'CLOCK'
506 Name: '&cWeekly Best'
507 Lore: '&c&lBest: &c%Best%'
508 Amount: 1
509 MonthBest:
510 Item:
511 Material: 'CLOCK'
512 Name: '&cMonthly Best'
513 Lore: '&c&lBest: &c%Best%'
514 Amount: 1
515 VoteStreak:
516 Name: 'VoteStreak: %player%'
517 BackButton: false
518 CurrentDayStreak:
519 Item:
520 Material: 'CLOCK'
521 Name: '&cCurrent Daily Streak'
522 Lore: '&c&lStreak: &c%Streak%'
523 Amount: 1
524 CurrentWeekStreak:
525 Item:
526 Material: 'CLOCK'
527 Name: '&cCurrent Weekly Streak'
528 Lore: '&c&lStreak: &c%Streak%'
529 Amount: 1
530 CurrentMonthStreak:
531 Item:
532 Material: 'CLOCK'
533 Name: '&cCurrent Monthly Streak'
534 Lore: '&c&lStreak: &c%Streak%'
535 Amount: 1
536 HighestDayStreak:
537 Item:
538 Material: 'CLOCK'
539 Name: '&cHighest Daily Streak'
540 Lore: '&c&lStreak: &c%Streak%'
541 Amount: 1
542 HighestWeekStreak:
543 Item:
544 Material: 'CLOCK'
545 Name: '&cHighest Weekly Streak'
546 Lore: '&c&lStreak: &c%Streak%'
547 Amount: 1
548 HighestMonthStreak:
549 Item:
550 Material: 'CLOCK'
551 Name: '&cHighest Monthly Streak'
552 Lore: '&c&lStreak: &c%Streak%'
553 Amount: 1
554 VoteURLSite:
555 Name: 'VoteSite: %site%'
556 VoteGUIName: '&cVoteGUI: &c&l%player%'
557 VoteRewardName: 'VoteReward'
558 VoteShopName: 'VoteShop'
559
560BackButton:
561 Material: 'PAPER'
562 Data: 0
563 Amount: 1
564 Name: '&8Back to VoteGUI'
565
566VoteShopBackButton: true
567VoteShopEnabled: true
568# Hide items in vote shop which user can not buy
569VoteShopHideLimitedReached: true
570# Requires above to be false
571VoteShopLimitReached: '&aYou reached your limit'
572Shop:
573 # Identifier
574 # Used in placeholders for formats
575 Money:
576 Material: 'GOLD_INGOT'
577 Data: 0
578 Amount: 1
579 Name: '&61500$'
580 Lore: '&c&lCost: &c5 Voting Points'
581 Cost: 5
582 Permission: ''
583 Rewards:
584 Commands:
585 Console:
586 - eco give %player% 1000
587 CommonKey:
588 Material: 'TRIPWIRE_HOOK'
589 Data: 0
590 Amount: 1
591 Name: '&eCommon Crate Key'
592 Lore: '&c&lCost: &c15 Voting Points'
593 Cost: 15
594 Permission: ''
595 Rewards:
596 Commands:
597 Console:
598 - crate key common %player% 1
599 Money50:
600 Material: 'GOLD_INGOT'
601 Data: 0
602 Amount: 1
603 Name: '&650000$'
604 Lore: '&c&lCost: &c50 Voting Points'
605 Cost: 50
606 Permission: ''
607 Rewards:
608 Commands:
609 Console:
610 - eco give %player% 50000
611 ZombieSpawner:
612 Material: 'MOB_SPAWNER'
613 Data: 0
614 Amount: 1
615 Name: '&2Zombie &7Spawner'
616 Lore: '&c&lCost: &c75 Voting Points'
617 Cost: 75
618 Permission: ''
619 Rewards:
620 Commands:
621 Console:
622 - es give %player% zombie 1
623 Zerberus:
624 Material: 'EMERALD'
625 Data: 0
626 Amount: 1
627 Name: '&6Zerberus &4Rank'
628 Lore: '&c&lCost: &c250 Voting Points'
629 Cost: 250
630 Permission: ''
631 Rewards:
632 Commands:
633 Console:
634 - pex group Zerberus user add %player%
635# ------------------------------------------------
636# Extra Rewards
637# ------------------------------------------------
638
639# To disable reward set value to []
640# Eg:
641# FirstVote: [] (All in one line)
642# By default all rewards are disabled
643
644# First vote rewards
645FirstVote:
646 Messages:
647 Player: '&aYou voted for your first time!'
648 Money: 2500
649# All vote rewards
650# Reward for voting on all sites in one day
651AllSites:
652 Rewards:
653 Commands:
654 Console:
655 - eco give %player% 500
656 Messages:
657 Player: '&aYou voted on all sites in 1 day!'
658
659Cumulative:
660 # Number of votes required
661 # Allows multiple cumulative rewards
662 # Number be be around ' (E.g. '1')
663 # Can have multiple listed here
664 '20':
665 Enabled: false
666 # Wether or not votes must be made in same day/week
667 # Useful if you want to require a certain number of voting sites to be voted on
668 # for a daily/weekly reward instead of all of them
669 VotesInSameDay: false
670 VotesInSameWeek: false
671 Rewards:
672 Messages:
673 Player: '&aYou got %cumulative% cumulative votes!'
674
675VoteParty:
676 # Wether or not vote party is enabled
677 Enabled: true
678 # Number of votes required to give rewards
679 VotesRequired: 35
680 # Increase the amount of votes required on each vote party reached
681 #IncreaseVotesRquired: 10
682 # If true, players who did not vote to reach the votes required will
683 # recieve the reward
684 GiveAllPlayers: true
685 # If true, the vote count will reset each day
686 ResetEachDay: true
687 # Reset at the end of the month
688 ResetMonthly: false
689 # Count votes from /av vote?
690 CountFakeVotes: false
691 # Number of user votes that apply to vote party total the user needs to get rewards
692 UserVotesRequired: 0
693 # Broadcast when vote party reached
694 Broadcast: '&cReached the vote party amount!'
695 # List of commands to execute, these only execute once.
696 # %player% does not work here
697 Commands:
698
699 - 'crate key voting all 1'
700 # Rewards to give per player
701 Rewards:
702 Commands:
703 Console:
704
705 - 'crate key voting %player% 1'
706
707# Reset milestones at end of the month
708ResetMilestonesMonthly: false
709
710MileStones:
711 # Number of votes required
712 # Allows multiple milestones
713 # Number be around ' (E.g. '1')
714 # Can have multiple listed here
715 '20':
716 Enabled: false
717 Rewards:
718 Messages:
719 Player: '&aYou got %milestone% milestone votes!'
720
721VoteStreak:
722 # Valid options: Day, Week, Month
723 Day:
724 # Number of days in a row
725 # Each day requires one vote
726 # Add a - to give a reward for every multiple (e.g. 2- = 2,4,6,8, and so on)
727 '2':
728 # Enabled or not
729 Enabled: false
730 # Rewards to give
731 Rewards:
732 Messages:
733 Player: "&aYou voted for %Streak% %Type%'s in a row!"
734 Week:
735 # Number of weeks in a row
736 # Requires atleast one vote per week
737 '2':
738 # Enabled or not
739 Enabled: false
740 # Rewards to give
741 Rewards:
742 Messages:
743 Player: "&aYou voted for %Streak% %Type%'s in a row!"
744 Month:
745 # Number of months in a row
746 # Requires atleast 1 vote per month
747 '2':
748 # Enabled or not
749 Enabled: false
750 # Rewards to give
751 Rewards:
752 Messages:
753 Player: "&aYou voted for %Streak% %Type%'s in a row!"
754 Requirement:
755 # Require certain percentage of votes
756 UsePercentage: false
757 # Percentage requirements of votes
758 # 50 = %50
759 Day: 50
760 Week: 50
761 Month: 50
762
763# Reward given when vote cooldown ended
764VoteCoolDownEndedReward: []
765
766
767# ONLY USE THIS FOR TITLES/SOUNDS AND OTHER EFFECTS
768# IT WILL ONLY RUN ONE TIME FOR ANY NUMBER OF OFFLINE VOTES (3 offline votes = 1 AnySiteReward)
769# Any reward files listed here are ran on vote of any site
770# It is recommended to add rewards to each site instead of here
771# Using forceoffline won't work here
772# Use EverySiteReward in VoteSites.yml for a global reward for each site
773AnySiteRewards: []
774
775
776# ------------------------------------------------
777# Top Voter
778# ------------------------------------------------
779
780# Top voter blacklist
781# Hide these names from top voter lists
782BlackList:
783- 'Notch'
784
785# If true players with the permission 'VotingPlugin.TopVoter.Ignore' will act
786# as if there name was added on the the blacklist above
787# This also applies for players with op
788TopVoterIgnorePermission: false
789
790# /vote top default data displayed
791# Valid Options: AllTime, Monthly, Weekly, Daily
792VoteTopDefault: Monthly
793
794# Whether or not to have ties on top voter rewards
795TopVoterAwardsTies: true
796
797# These are required to be enabled in order for top voter awards to work
798LoadTopVoter:
799 AllTime: true
800 Monthly: true
801 Weekly: false
802 Daily: false
803
804# When top voter awards are given (even if there are none listed) it will store top voters
805# Files will created in TopVoters folder.
806StoreTopVoters:
807 Monthly: true
808 Weekly: false
809 Daily: false
810
811EnableMonthlyAwards: true
812# Rewards to give
813MonthlyAwards:
814 # Position. 1 is first in top voter, 2 is second, etc...
815 # Using 1-10 will reward players in first to tenth place with the same reward
816 1:
817 Rewards:
818 Messages:
819 Player: '&aYou came in first place in %TopVoter%!'
820 2:
821 Rewards:
822 Messages:
823 Player: '&aYou came in second place in %TopVoter%!'
824
825EnableWeeklyAwards: false
826# Rewards to give on weekly top voter
827WeeklyAwards:
828 # Position. 1 is first in top voter, 2 is second, etc...
829 1:
830 Rewards:
831 Messages:
832 Player: '&aYou came in first place in %TopVoter%!'
833 2:
834 Rewards:
835 Messages:
836 Player: '&aYou came in second place in %TopVoter%!'
837
838EnableDailyRewards: false
839# Rewards to give on daily top voter
840DailyAwards:
841 # Position. 1 is first in top voter, 2 is second, etc...
842 1:
843 # Reward files to give
844 Rewards:
845 Messages:
846 Player: '&aYou came in first place in %TopVoter%!'
847 2:
848 Rewards:
849 Messages:
850 Player: '&aYou came in second place in %TopVoter%!'
851
852# ------------------------------------------------
853# Advanced
854# Most of these values can be left untouched for most setups
855# ------------------------------------------------
856
857# Number of points to give on vote
858# Set to 0 to give no points
859PointsOnVote: 1
860
861AlwaysCloseInventory: false
862
863# Set this to false to disable the plugin adding totals
864# Not really recommended
865AddTotals: true
866
867# Click sound when using gui
868# Set to none for no sound
869ClickSound:
870 Sound: 'UI_BUTTON_CLICK'
871 Volume: 1.0
872 Pitch: 1.0
873
874# Limit monthly votes to number of days of a month multipled by the number of sites
875LimitMonthlyVotes: false
876
877# Debug
878Debug: false
879
880# Extra Debug
881# Only needed in extreme cases
882ExtraDebug: false
883
884# Debug info ingame
885# Players with permission "VotingPlugin.Debug"
886# will see debug info if debug is true
887DebugInGame: false
888
889# Will log debug messages to VotingPlugin/Log/log.txt
890# Requires Debug to be on
891# Only needed for extreme cases
892#LogDebugToFile: false
893
894# Options for request api
895# Current methods:
896# ANVIL
897# BOOK
898# CHAT
899# This is mainly used for admin gui's to type in values
900RequestAPI:
901 DefaultMethod: 'Anvil'
902 DisabledMethods: []
903
904# Whether or not to log every vote to a file
905# Use this if you wanna track player votes
906# Not recommended though
907LogVotesToFile: false
908
909# Only update in the background when needed when set to false
910AlwaysUpdate: false
911
912# Update in the background only if players are online
913UpdateWithPlayersOnlineOnly: false
914
915# Delay between background updates like signs and more
916# Default: 3 Minutes
917# Longer times result in longer wait in stuff updating after a vote, like topvoter
918DelayBetweenUpdates: 3
919
920# Set to true to disable no service site message on voting
921# You should never have to touch this if everything is setup properly
922# Will also disable a few other warnings about vote sites
923DisableNoServiceSiteMessage: false
924
925# Count fake votes
926# If true fake votes will give points and totals
927CountFakeVotes: true
928
929# Give VotingPlugin.Player by default
930# Requires restart to take affect
931GiveDefaultPermission: true
932
933# Remove old player files
934# Happens on startup or /av purge
935PurgeOldData: false
936
937# Minimum number of days offline in order to purge
938PurgeMin: 90
939
940# Whether or not to create daily backups. (Only the most recent ones get kept)
941CreateBackups: true
942
943# If true, plugin will send scoreboards on some commands
944SendScoreboards: true
945
946# If true, plugin will automaticly generate votesites
947# Disable this if you experience issues with sites being created randomly
948# Most cases this will work all the time
949AutoCreateVoteSites: true
950
951# Automaticly download the latest version
952# Will require a restart to actually update
953# Note: It takes 30-40 minutes before being able to download the latest build
954# You can also use /av download
955AutoDownload: false
956
957# Whether or not to disable update checks
958DisableUpdateChecking: false
959
960# Allow transfer of vote points
961AllowVotePointTransfers: false
962
963# Disable this on a hub server for example
964# Still processes rewards for offline rewards (just won't give any)
965ProcessRewards: true
966
967# Disable checking permissions on tab complete
968DisableAdvancedTab: false
969
970# Load command aliases, such as /avgui
971# Requires restart to take effect
972LoadCommandAliases: true
973
974# Wait until user is logged in with AuthMe
975# Requires AuthMe
976WaitUntilLoggedIn: true
977
978# Preload skulls to improve performance
979# If false, skulls will be cached as they are used
980PreloadSkulls: false
981
982# Setting to false disables saving skulls in a cache to improve speeds
983# Will reduce ram usage if disabled
984LoadSkulls: true
985
986# ---------------------------------------------------------
987# Mysql cache options
988# Clearing cache forces the plugin to pull from database
989# ---------------------------------------------------------
990
991# Clear cache on update, setting to true reduces update speed
992ClearCacheOnUpdate: false
993
994# Clear mysql on player join always
995ClearCacheOnJoin: false
996
997# Clears cache for the player who voted only
998# Only effects if using mysql
999# Would recommend for some bungee setups
1000ClearCacheOnVote: false
1001
1002# Use vault for permission checks
1003# May not work on some plugins
1004UseVaultPermissions: false
1005
1006# ###############################################################
1007# Deprecated options, don't recommend using any of these
1008
1009# Whether or not to disable checking names on mojang, disable if you hit the rate limit
1010# Shouldn't make a noticeable impact if set to false
1011#CheckNameMojang: false
1012
1013# Shouldn't need to change this
1014#AutoKillInvs: true
1015
1016# Used in special cases
1017# Much slower, but may work better
1018# Not recommended in newer versions
1019#AlternateUUIDLookup: false
1020
1021# Disable checking on world change
1022# May improve performance
1023#DisableCheckOnWorldChange: false