Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #StrikePractice Config
- #Version: 0.1
- #MC version: should work with all 1.7-1.8 (supports 1.7-1.11 but 1.9-1.11 haven't tested much)
- ##
- ##Please report all bugs!
- ##Check the HELP.txt
- ##
- #Sorry for my grammar mistakes, not my first language :P
- #the prefix in most of the messages
- prefix: '&7[&aStrikePractice&7] '
- #the radius that system will use when it selects locations around the centre in FFA based fights
- circle-radius: 10
- #in seconds
- #after how many seconds should players be teleported back to the lobby after fights
- wait-before-teleport: 3
- #after how many seconds should players be put in the spectator mode (if enabled) after they have died
- wait-before-spectator: 0
- #should spectating be enabled
- allow-spectating: true
- #the teleporter item will contain all players currently fighting
- spectator-teleporter-distance: 150
- #prevent players from flying to close to fighting players
- spectator-stay-away: false
- #spectator check period in ticks
- spectator-timer-period: 10
- #should unranked and ranked be in separate inventories
- separate-queues: true
- #enable cooldown between fights
- queue-cooldown: false
- #in seconds
- queue-cooldown-time: 10
- #enable cooldown between ranked fights
- elo-queue-cooldown: false
- #in seconds
- elo-queue-cooldown-time: 20
- #should the plugin warn players before stacking arenas and creating a new world
- lag-broadcast: true
- #this will fix the bug caused by some plugins (citizens for example)
- #simply just limits the delay between taking damage (default 500 ms)
- #the check is ignored if the entity/player has a combo kit
- limit-default-hit-delay: true
- #will stack the 'arenas-world' for x times if there are arenas
- #if set to 2, 'arenas-world' will be stacked 2 times (total of 3 arenas worlds)
- #playbacks are also available on these arenas even if it wasn't the original arena
- autostack-arenas-on-enable: 2
- #should the plugin stack worlds and arenas, leave false if you want it to reset the arenas and not create new ones
- make-arenas-automatically: false
- #the name of the world where arenas should be located, this arena world will be stacked if enabled
- #you might still create arenas in different worlds
- arenas-world: Arenas
- #when rolling back, this will check if the block below the placed block is dirt (and will replace with grass)
- replace-dirt-with-grass: true
- #set 1 for no modification
- combo-kb-modifier: 0.25
- #how often should online players' kits be saved to file to avoid server crash reseting them, in seconds
- player-kits-auto-save-period: 600
- #how often should online players' stats be saved to avoid server crash reseting them, in seconds
- player-stats-auto-save-period: 300
- inventory-message-your: '&6Your team: '
- inventory-message-opponent: '&6Opponent team: '
- fight-inventory-message: '&e<player>,'
- #the pvp bot's maximum attack range
- bot-attack-range: 5.4
- #how the pvp bot should be named, <player> will be replaced with the player's name
- bot-name: 'BOT_<player>'
- tab-list:
- #should the custom tab be enabled
- enabled: true
- #in ticks
- update-time: 100
- #should the updates be done in asynchronous thread
- async-update: false
- #player slots
- #the tab looks like
- #first line, second line, third line
- #fourth line, fifth line, sixth line
- #see the HELP.txt for placeholders
- slots:
- - '&a&lStrikePractice'
- - '&a&lStrikePractice'
- - '&a&lStrikePractice'
- - '&7&m----------------'
- - '&7&m----------------'
- - '&7&m----------------'
- - ''
- - ''
- - ''
- - '&6&l&nELO'
- - '&6&l&nStats'
- - '&6&l&nInfo'
- - ''
- - ''
- - ''
- - '&6&lBuildUHC: &e<elo_builduhcelo>'
- - '&6&lKills: &e<kills>'
- - '&6&lTime: &e<time>'
- - '&6&lPotion: &e<elo_potionelo>'
- - '&6&lDeaths: &e<deaths>'
- - '&6&lPing: &e<ping>'
- - '&6&lGapple: &e<elo_gappleelo>'
- - '&6&lBrackets: &e<brackets_wins>'
- - '&6&lStaff Online: &e<online_staff>'
- - '&6&lSoup: &e<elo_soupelo>'
- - '&6&lLMS Wins: &e<lms_wins>'
- - '&6&lOnline: &e<players>'
- - ''
- - ''
- - ''
- - ''
- - ''
- - ''
- - ''
- - ''
- - ''
- - ''
- - ''
- - ''
- - ''
- - ''
- - ''
- - ''
- - ''
- - ''
- - ''
- - ''
- - ''
- - ''
- - ''
- - ''
- - ''
- - ''
- - ''
- - ''
- - ''
- - ''
- - ''
- - ''
- - ''
- scoreboard:
- enabled: true
- #in ticks
- update-time: 20
- teleport-update: true
- async-update: false
- #should the enderpearl cooldown be displayed only during fight
- enderpearl-cooldown-only-in-fight: true
- title: '&a&lStrikePractice'
- default:
- - '&8&m------------------------'
- - '&6Online: &e<players>'
- - '&6In Queue: &e<in_queue>'
- - '&6Server Time: &e<time>'
- - '&6Next Event (&e<next_event_name>&6): &e<next_event_time>'
- duel:
- - '&8&m------------------------'
- - '&61v1 - &e<kit>'
- - '&6Opponent: &e<opponent>'
- - '&6Fight duration: &e<duration>'
- party-ffa:
- - '&8&m------------------------'
- - '&6Party FFA'
- - '&6Players Left: &e<own_team_left>&6/&e<party_members>'
- - '&6Fight duration: &e<duration>'
- party-split:
- - '&8&m------------------------'
- - '&6Party Split'
- - '&6Your Team Left: &e<own_team_left>&6/&e<own_team_members>'
- - '&6Enemy Team Left: &e<enemy_team_left>&6/&e<enemy_team_members>'
- - '&6Fight duration: &e<duration>'
- party-vs-party:
- - '&8&m------------------------'
- - '&6Party Vs Party'
- - '&6Enemy Team: &e<enemy_team_owner>&6''s Party'
- - '&6Your Team Left: &e<own_team_left>&6/&e<party_members>'
- - '&6Enemy Team Left: &e<enemy_team_left>&6/&e<enemy_team_members>'
- - '&6Fight duration: &e<duration>'
- brackets:
- - '&8&m------------------------'
- - '&6Brackets'
- - '&6Fight: &e<current_fight_player1> &6vs &e<current_fight_player2>'
- - '&6Event Duration: &e<total_duration>'
- juggernaut:
- - '&8&m------------------------'
- - '&6Juggernaut: &e<juggernaut>'
- - '&6Event Duration: &e<total_duration>'
- lms:
- - '&8&m------------------------'
- - '&6Last Man Standing'
- - '&6Players Left: &e<alive>&6/&e<lms_players>'
- - '&6Event Duration: &e<total_duration>'
- koth:
- - '&8&m------------------------'
- - '&9King of The Hill'
- - '&6Capper: &e<capper> &6(&e<capper_team>&6)'
- - '&6Timer: &e<timer>'
- - '&6Event Duration: &e<total_duration>'
- queue:
- - '&8&m------------------------'
- - '&6Queue: &e<kit>'
- - '&6Elo range: &e<search_range1>&6-&e<search_range2>'
- - '&6Currently fighting: &e<in_fight>'
- - '&6In queue: &e<in_queue>'
- #this will be displayed in the scoreboard whenever the player is in a party
- party-addition:
- - '&6Party Members: &e<party_members>'
- #same but whenever the player is still on their enderpearl cooldown.
- enderpearl-cooldown-addition:
- - '&6Pearl Cooldown: &e<enderpearl_cooldown>'
- economy:
- enabled: false
- #give money for killing
- kill-give: false
- #the amount
- kill-amount: 10
- #withdraw money when the player dies
- death-withdraw: false
- #the amount
- withdraw-amount: 5
- #should messages be cached for better performance
- cache-messages: true
- #should colored name tags in team fights be enabled (for example, party split, party vs party and koth)
- enable-colored-names: true
- #if false arenas-world must contain arenas and make-arenas-automatically must be true
- rollback-arenas: true
- #should the player be teleported to the lobby when they join the server
- join-lobby-teleport: true
- #should teleporting be allowed during fights
- allow-teleporting-in-fight: false
- #should short distance teleports be allowed during fights
- allow-short-teleports: true
- #maximum teleport distance (allow-short-teleports must be true)
- max-teleport-distance: 10
- #should the plugin prevent grass from spreading
- disable-grass-spread: true
- #should the plugin prevent crafting during fights
- disable-crafting-in-fight: true
- #should the plugin prevent raining
- anti-rain: true
- #should the plugin prevent lava and water generating cobblestone
- anti-lava-generator: false
- #should the plugin prevent building when the player is not in a build fight
- disable-building-without-build-kit: true
- #should the plugin prevent players from dropping items when they are not fighting
- prevent-item-dropping: false
- enderpearl-cooldown:
- enabled: true
- #Cooldown in seconds
- cooldown: 10
- #The format for cooldown
- format: '0'
- #How often the name will be updated
- #in ticks
- interval: 2
- #The name of the held enderpearl when the player is on cooldown
- #Use <time> for the time left
- pearl-name: '&bCooldown: &c<time> seconds'
- #Cooldown message
- cooldown-message: '&3You must wait &c<time> &3seconds before using that again!'
- #MySQL
- database:
- #do you want to use mysql or put stats to the same yml file as custom kits?
- #I haven't tested mysql at all so I hope it works :)
- mysql: false
- host: localhost
- port: 3306
- user: root
- password: strikepracticeisbest
- name: StrikePractice
- #allow clickable messages
- #party join, fight inventories and duel accepts
- clickable-messages: true
- #the message that will be clickable
- clickable-message: '&c[&eOr Click Here&c]'
- #if only elo fights should be saved
- save-elo-fights: false
- #if all fights (including elo) should be saved
- save-all-fights: false
- #in seconds
- #the maximum time of match recording, avoid players from creating too big playback
- max-recording-time: 300
- #should the plugin record all fights (including ranked and unranked)
- record-all-fights: true
- #should the plugin record only ranked fights
- record-elo-fights: true
- #after how many days should the plugin remove the recorded playback
- #for example, set to 0.5 for 12 hours
- remove-record-after: 7.0
- #simple date format
- date-format: 'dd/MM HH:mm:ss'
- #placeholder format
- current-time-format: 'HH:mm'
- #if you want to increase or decrease the server time
- #for example if the server time displays 15:00, setting this to -2 will result in 13:00
- server-time-increase: 0
- ranked:
- #after how many seconds should the range be increased
- elo-range-time: 5
- #how much should the range be increased each time
- elo-range-increase: 50
- #after how many seconds should the player be able to fight with anyone in this state
- anyone-after: 60
- match:
- #should the plugin block all commands while in a fight
- block-all-commands: false
- #otherwise this will help you
- blocked-commands:
- - /kit
- - /essentials:kit
- - /exampleblockedcommand
- - /examplepluginname:exampleblockedcommand
- #same but while in spectator mode
- spectator-block-all-commands: false
- spectator-blocked-commands:
- - /kit
- - /essentials:kit
- - /examplepluginname:exampleblockedcommand
- #the default language, before the player selects other
- default-language: english
- #seconds
- #used in all types of fights
- countdown-time: 4
- #title of the inventory
- party-settings-title: '&6Party Settings'
- #default number of maximum players in a party
- max-party-members: 10
- #title of the inventory
- playback-gui-title: '&bYour recent matches'
- #title of the kit selector inventory
- inventory-title: '&bSelect Kit'
- #title of the queue inventory/inventories
- queue-inventory-title: '&3Queue Kit'
- #name of the item you use to quit queue
- quit-item-name: '&4Leave current queue.'
- #should the there be a kit editor item in kit selector inventories
- kit-editor-in-kit-selector: false
- #name of the item
- kit-selector-editor-name: '&3Custom Kit Editor'
- #material of the item
- kit-selector-editor-material: BOOK
- #title of the kit editor selector inventory
- kit-editor-title: '&3Edit Kits'
- #should the players be able to open the inventory by opening an anvil
- kit-editor-anvil: false
- #the first line of a sign to save the player's kit
- kit-editor-save-sing-line-1: '[Save Kit]'
- #the first line of a sign to leave the kit editor place
- kit-editor-leave-line-1: '[Leave Editor]'
- #the first line of a sign to reset the edited kit
- kit-editor-reset-kit-line-1: '[Reset Kit]'
- #In seconds
- #How long time should items be on the ground when dropped
- #will only affect deaths and drop events that happen in matches and pvp events
- remove-drops: 3
- #should the plugin increase the rollback rate if the server has good performance and decrease it when the tps starts dropping
- automatic-max-rollback-rate: flase
- #maximum changes of blocks per tick in a sign arena
- max-block-changes-per-tick-per-arena: 10
- #maximum checks per tick in a sign arena
- max-block-checks-per-tick-per-arena: 300
- #maximum changes of blocks per tick in brackets arenas
- max-block-changes-per-tick-brackets-arena: 50
- #maximum checks per tick in brackets arenas
- max-block-checks-per-tick-brackets-arena: 750
- #displayed in items of the queue inventory/inventories
- in-queue: '&6In queue: &e<players>'
- in-match: '&6In fight: &e<players>'
- #should the /duel (without any arguments) open the duel inventory
- duel-inventory: true
- #the title of the inventory
- duel-inventory-title: '&3Duel'
- #name of the duel item
- duel-inventory-duel: '&3Duel a Player'
- #name of the pending requests item
- duel-inventory-pending: '&3Pending Duel Requests'
- #name of the item when the player has disabled duel requests
- duel-inventory-toggle-disabled: '&3Toggle Duel Requests (disabled)'
- #name of the item when the player has enabled duel requests
- duel-inventory-toggle-enabled: '&3Toggle Duel Requests (enabled)'
- fight-inventory:
- #where the plugin should show the contents
- item-start-slot: 1
- #where the plugin should display the helmet item
- helmet-slot: 37
- #same for chestplate
- chestplate-slot: 38
- #same for leggings
- leggings-slot: 39
- #same for boots
- boots-slot: 40
- #the player's food level
- food-slot: 43
- #the player's health
- health-slot: 41
- #the player's potion effects
- pots-slot: 42
- #the name of the player
- name-slot: 44
- #<food> will be replaced with the player's food level
- food: '&6Food: <food>/20'
- #<health> will be replaced with the player's health
- health: '&6Health: <health>/20'
- #if the player was dead, this will be displayed in their 'health' item
- dead: '&cDead'
- pots: '&3Type - Amplifier - Duration'
- #how the effects should be displayed
- #<type> will be replaced with the potion effect type
- #<amplifier> will be replaced with the amplifier of the potion effect
- #<duration> will be replaced with the duration left of the potion effect
- effect: '&b<type> - <amplifier> - <duration> minutes'
- #title of the inventory
- inventory: '&4Fight Inventory'
- #the name item
- #<name> will be replaced with the player's name
- name: '&6<name>''s inventory'
- #default starting elo
- #in case you are using MySQL and changing this after you have already made the kits you might need to recreate the columns
- starting-elo: 1000
- #which stats should be displayed when using the command /stats
- show-stats:
- deaths: true
- kills: true
- elo: true
- party-wins: true
- lms: true
- brackets: true
- party:
- #how other parties should be displayed in the inventory
- in-match-party: '&8<name>''s party (in a fight)'
- not-in-match-party: '&3<name>''s party (not in a fight)'
- your-party: '&6Your party'
- #title of the inventory
- inventory-title: '&3Party Fights'
- #the item to start a party ffa
- ffa-item: DIAMOND
- #name of the item
- ffa-item-name: '&bParty FFA'
- #lore of the item
- ffa-item-lore:
- - '&8Fight against other players in your party'
- #same for party split
- split-item: DIAMOND_SWORD
- split-item-name: '&bSplit Party'
- split-item-lore:
- - '&8Splits your party in two teams'
- - '&8Fight against other players in your party'
- #party chat format
- #<player> = player's name
- #<meesage> = the message
- chat-format: '&5<player>: &b<message>'
- #how much should creating a party cost
- create:
- costs: false
- amount: 20
- #just to make it less spammy
- #cooldown between duel invites
- #in milli seconds
- request-cooldown: 5000
- #cooldown between party invites
- #in milli seconds
- party-invite-cooldown: 3000
- #the prefix of the team1
- team1-prefix: '&9'
- #the prefix of the team2
- team2-prefix: '&c'
- #name of the item in many inventories that will go back to previous inventory or close the current inventory
- back-button-name: '&cBack'
- #the message to preview the custom kit someone has requested a fight with the player or their party
- preview-custom-kit: '&6Click here to preview the custom kit'
- #how often (in seconds) should the public party message be sent
- public-party-broadcast-time: 10
- language:
- #title of the inventory
- title: '&3Select your language'
- #current language item
- your-language-item: WOOL
- #current language name
- your-language: '&b&lYour language: <language>'
- #size of the inventory
- inv-size: 18
- preview:
- #should the players be able to preview all kits in kit selector inventories
- shift-click-preview: true
- #title of the preview kit selector inventory
- select-kit-title: '&9Select Kit To Preview'
- #title of the preview inventory
- title: '&9Kit Preview'
- #the potion effects of the kit
- pots: '&cEffects:'
- potions: '&b<type> - <amplifier> - <duration> minutes'
- #shows if the kit is a ranked kit
- elo-item: GOLD_INGOT
- elo-name: '&cELO: <value>'
- #other things will be taken from 'custom-kit:' part
- #kind of a custom gamemode for players
- custom-kit:
- enabled: true
- #the default name of the custom kit
- default-name: '&9Custom Kit'
- #the default icon
- icon-material: DIAMOND_SWORD
- #if you want players to have a premade kit set the name of the kit here
- premade: 'premadecustomkit'
- #second line of the inventory
- second-line: 'STAINED_GLASS_PANE:2'
- #title of the main inventory
- main-title: '&cCustom Kit'
- #message sent to the player when changing the name of the custom kit
- #<name> will be replaced with the new name of the custom kit
- new-name: '&6New name: &r<name>'
- #title of the inventory where players can edit the icon of their custom kit
- custom-kit-name: '&cCustom Kit Icon'
- #title of the inventory where players can edit the armor of their custom kit
- helmets: '&cCustom Kit Helmets'
- chestplates: '&cCustom Kit Chestplates'
- leggings: '&cCustom Kit Leggings'
- boots: '&cCustom Kit Boots'
- #there will be a number (refering to the slot) after this in the title
- item: '&cCustom Kit Item: '
- #how air in the inventory should be displayed
- air: '&6Air'
- #<value> will be replaced with translation of 'yes-or-true:' or 'no-or-false'
- horse: '&cHorse: <value>'
- combo: '&cCombo: <value>'
- bow: '&cBow: <value>'
- build: '&cBuild: <value>'
- horse-item: GOLD_BARDING
- combo-item: CLAY
- bow-item: BOW
- build-item: DIAMOND_PICKAXE
- use-custom-items: false
- #when giving one of these kits to a player, the custom kit of the player will be given instead
- replaces-kits:
- - thisKitWillBeReplacedWithThePlayersCustomKit
- sign-stats:
- #first line must be this
- #just lines displaying particular statistic
- #i think it's quite easy to understand
- #see the HELP.txt for help how to create sign stats
- line-1: '&3[&4Stats&3 ]'
- line-2: '&4Click me!'
- #<player> will be replaced with the name of the player whose stats are displayed
- player-line: '&5<player>'
- brackets-line: '&5Brackets Wins'
- kills-line: '&5Kills'
- deaths-line: '&5Deaths'
- lms-line: '&5LMS Wins'
- party-wins-line: '&5Party Wins'
- elo-line: '&5<kit> Elo'
- #the value (for example number of kills)
- value: '&3<value>'
- automatic-events:
- broadcast:
- #how often should the message be sent
- delay: 10
- #how often
- times: 5
- #the messages for all events
- lms: '&cLMS event is starting soon! Type /lms join!'
- brackets: '&cBrackets event is starting soon! Type /brackets join!'
- juggernaut: '&cJuggernaut event is starting soon! Type /juggernaut join!'
- koth: '&cKoth event is starting soon! Type /koth join!'
- #default kits when hosting a automatic event
- juggernaut-kit: juggernaut
- juggernaut-player-kit: pvp
- koth-kit: pvp
- lms-kit: pvp
- brackets-kit: pvp
- times:
- #format like this: time:lms (for example 15:30:lms)
- #lms, koth, brackets, juggernaut
- - '15:30:lms'
- brackets:
- #the command will be executed when a player wins the event
- #<player> will be replaced with the name of the player
- winner-cmd: eco give <player> 100
- #start the event automatically when the number of players join
- auto-start: 15
- #after how many seconds should the event be started automatically
- auto-start-after-seconds: 10
- koth:
- #if you want to enable building in the koth event this should be set to a build arena
- arena: optionalKothArena
- #should the players be able to join or rejoin the event at any time
- anytime-join: true
- #team names
- team1: '&9&lTeam Blue'
- team2: '&c&lTeam Red'
- #how many seconds should the capping time be
- timer: 300
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement