Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #
- # Parties Config file
- #
- # For a better configuration:
- # - Use Notepad++
- # - View -> Show White Space and TAB (Active)
- # - Don't use arrows, but spaces
- # - Setting format editor to YAML
- #
- #
- # Available tags:
- # ColorCodes (ex: &1, &2, &3, &a, &b, &c, &r, &l)
- # %party% = Show name of party
- # %sender% or %player% = Show name of sender/player
- # %rank% = Show a customizable string (format-rank-leader and format-rank-member)
- # %message% = Show the message of player
- # %desc% = Show the party description
- # %prefix% & %suffix% = Prefix and Suffix placeholders
- # %world% = Show the name of world of sender/player (ex: world_nether)
- # %group% = If PEX/GM is active will display the name of group customizable (format-group)
- #
- functions:
- # If found an update then download it
- download-updates: false
- # Send a message to admins if is available an update
- warn-updates-in-game: true
- # If you can't use a command that will not be printed in the help page
- per-permission-help: true
- # Permissions for help page
- permission-page-help: 9
- # Allow creation of parties without a leader (fixed)
- enable-fixed-party: false
- # When a player join put him into a party (if he doesn't have one)
- default-party:
- enable: false
- party: default
- # See invisible allies (Use ScoreboardTeams system)
- see-allies-invisible: false
- # Active for bungeecord support (Insert parties in bungeecord plugin folder too)
- bungeecord: false
- log:
- # Enable log system (Into file log.txt)
- enable: false
- # Prefix for logs (Ex: 15-1-15 [10:00] )
- # Tags: %date%, %time% and %position% (To report a bug use %position% tag inside log)
- prefix: "%date% [%time%] "
- # Log chat of the parties
- chat: true
- # Levels:
- # 1: Log creation/deletion/invitation of a party
- # 2: Log all events which edit database of a party
- # 3: Debug level (Log a lot of events)
- mode: 1
- # file = Save all logs into log.txt
- # sql = Save all logs in a SQL Database
- type: file
- file:
- name: log.txt
- sql:
- url: "jdbc:mysql://localhost:3306/database"
- username: "username"
- password: "password"
- log-table: "log"
- database:
- # none = Dont save parties (A reload reset everything)
- # file = Save all data in a configuration file
- # sql = Save all data in a SQL Database
- type: file
- # Command migrate can be used only via console
- migrate-only-console: true
- file:
- # Default is data (data.yml)
- name: data
- sql:
- enable: false
- url: "jdbc:mysql://localhost:3306/database"
- username: "username"
- password: "password"
- tables:
- spies: "spies"
- players: "players"
- parties: "parties"
- none:
- disband-on-leaders-left: true
- # Delete empty parties after tot seconds
- delay-delete-party: 600
- party:
- # Max members in a party (-1 is unlimited)
- max-members: -1
- # Regex of the chars (Use "\\" instead "\") (For ALL utf characters use "[\p{L}\s]+")
- allowed-chars: '[a-zA-Z0-9]+'
- # If you use tag-name system, for avoid bugs set max to 10
- min-length-name: 3
- max-length-name: 10
- # Placeholder for chat handlers
- # One tag: %party% (Example: "[%party%] ")
- party-placeholder: "%party%"
- # Allow colorized name (Example: /party create &cPar&bty
- prevent-friendly-fire:
- # Prevent fighting between players in a party
- enable: false
- # When a partymate hit another partymate will be sent a warn to leaders
- # Give permission "party.warnondamage" to the party leaders
- warn-players-on-fight: false
- # List of worlds which prevent friendly fire ('*' = all worlds)
- list-worlds:
- - '*'
- invite:
- # In seconds
- timeout: 20
- # Can revoke invite of the party (Do again /party invite <player>)
- revoke: true
- # Don't invite players without permission for join in the party
- prevent-invite-player-no-permission-join: true
- home:
- # Party home cooldown in seconds (-1 is unlimited)
- # Can be bypassed by permission parties.home.%time%
- cooldown: 0
- # Deny teleport if player move or be hitted
- cancel-if-move: true
- # Distance for deny teleport
- distance-cancel: 3
- # Password system (Allows to use /party join <party>, you can still disable via permissions passwords)
- join-password:
- # Allow create parties with password (/party create <party> <password>)
- enable: false
- # When use /party join, auto leave from current party
- bypass-leave: false
- # Regex of the chars (Use "\\" instead "\") (For ALL utf characters use "[\p{L}\s]+")
- allowed-chars: "[a-zA-Z0-9]+"
- # Hashes: MD5, SHA-1, SHA-256
- hash: "MD5"
- encode: "UTF-8"
- length-min: 1
- length-max: 16
- # Permissions List:
- # party.(sendmessage/home/desc/motd/invite/kick/claim)
- # party.edit.(home/desc/motd/prefix/suffix/password/rank)
- # '*'
- #
- # Not commands: party.(warnondamage/autocommand)
- # You can negate a permission with -
- ranks:
- member:
- rank: 5
- name: "Member"
- chat: "&bMember"
- default: true
- permissions:
- - party.sendmessage
- - party.home
- - party.desc
- - party.motd
- - party.claim
- moderator:
- rank: 10
- name: "Moderator"
- chat: "&cModerator"
- permissions:
- - -party.edit.home
- - -party.edit.desc
- - -party.edit.motd
- - -party.edit.prefix
- - -party.edit.suffix
- - -party.edit.password
- - -party.edit.rank
- - -party.autocommand
- - '*'
- leader:
- rank: 20
- name: "Leader"
- chat: "&4&lLeader"
- permissions:
- - '*'
- description:
- length-min: 3
- length-max: 16
- # Regex of the chars (Use "\\" instead "\") (For ALL utf characters use "[\p{L}\s]+")
- allowed-chars: '[a-zA-Z0-9 .,]+'
- remove-word: "remove"
- censored-words: []
- motd:
- length-min: 3
- # SQL limit: 255 chars
- length-max: 100
- # Delayed motd in ticks (20 ticks = 1 second)
- delay: 20
- # Regex of the chars (Use "\\" instead "\") (For ALL utf characters use "[\p{L}\s]+")
- allowed-chars: '[a-zA-Z0-9\\ .,]+'
- new-line-code: '\\n'
- remove-word: "remove"
- censored-words: []
- kills:
- # Save in data.yml each kill of party
- save-kills: false
- which-save:
- neutral-mobs: false
- hostile-mobs: false
- players: true
- tablist:
- # Use ProtocolLib (4+) [IT BROKES SKINS]
- enable: false
- # Leaves blank to unchange
- # Using json text
- in-party: "{\"text\":\"%player%\",\"color\":\"aqua\"}"
- out-party: ""
- # Header & Footer, leave blank to disable
- header:
- in-party: "&b> %party% <"
- out-party: "&cOut of party"
- footer:
- in-party: "&b&lParties"
- out-party: "&b&lParties"
- tag:
- # Set a tag name ahead players head (Use ScoreboardTeams system)
- # To avoid Minecraft bugs characters limit is 16 (party name included)
- tag-system: false
- # Base-tag is TRUE | Custom-tag is FALSE
- which-tag-system: true
- # Show name of party
- base-tag:
- # Warning: If you select this the max length for the party name is 10 chars. Overflow this will be bug plugin.
- #
- # Formats for the tag [ PREFIX | PLAYER NAME | SUFFIX]
- format-prefix: "[%party%] "
- format-suffix: ""
- # Show a customizable name
- custom-tag:
- # Prefix are the /party prefix command
- prefix: true
- format-prefix: "[%prefix%] "
- # Suffix are the /party suffix command
- suffix: false
- format-suffix: " [%suffix%]"
- remove-word: "remove"
- allowed-chars: '[a-zA-Z0-9 .,]+'
- max-length: 6
- min-lenght: 3
- censored-words: []
- chat:
- chat-format: "&b[Party] %rank% %player%&r&7: &b%message%"
- spy-chat-format: "&7[Party:%party%] %player%: %message%"
- party-broadcast-format: "&b[Party] %message%"
- format-group: "[%name%] "
- list:
- # Sort system:
- # kills = Total kills party.
- # players = Total players online.
- # allplayers = Total players
- # name = Alphabetical order
- ordered-by: players
- # Filter parties with number of online players less than X.
- filter-min: 1
- parties-per-page: 8
- # Hide some parties from list (Type the name of party)
- hidden-parties: []
- follow-party:
- # When player join in a world whole party follow him
- # If you wanna use a server follow alternative install Parties into your bungeecord plugins folder
- enable: false
- # Type of teleport:
- # 1 = Teleport into world spawn
- # 2 = Same point of followed player
- type-of-teleport: 1
- # Needed rank to be followed by the party (0 = all ranks)
- needed-rank: 0
- # Minimum rank of player who can follow the party (0 = all ranks)
- minimum-rank-to-follow: 0
- # Seconds to wait before player can re-use portal, used to fix spam join portals (20 ticks = 1 second)
- timeout-portal: 100
- # List of worlds which use follow-party ('*' = all worlds)
- list-worlds:
- - '*'
- auto-command:
- # All party use the same command which use the leader (Rank permission: party.autocommand)
- enable: false
- # Important: Blacklist/whitelist your commands to prevent exploits (Pay for example)
- # Blacklist/whitelist your commands with a "start-with" check (Block /pay to prevent commands like "/pay bla bla", "/paymember bla", "/payment")
- # If you whitelist a command, you will bypass it if blacklisted
- blacklist:
- - "/pay"
- - "/money"
- # You can insert '*' for all commands
- whitelist:
- - '*'
- censor:
- # Censor name party system
- enable: false
- case-sensitive: false
- contains: []
- start-with: []
- end-with: []
- exp:
- # Exp system
- enable: false
- # Divide exp
- divide-between-players: true
- # Range in blocks between player in a party share experience, -1 is unlimited (Everyone player in the party online)
- range: 15
- # Give exp via SkillAPI (ExpSource MOB)
- skillapi:
- enable: false
- # SkillAPI sources
- exp-source: "MOB"
- banmanager:
- # Enable BanManager support
- enable: false
- prevent-chat-muted: true
- # Warning: BanManager doesn't works good with offline-mode uuid
- auto-kick-banned: true
- dynmap:
- # Enable dynmap support
- enable: false
- show-party-homes: true
- hide-by-default: false
- settings:
- # Minimum players in party to show up marker on dynmap
- minimum-players: 3
- markers:
- layer: "Party homes"
- # HTML Allowed. Tags: %party%, %prefix%, %suffix%, %kills%
- label: "<b>%party%</b>'s home"
- # Dynmap icons
- icon: "house"
- griefprevention:
- enable: false
- # To add permissions you need to be Owner of the claim, or Manager
- need-to-be-owner-claim: false
- sub-commands:
- trust: "trust"
- container: "container"
- access: "access"
- remove: "remove"
- vault:
- # Enable Vault support (Use permission 'parties.admin.vaultbypass' to bypass commands)
- enable: false
- confirm-command:
- # True: use confirm command, False: buy when use command
- enable: true
- # Timeout in ms
- timeout: 10000
- # Set a price for these commands (in Double, 1.1, 1.5, etc..)
- price-commands:
- create: 0
- home: 0
- set-home: 0
- desc: 0
- motd: 0
- prefix: 0
- suffix: 0
- commands:
- # Change commands (For the help page see messages configuration file)
- command-party: "party"
- command-party-desc: "Parties help page"
- command-help: "help"
- command-p: "p"
- command-p-desc: "Send a party message"
- command-create: "create"
- command-password: "password"
- command-join: "join"
- command-accept: "accept"
- command-deny: "deny"
- command-ignore: "ignore"
- command-leave: "leave"
- command-list: "list"
- command-info: "info"
- command-members: "members"
- command-home: "home"
- command-sethome: "sethome"
- command-desc: "desc"
- command-motd: "motd"
- command-chat: "chat"
- command-invite: "invite"
- command-prefix: "prefix"
- command-suffix: "suffix"
- command-rank: "rank"
- command-kick: "kick"
- command-delete: "delete"
- command-rename: "rename"
- command-silent: "silent"
- command-spy: "spy"
- command-reload: "reload"
- sub-command-on: "on"
- sub-command-off: "off"
- # Sub-command of /party create <partyname> fixed (if enabled)
- sub-command-fixed: "fixed"
- # Command to migrate SQL/YAML database
- command-migrate: "migrate"
- # Command for GriefPrevention support
- command-claim: "claim"
- # Command to buy commands (Vault support)
- command-confirm: "confirm"
- dont-edit-this:
- config-version: 13
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement