Guilds [1.7-1.12] Thermos / KCauldron Supported! 2.0.1-RELEASE

Lightweight, flexible, popular plugin for any Minecraft server. Forget Factions! Guilds are here!

  1. ItsMeGlare
    Tested Minecraft Versions:
    • 1.7
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    Source Code:
    https://github.com/darbyjack/Guilds-Plugin
    Languages Supported:
    Chinese, Dutch, Danish, French, German, Hungarian, Italian, Japanese, Norwegian, Polish, Portuguese, Romanian, Russian, SimpChinese, Slovak, Spanish, Swedish, Vietnamese
    [​IMG]
    [​IMG][​IMG] [​IMG] [​IMG]
    [​IMG]
    The Guilds Plugin was created to offer a RPG type system to servers. It was inspired by players like you who enjoy creating a fun and exciting environment for your server. Guilds allows players to join interactive groups of other players, forge their own communities on your server, and compete with other guilds for dominance and control.

    Guilds was written with the thought of all types of servers in mind. It's made and ready to support any type of server you throw at it. With constant updates containing more optimization and configurable options along with new features, this plugin is always up to date and ready to use.

    The best part is that you can customize this RPG experience on your server. Don't like one of the features? You don't have to use it! Simply make a config change or remove a permission node and that feature won't work in the plugin!

    What are you waiting for? It's time to set off on a journey in the world of Minecraft using this new style of RPG.


    Want to test it out yourself? Join the test server! server.glaremasters.me

    Running on Thermos / KCauldron modded 1.7.10? (Ignore the steps below if you aren't)
    1. You must switch from ASM4 to ASM5 (tutorial)
    2. Download the config.yml (link)
    3. Download that and put it in the Guilds folder in your plugins folder (as the config will not generate on its own)
    4. Configure the plugin to use MySQL instead of JSON (at the bottom of the config)
    5. MySQL is REQUIRED for it to work.

    [​IMG]
    Guilds Core Features

    Fully Customizeable roles
    which allow for greater flexibility and specialization for your server. For Example: You can change the name of the Guild Master rank to King, or Lord. Additionally, you can also customize the permissions for each role in the plugin's config file.

    Guild Tiers which can allow users to level up their guild in order to allow more perks such as more members in the guild or double mob exp dropping. There can be unlimited tiers, it's all up to you.

    Guild Claims which allow guilds to have their own land to build on without the worry of others stealing it!

    Guild Bank which allow you as a community to save up money in your bank!

    Customizeable prefixes which allow you to customize a player's guild prefix to provide for a greater sense of identity/allegiance to said guild.

    MySQL support which allows you to save most of the plugin data across servers so it can be used with Bungeecord! Note: Not all data is saved in MySQL.

    Guild Vaults which allow players to store items in their Vault that's accessible by all other members in the Guild, allowing them to further work as a team on your server.

    Guild Buffs which allow you to buy special buffs for your guild for a certain amount of time.

    Multi-language support which allow you to use this plugin even if you aren't an English speaking server! The plugin currently supports English, French, Dutch, Chinese, Japanese, Swedish, Hungarian, Russian, Slovak, Romanian, Polish, Portuguese, and Vietnamese, with more being added constantly by the help of the community!

    Custom placeholders which support PlaceholderAPI, MVdWPlaceholderAPI, and Essentials (must have EssentialsChat).

    PlaceholderAPI Placeholders: %Guilds_name%, %Guilds_prefix%, %Guilds_master%, %Guilds_member_count%, %Guilds_members_online%, %Guilds_role%, %Guilds_tier%, %Guilds_balance%, %Guilds_upgrade_cost%, %Guilds_tier_name%

    To make the PlaceholderAPI work you MUST use the command
    /papi ecloud download Guilds

    MVdWPlaceholderAPI Placeholders: {guild} (or {guild_name} ), {guild_prefix}, {guild_master}, {guild_member_count} {guild_members_online}, {guild_role}, {guild_tier}, {guild_balance}, {guild_upgrade_cost}, {guild_tier_name}

    EssentialsChat Placeholders: {ESSENTIALS_GUILD}, {ESSENTIALS_GUILD_PREFIX},{ESSENTIALS_GUILD_MASTER}, {ESSENTIALS_GUILD_MEMBER_COUNT},
    {ESSENTIALS_GUILD_MEMBERS_ONLINE}, {ESSENTIALS_GUILD_ROLE}

    ServerListPlus Placeholders: %guild_name%, %guild_master%,
    %guild_member_count%, %guild_members_online_count%, %guild_status%, %guild_prefix%, %guild_role%, %guild_tier%, %guild_bank_balance%, %guild_tier_name%, %guild_members%

    Vault integration allows you to set a price on how much it costs to make a guild or how much it cost to set a guild home. This plugin works with AND without Vault.

    Auto-check which prompts the server owner to update the plugin whenever a new update is released here on Spigot.

    Guild Chat filter which lets all players within a specific guild use their own unique guild chat which can only be viewed by people in said guild.

    Guild List which allows you to display information about all the guilds on your server via GUI.

    Scoreboard support which allows you to hook the plugin's placeholders into any scoreboard plugin that supports PlaceholderAPI or MVdWPlaceholderAPI (Featherboard).

    Almost fully customizable in order to allow you to style the look and feel of the plugin to your needs for your server.

    Guild Signs which allow you to make an invite sign where ever you place the sign just by setting the first line to [Guild]

    Custom Tablist which allows you to show your guild in the tablist!

    [​IMG]
    All commands and permissions can be found on the Wiki here.

    [​IMG]
    Code (Text):

    #-----------------------------------------------------------#
    #                     ABOUT THIS PLUGIN                     #
    #-----------------------------------------------------------#

    # Guilds by the Glare Masters
    # Guilds on DevBukkit: https://dev.bukkit.org/projects/the-guilds-plugin
    # Guilds on SpigotMC: https://www.spigotmc.org/resources/guilds.48920/
    # Guilds on GitHub: https://github.com/darbyjack/Guilds-Plugin
    # Guilds Wiki: https://glaremasters.me/wiki/
    # Guilds Development Builds: https://ci.glaremasters.me/job/Guilds/

    #-----------------------------------------------------------#
    #                     IMPORTANT INFORMATION                 #
    #-----------------------------------------------------------#

    # This is used to determine what version of the config you are using.
    # Please do not change this as it may cause issues with your config.
    version: 24

    # This will automatically move your current config to "config-old.yml" and replace with a new, updated, "config.yml".
    # If you ever get tired of your config being moved, just change this to "false".
    auto-update-config: true

    # This is used for the Guild's Announcement System, which allow me (The Author) to communicate to you guys without updating.
    # The way this works is very simple. If you have "console" set to "true", you will see the announcement when the server starts.
    # If you have "in-game" set to "true", your OPed players will see it the first time they login to the server.
    # OPed players will only be notified on the first time they login after each server reboot.
    announcements:
      console: true
      in-game: true

    #-----------------------------------------------------------#
    #                     Hooks Configuration                   #
    #-----------------------------------------------------------#

    # Hooks will control what the plugin can hook into.
    # For Guild Claims to work, you MUST have WorldGuard installed & the WorldGuard Hook enabled.
    # If you change a hook to true and don't actually have the plugin, it may throw errors.
    # Note on the NameTagEdit Hook: They may not all look the best if someone has a long guild name / username.
    # It will allow 16 characters before the user's Username.
    hooks:
      worldguard: false
      nametagedit: false
      serverlistplus: false

    # If you are using DiscordSRV, us enable this hook. When you are toggled in /guild chat, it will not send the messages
    # to the discord

    # This allows you to configure how nametags will work in game with NameTagEdit.
    # You can also display a guild's prefix by using {prefix} instead of {guild}.
    nametagedit:
      name: "&7[&b{guild}&7]&r "

    #-----------------------------------------------------------#
    #                     CHOOSE YOUR LANGUAGE                  #
    #-----------------------------------------------------------#

    # Choosing your language for the plugin couldn't be easier! The default language is english.
    # Not an english server? No worries, you can choose from the following list of languages that we currently support.
    # If you speak another language but don't see it here, feel free to submit it via one of the links above to have it added to the plugin.
    # NOTE: If you change your language please ONLY use from the list above and use them EXACTLY as they are spelled in the list above.
    # Example: If I am a french server, I would change lang: english to lang: french
    # If you try and use a different language than any in the list above, the plugin will not function in a normal manner.
    lang: english
    # The plugin also supports the following other languages:
    # - chinese
    # - dutch
    # - danish
    # - english
    # - french
    # - hungarian
    # - japanese
    # - polish
    # - romanian
    # - russian
    # - simplifiedchinese
    # - slovak
    # - spanish
    # - swedish
    # - portuguese
    # - german
    # - vietnamese
    # - norwegian
    # - italian

    #-----------------------------------------------------------#
    #                     Command Descriptions                  #
    #-----------------------------------------------------------#

    # This allows you to modify how /guild help look in-game.
    # This is mainly towards those who aren't English speaking servers.
    # This allows you to fully translate commands to your own language.
    commands:
      description:
        accept: "Accept a guild invite"
        admin: "Admin command for managing guilds"
        ally: "Ally commands"
        boot: "Kick a player from your guild"
        bank: "Use your guild bank"
        buff: "Buy buffs for your guild"
        bugreport: "Submit a bug report"
        cancel: "Cancel an action"
        chat: "Send a message to your guild members"
        check: "Check pending guild invites"
        claim: "Claim land for your guild"
        confirm: "Confirm an action"
        create: "Create a guild"
        decline: "Decline a guild invite"
        delete: "Delete your current guild"
        demote: "Demote a member of your guild"
        give: "Give a player different rewards inside the plugin"
        help: "View all commands"
        home: "Teleport to your guild home"
        info: "View your guild's info"
        inspect: "Inspect another guild"
        invite: "Invite a player to your guild"
        leave: "Leave your current guild"
        list: "List all guilds on the server"
        prefix: "Change your guild's prefix"
        promote: "Promote a member of your guild"
        reload: "Reload guild's configuration file"
        sethome: "Set your guild's home"
        status: "Toggle your guild public / private"
        transfer: "Transfer your guild to another user"
        unclaim: "Remove your guild claim!"
        update: "Update to the most recent version of guilds"
        upgrade: "Upgrade your guild to a higher level"
        vault: "Open your guild vault"
        version: "Plugin info / version"

    #-----------------------------------------------------------#
    #              Rewards / Tickets Configuration              #
    #-----------------------------------------------------------#

    # This part of the config will allow you to configure what different rewards will look like inside the plugin.
    # Keep in mind, this is for stuff like voting or crate plugin rewards.
    # Console will be able to run the /guild give on a player to give different items.
    # This may throw errors if you are on 1.8

    rewards-enabled: true
    upgrade-ticket:
      name: "&bGuild Upgrade Ticket"
      lore: "&dRight click this ticket to upgrade your guild tier!"

    #-----------------------------------------------------------#
    #                     GUI CONFIGURATION                     #
    #-----------------------------------------------------------#

    # In this section of the config you can choose if you would look a GUI for various commands. The ones displayed below are the only ones that have implemented GUIs on them.
    # As stated above, the name here such as list and info will modify data inside that commands GUI.
    # If your server's language is not english, you will need to manually modify these to your server's language and they will display in the GUI as your new input.

    # The "display" section allows you to choose which parts you want to display in /guild list.
    # For example: If I didn't want to display the members, I could change that to "false".
    display:
      name: true
      prefix: true
      master: true
      guildstatus: true
      guildtier: true
      guildbalance: true
      member-count: true
      members: true

    # The "list" section allows you to choose how the /guild list is styled.
    # You can change the colors, and the language of all parts of the guild list GUI.
    # The item is what is used to display all the guilds.
    list:
      name: "&cGuild Name: "
      prefix: "&aGuild Prefix: "
      master: "&8Guild Master: "
      guildstatus: "&3Guild Status: "
      guildtier: "&fGuild Tier: "
      guildbalance: "&dGuild Balance: "
      member-count: "&6Member Count: "
      members: "&5Members: "

    # You can choose what random items are used to display Guilds in the Guild List
    random-items:
    - "STICK"
    - "DIAMOND_SPADE"
    - "REDSTONE_TORCH_ON"
    - "DIAMOND_BLOCK"

    # The "info" section allows you to choose how information in /guild info is displayed to users.
    # You can change the colors, and the language of all parts of the guild info GUI.
    info:
      balance: "&bBank Balance: &c{guild-balance}"
      deaths: "&bDeaths: &c{deaths}"
      guildname: "&bGuild: &c{guild-name}"
      guildstatus: "&bStatus: &c{guild-status}"
      guildtier: "&bTier: &c{guild-tier}"
      info: "Information: "
      kills: "&bKills: &c{kills}"
      master: "&bMaster: &c{guild-master}"
      max-balance: "&bMax Balance: &c{guild-max-balance}"
      member-count: "&bMember Count: &c{member-count}"
      money: "Money: "
      playername: "&bName: &c{player-name}"
      prefix: "&bPrefix: &c{guild-prefix}"
      role: "&bRole: &c{guild-role}"

    # This part controls what is shown as the inventory name for things such as Guild List and Guild Vaults.
    gui-name:
      vault: "Guild Vault"
      info: "Guild Info"
      buff: "Guild Buffs"
      list:
        name: "Guild List"
        next-page: "Next Page"
        previous-page: "Previous Page"
        page: "Page: "
        head-name: "{player}'s Guild"
    # head-name is what show's when you hover over a head in the Guild List. For example, the default will show Username's Guild

    #-----------------------------------------------------------#
    #                     Buff Configuration                    #
    #-----------------------------------------------------------#

    # In this section of the config, you can modify the buff name, price, time, and amplifier (Haste 1, 2 ,3 4, etc).
    # The current will give Haste 2, Speed 2, etc with "1". If you make it "2", it'll change it to 3, and so on.

    # Do you want disable the ability to buy multiple buffs at once?
    disable-buff-stacking: true

    # Do you want to use a guild's bank balance for buying the buffs?
    use-guild-bank: false

    # In this section you can modify the name of all the buffs, allowing you to have cool, custom names!
    # The price is all in a dollar amount.
    # The time is in seconds, so , haste: 60 is seconds.
    buff:
      name:
        haste: "Substance of the Redmod Graff"
        speed: "Blessing of the Cheetah"
        fire-resistance: "Scales of the Dragon"
        night-vision: "Eyes of the Lurking Demon"
        invisibility: "Feet of the Ghostly Walker"
        strength: "Mighty Strength of the Pouncing Lion"
        jump: "Bounce of the Quick Witted Rabbit"
        water-breathing: "Lungs of the Albino Shark"
        regeneration: "Integrity of the Mystic Witch"
      price:
        haste: 60
        speed: 60
        fire-resistance: 60
        night-vision: 60
        invisibility: 60
        strength: 60
        jump: 60
        water-breathing: 60
        regeneration: 60
      time:
        haste: 60
        speed: 60
        fire-resistance: 60
        night-vision: 60
        invisibility: 60
        strength: 60
        jump: 60
        water-breathing: 60
        regeneration: 60
      amplifier:
        haste: 1
        speed: 1
        fire-resistance: 1
        night-vision: 1
        invisibility: 1
        strength: 1
        jump: 1
        water-breathing: 1
        regeneration: 1
      icon:
        haste: "FEATHER"
        speed: "SUGAR"
        fire-resistance: "BLAZE_POWDER"
        night-vision: "REDSTONE_TORCH_ON"
        invisibility: "EYE_OF_ENDER"
        strength: "DIAMOND_SWORD"
        jump: "DIAMOND_BOOTS"
        water-breathing: "BUCKET"
        regeneration: "EMERALD"
      description:
        price: "&bPrice: "
        length: "&bLength of Buff: "
        haste:
        - "&bThis buff will allow you and your"
        - "&bGuild Members to obtain increased"
        - "&bmining speed for a certain amount of time."
        speed:
        - "&bThis buff will allow you and your"
        - "&bGuild Members to obtain increased"
        - "&bmovement speed for a certain amount of time."
        fire-resistance:
        - "&bThis buff will allow you and your"
        - "&bGuild Members to obtain increased"
        - "&bfire resistance for a certain amount of time."
        night-vision:
        - "&bThis buff will allow you and your"
        - "&bGuild Members to obtain increased"
        - "&bnight vision for a certain amount of time."
        invisibility:
        - "&bThis buff will allow you and your"
        - "&bGuild Members to obtain increased"
        - "&binvisibility for a certain amount of time."
        strength:
        - "&bThis buff will allow you and your"
        - "&bGuild Members to obtain increased"
        - "&bstrength for a certain amount of time."
        jump:
        - "&bThis buff will allow you and your"
        - "&bGuild Members to obtain increased"
        - "&bjump for a certain amount of time."
        water-breathing:
        - "&bThis buff will allow you and your"
        - "&bGuild Members to obtain increased"
        - "&bwater-breathing for a certain amount of time."
        regeneration:
        - "&bThis buff will allow you and your"
        - "&bGuild Members to obtain increased"
        - "&bregeneration for a certain amount of time."
      display:
        haste: true
        speed: true
        fire-resistance: true
        night-vision: true
        invisibility: true
        strength: true
        jump: true
        water-breathing: true
        regeneration: true

    #-----------------------------------------------------------#
    #                     Vault Configuration                   #
    #-----------------------------------------------------------#

    # This section of the config will display options for your server based upon if you are using the Vault plugin or not.
    # This option only matters if you have an economy plugin on your server AND you have Vault installed.
    # The plugin will work without Vault but ONLY if you don't have an economy plugin also.
    require-money: false

    # Uncomment the lines below if you have Vault + an economy plugin and have change the option above to true.
    # You can define how much it costs for users to create a guild, the cost option, and you can define how much it costs for users to set a guild home.
    Requirement:
      cost: 0
      sethome-cost: 0

    # This section allows you to reward players for killing others!
    # Players will only get money from players they kill in OTHER guilds (to help prevent abuse).
    reward-on-kill:
      enabled: true
      reward: 10
      take-from-killed-player: 10

    #-----------------------------------------------------------#
    #                  Guild Claims Configuration               #
    #-----------------------------------------------------------#
    # This section of the config will allow you to handle guild land claiming.
    # Remember that the enable / disable for this is the WorldGuard Hook at the TOP of the config.
    # There are multiple options when it comes to guild claims. For the time being, all guilds will only get one claim.
    # As a server owner, you will have a few options here.
    # First off, you will have the ability to have a standard set claim size.
    # There is an option you can modify if you want players to be able to set their own claim size.
    # Don't worry, you will be able to modify the max claim size to prevent abuse.
    # Prices for guilds will be based up each section of blocks they claim with the region.
    # For example: If I want a 25x25 claim, I'd do /guild claim 25 and I'd be charged 25 * price you set.
    show-outline: true

    # Supports {player} and {guild}
    claim-commands:
    - ""

    # Supports {player} and {guild}
    create-commands:
    - ""

    # Customize the entrance and exit message of joining claims
    # Supports {prefix} for guild prefix and {guild} for guild name
    # Also supports color codes!
    claim-enter-message: "&aNow entering &d{guild}'s &aclaim!"
    claim-exit-message: "&aNow leaving &d{guild}'s &aclaim!"

    # Would you like to disable guild claiming in specific worlds?
    disabled-worlds:
    -

    # Would you like to allow players to set their own claim size?
    custom-claim-size: false

    # You can set the max size for the claim size, so players can't take some absurd amount
    custom-max-claim-size: 100

    # Here you can set the custom price for claiming with custom regions (read above to see how it works)
    custom-claim-price: 10.00

    # Here you can set the regular max claim size when you aren't allowing custom claims
    regular-claim-size: 100

    # Here you can set the price for regular claims when you aren't allowing custom claims
    regular-claim-price: 100.00

    #-----------------------------------------------------------#
    #                     Title Configuration                   #
    #-----------------------------------------------------------#

    # This section of the config will walk you through making and configuring custom titles for different events in the plugin.
    # NOTE: When configuring times, keep in mind that 1 = 1 second, and so on.

    # CUSTOM TITLE PLACEHOLDERS: {guild} {prefix} {username} {tier}

    # NOTE: There is a current bug which only allows Color Codes to work on creation, upgrade, and prefix.
    # IMPORTANT: This will ONLY work on servers 1.9 and ABOVE.
    titles:
      enabled: false
      events:
        guild-creation:
          title: "Congrats"
          sub-title: "{guild} has been created!"
          fade-in: 3
          stay: 3
          fade-out: 3
        player-joins-guild:
          title: ""
          sub-title: "{username} has just joined the guild."
          fade-in: 3
          stay: 3
          fade-out: 3
        player-leaves-guild:
          title: ""
          sub-title: "{username} has just left the guild."
          fade-in: 3
          stay: 3
          fade-out: 3
        guild-prefix-change:
          title: "Congrats"
          sub-title: "Your new prefix is {prefix}"
          fade-in: 3
          stay: 3
          fade-out: 3
        guild-tier-upgrade:
          title: "Success!"
          sub-title: "Your guild is now Tier {tier}"
          fade-in: 3
          stay: 3
          fade-out: 3

    #-----------------------------------------------------------#
    #                     Guild Upgrade Configuration           #
    #-----------------------------------------------------------#

    # This section of the config will talk about various parts of upgrading a guild and allow you to choose how it works.
    # For "mob-xp-multiplier" the default is 1, meaning that it will drop the normal amount of XP for non-upgraded guilds.
    # DO NOT set it to 0, that will either throw errors or cause mobs to not drop XP.

    # You can make as many as you want. You MUST name each tier "tier1, tier2, tier3, etc." while following the format of the already made ones.
    # For example: if I wanted to add a 4th tier, I would do this:

    # tier4:
    #   name: "Diamond"
    #   cost: 400
    #   max-members: 100
    #   mob-xp-multiplier: 4
    #   damage-multiplier: 4
    #   max-bank-balance: 40000
    #   permissions:
    #    - "example.permission.one"
    #    - "example.permission.two"

    # Keep in mind for the damage-multiplier, it applies to players also, so by default it's set to normal for every tier to allow you
    # to choose how it will work.


    max-number-of-tiers: 3
    carry-over-perms: true

    tier1:
      name: "Bronze"
      cost: 0
      max-members: 15
      mob-xp-multiplier: 1
      damage-multiplier: 1
      max-bank-balance: 10000
      members-to-rankup: 0
      permissions:
        -
    tier2:
      name: "Silver"
      cost: 200
      max-members: 30
      mob-xp-multiplier: 2
      damage-multiplier: 1
      max-bank-balance: 20000
      members-to-rankup: 0
      permissions:
        -
    tier3:
      name: "Gold"
      cost: 300
      max-members: 50
      mob-xp-multiplier: 3
      damage-multiplier: 1
      max-bank-balance: 30000
      members-to-rankup: 0
      permissions:
        -

    #-----------------------------------------------------------#
    #                     Guild Configuration                   #
    #-----------------------------------------------------------#

    # This section of the config will talk about various parts of making a guild and options as server owner you can set.

    # The prefix of all messages send by this plugin to a player for all messages and commands
    plugin-prefix: "&a[Guilds]"

    # Disable this to remove guild names showing next to a player in "TabList"
    tablist-guilds: true

    # Would you like to display a user's displayname instead of their MC username?
    tablist-use-display-name: false

    # Change how the Prefixes in the TabList show!
    # Note: DO NOT REMOVE THE {guild}
    # You can use {prefix} to show the Guild Prefix instead if you would like.
    tablist: "&7[&b{guild}&7]&r"

    # Disable this if you don't want to allow Guild Signs to be made.
    guild-signs: true

    # Here you can modify how the /guild chat message style works.
    guild-chat-format: "&7&l[Guild Chat]&r &b[{role}] {player}: {message}"

    # Change this to true if you want to allow players in the same guild / guild's that are allies with each other to damage each other.
    allow-guild-damage: false
    allow-ally-damage: false

    # Check for update on startup (SUGGESTED YOU KEEP THIS ENABLED)
    updater:
      check: true

    # This part pertains to the /guild home command
    home:
    # Define how long they must wait to use the command
      cool-down: 60
    # Define how long they must stand still before being teleported
      teleport-delay: 5
    # Keep this TRUE unless you really don't want it. It could mess up how teleport-delay works.
      freeze-player: true
    # Freezing a player will make them not able to move while teleporting.
    # Change the teleport-delay if you want them to wait longer to teleport after running the command.

    # Define how long they must wait to use the command
    sethome:
      cool-down: 60

    name:
    # Minimum length of guild names
      min-length: 1
    # Maximum length of guild names
      max-length: 64
    # RegEx (https://en.wikipedia.org/wiki/Regular_expression) used to only allow certain characters (default only allows alphanumeric characters)
    # To turn off the ability for colored names change the regex to "^[a-zA-Z0-9]*$"
      regex: "^[a-zA-Z0-9&]*$"

    # This will automatically prevent players from making a guild if it contains anything in the list below.
    # Note: Capitalization doesn't matter. I can put "crap" and Crap cRaP, etc, will be blocked.
    # Note: Also, it'll sense stuff such as "PieceofCrap", hopefully making it easier for you to make the blacklist.
    enable-blacklist: true

    blacklist:
      - "crap"
      - "ass"
      - "stupid"

    prefix:
    # With the default Regex currently set, the minimum length of the prefix is 1 and the maximum is 20.
    # To change this, adjust the numbers and maybe have a look at the link above (RegEx).
    # To turn off the ability for colored prefixes change the regex to "[a-zA-Z0-9]{1,20}"
      regex: "[a-zA-Z0-9&]{1,20}"


    # There are lots of options when it comes to configuring the roles. We have NOT (yet) experience with adding new ranks, so if it breaks, do not be surprised.
    # You can change individual perms for each rank but please DO NOT modify the order in which they go along with the numbers such as 0, 1 ,2, 3, etc.

    roles:
      0:
        name: "GuildMaster"
        permissions:
          activate-buff: true
          add-ally: true
          ally-chat: true
          change-home: true
          change-prefix: true
          chat: true
          demote: true
          deposit-money: true
          invite: true
          kick: true
          open-vault: true
          promote: true
          remove-ally: true
          remove-guild: true
          toggle-guild: true
          transfer-guild: true
          upgrade-guild: true
          withdraw-money: true
          claim-land: true
          unclaim-land: true

      1:
        name: "Officer"
        permissions:
          activate-buff: false
          add-ally: true
          ally-chat: true
          change-home: true
          change-prefix: false
          chat: true
          demote: true
          deposit-money: true
          invite: true
          kick: true
          open-vault: true
          promote: true
          remove-ally: true
          remove-guild: false
          toggle-guild: false
          transfer-guild: false
          upgrade-guild: false
          withdraw-money: true
          claim-land: false
          unclaim-land: false

      2:
        name: "Veteran"
        permissions:
          activate-buff: false
          add-ally: false
          ally-chat: true
          change-prefix: false
          chat: true
          demote: false
          deposit-money: true
          invite: true
          kick: false
          open-vault: true
          promote: false
          remove-ally: false
          remove-guild: false
          toggle-guild: false
          transfer-guild: false
          upgrade-guild: false
          withdraw-money: false
          claim-land: false
          unclaim-land: false
      3:
        name: "Member"
        permissions:
          activate-buff: false
          add-ally: false
          ally-chat: true
          change-prefix: false
          chat: true
          demote: false
          deposit-money: true
          invite: false
          kick: false
          open-vault: true
          promote: false
          remove-ally: false
          remove-guild: false
          toggle-guild: false
          transfer-guild: false
          upgrade-guild: false
          withdraw-money: false
          claim-land: false
          unclaim-land: false

    #-----------------------------------------------------------#
    #                     Storage Configuration                 #
    #-----------------------------------------------------------#

    # In this part of the config, we will discuss data saving for the plugin.

    # As of Guilds-1.8.3 MySQL has been remade, but it is EXPERIMENTAL, please report any and all bugs using MySQL to us before commenting poorly
    # on the Spigot plugin page.

    database:
    # Set the type of the database (Either JSON or MySQL)
      type: JSON
    # Uncomment when using MySQL
    #  host: "127.0.0.1"
    #  port: 3306
    #  username: "root"
    #  password: "password"
    ## Note: Database needs to be created manually
    #  database: "guilds"
    #  pool-size: 10
    [​IMG]
    I am a very active developer as I enjoy giving back to the community whenever I can.

    Email: [email protected]
    Support Discord: https://glaremasters.me/discord
    Spigot PM: Click Me
    Status: https://status.glaremasters.me/

    [​IMG]

    Donate:
    Supporting me on Patreon will allow me to support costs such as domain, test server, and many more services that go to developing the plugin, while also giving you some cool features such as advanced server placement on the community server listing, and a role in the Discord!


    [​IMG]
    Chinese - @TW_Danking
    Dutch - @MisterFantasy
    Danish - @rasm945i
    English - @GlareMasters
    French - @Kurotan and @Harrio
    German -
    Hungarian - @RobiFoxx
    Italian - @MrExeggo
    Japanese - @ThePurpleHoser
    Norwegian - @Nesroht and @Killdore
    Polish - @pietrek777
    Portuguese - @ThiagoEloy and @ipsyko
    Romanian - @PandaShadowz
    Russian - @imDaniX
    Slovak - @kamziksvk
    Spanish - Fabrizo and @OscarMiro
    Swedish - @Shidapu
    Vietnamese - @HackerOTVW

    Terms of Service:
    By downloading this plugin you agree to the following:

    - The review section is NOT to be used for reporting bugs or asking for support.
    - You may not redistribute the plugin as your own
    - You may modify the code for personal use only.

Recent Reviews

  1. xAlhanz04
    xAlhanz04
    5/5,
    Version: 2.0.1-RELEASE
    Best plugin I had in my server . Its like factions but advanced a bit I had this plugin for 1 week and run smoothly. Keep it up dude! Thanks for making my request
  2. DeCarvalho
    DeCarvalho
    5/5,
    Version: 2.0.0-RELEASE
    This one is amazing.. id like to see more features but the way its going its really fine :D and its free.. :) thanks for making it :D
  3. jc91091850
    jc91091850
    5/5,
    Version: 1.9.9-RELEASE
    I very like this plugin but
    I want to use Chinese guild create
    Can you help me find Chinese regex Thank you ! im form taiwan
  4. NightYuki
    NightYuki
    5/5,
    Version: 1.9.8-RELEASE
    amazing plugin ! amazing author ! thank you for help :)
    ----------------------------------
  5. Bradydawg
    Bradydawg
    5/5,
    Version: 1.9.8-RELEASE
    Plugin is AMAZING. Very easy to use, but also very customizable. The developer is a great person, always very helpful and kind.
  6. Merlinlcb
    Merlinlcb
    5/5,
    Version: 1.9.8-RELEASE
    Excellent Plugin, and absolutely wonderful developer very responsive very support very friendly, absolutely FANTASTIC
  7. muzyeh
    muzyeh
    5/5,
    Version: 1.9.8-RELEASE
    guild-chat-format:
    Cannot change language in this paragraph~
    Please test repair
  8. Smashbox
    Smashbox
    5/5,
    Version: 1.9.8-RELEASE
    This is hands down the coolest plugin I have found to date. Using WorldGuard creates SOOO many possibilities outside of this plugin (even though it's packed with cool features and the developer appears to be very active). Our server loves Guilds.
  9. Ashdeuzo
    Ashdeuzo
    5/5,
    Version: 1.9.8-RELEASE
    Very good plugin and nice support he is available for support and fast ask. It does better support than some premium plugin. Thanks!
  10. StonurDewd
    StonurDewd
    5/5,
    Version: 1.9.8-RELEASE
    Still holding that 5 star rating from me. You won't find a better suited plugin geared towards "guilds" than this one. Active Dev and community. With all the other projects glad to see this one still gets attention.