Clans - Clan System | [1.7 - 1.15] 0.4.3

A simple Clan System that supports Teaming & Ranking

  1. Phloxz
    Native Minecraft Version:
    1.15
    Tested Minecraft Versions:
    • 1.7
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    • 1.14
    • 1.15

    [​IMG]

    Features

    Configurable Clan Name Length
    Configurable ChatFormat
    Configurable Permission (Toggleable)
    Configurable Prefix
    No MySQL Support - Configuration Files only
    Supports Clan Kills
    Supports No Team - Damage (Clan Members can't damage each other)
    Configurable Clan Color(s) (handled by Clan kill amount)
    Configurable Clan Base
    Configurable Messages
    Cached UUID System
    Clan Base Mechanics
    Custom Addons

    PlaceholderAPI Support from @clip
    MVdWPlaceholderAPI Support from @Maximvdw

    %clans_clan_tag% & %clans_colored_clan_tag% with the PlaceholderAPI from @clip
    &
    {clan_tag} & {colored_clan_tag} with the MVdWPlaceholderAPI from @Maximvdw

    Code (Text):

    ClanColors:
    - 0-99:&7
    - 100-299:&a
    - 500:&c
     

    This means for example in line 1, you need at least 0 Kills and a Max value of 99 to receive color &7 (Gray)
    and so on.
    On the end you need to add only 1 number like in this list its 500 so you need at least 500 or more ( doesn't matter how many, can be 10000 and higher)

    For people who need their own chat format you can request a clan name easy by using this api

    Code (Text):

    ClanConfiguration clanConfiguration = new ClanConfiguration();

    String clan = clanConfiguration.getClan("ClanName");
     

    or use this to get a clan of a player ( can be null )
    Code (Text):

    ClanConfiguration clanConfiguration = new ClanConfiguration();

    String clan = clanConfiguration.getClan(player);
     

    to receive the clan that include's the prefix use this:
    Code (Text):

    ClanConfiguration clanConfiguration = new ClanConfiguration();

    String clan = clanConfiguration.getClan(player);

    String clan_with_prefix = clanConfiguration.getPrefix(clan);

     

    List of Addons
    ChatAddon - Allows Clan Members to chat in a private Clan Channel
    RenameAddon - Allows Clan Leaders to rename their Clan
    KillAddon - Custom Clan Death Messages
    ShowAddon - Show Players Clan
    CreateAddon - Handle Broadcast Messages on Creating Clans ( Based on Events )
    ChestAddon - Exchange your Items in the Clan with other Members

    Spanish Video


    This is a Stream Project.
    Follow me on Twitch so you won't miss my Stream Projects.

Recent Reviews

  1. SliderKP
    SliderKP
    4/5,
    Version: 0.4.3
    all works fine but i getting this error

    [06:41:28 ERROR]: Could not pass event AsyncPlayerChatEvent to Clans v0.4.3
    java.util.UnknownFormatConversionException: Conversion = ' '
    at org.bukkit.event.player.AsyncPlayerChatEvent.setFormat(AsyncPlayerChatEvent.java:101) ~[overcraft.jar:git-Paper-103]
    at Clans.ClientListener.chat(ClientListener.java:193) ~[?:?]
    at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor137.execute(Unknown Source) ~[?:?]
    at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[overcraft.jar:git-Paper-103]
    at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:76) ~[overcraft.jar:git-Paper-103]
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[overcraft.jar:git-Paper-103]
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:559) ~[overcraft.jar:git-Paper-103]
    at net.minecraft.server.v1_15_R1.PlayerConnection.chat(PlayerConnection.java:1734) ~[?:git-Paper-103]
    at net.minecraft.server.v1_15_R1.PlayerConnection.a(PlayerConnection.java:1649) ~[?:git-Paper-103]
    at net.minecraft.server.v1_15_R1.PacketPlayInChat$1.run(PacketPlayInChat.java:41) ~[overcraft.jar:git-Paper-103]
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_222]
    at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_222]
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_222]
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_222]
    at java.lang.Thread.run(Thread.java:748) [?:1.8.0_222]
  2. CrisTVH
    CrisTVH
    3/5,
    Version: 0.4.3
    at the beginning it was good and everything without problems but during the game over time the plugin gets damaged and internal error comes out or simply the commands do not work and errors come out in console I would rather that they will stabilize their operation in addition that some clans get damaged that worsens the experience of my players

    [18:14:39 ERROR]: null
    org.bukkit.command.CommandException: Unhandled exception executing command 'clan' in plugin Clans v0.4.3
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[patched_1.12.2.jar:git-Paper-1618]
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:152) ~[patched_1.12.2.jar:git-Paper-1618]
    at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:685) ~[patched_1.12.2.jar:git-Paper-1618]
    at net.minecraft.server.v1_12_R1.PlayerConnection.handleCommand(PlayerConnection.java:1492) ~[patched_1.12.2.jar:git-Paper-1618]
    at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:1297) ~[patched_1.12.2.jar:git-Paper-1618]
    at net.minecraft.server.v1_12_R1.PacketPlayInChat.a(PacketPlayInChat.java:45) ~[patched_1.12.2.jar:git-Paper-1618]
    at net.minecraft.server.v1_12_R1.PacketPlayInChat.a(PacketPlayInChat.java:5) ~[patched_1.12.2.jar:git-Paper-1618]
    at net.minecraft.server.v1_12_R1.PlayerConnectionUtils.lambda$ensureMainThread$0(PlayerConnectionUtils.java:14) ~[patched_1.12.2.jar:git-Paper-1618]
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_242]
    at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_242]
    at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46) ~[patched_1.12.2.jar:git-Paper-1618]
    at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:850) ~[patched_1.12.2.jar:git-Paper-1618]
    at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:423) ~[patched_1.12.2.jar:git-Paper-1618]
    at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:774) ~[patched_1.12.2.jar:git-Paper-1618]
    at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:666) ~[patched_1.12.2.jar:git-Paper-1618]
    at java.lang.Thread.run(Thread.java:748) [?:1.8.0_242]
    Caused by: java.lang.NullPointerException
  3. ElEcuatoriano
    ElEcuatoriano
    5/5,
    Version: 0.4.3
    el marcador de prefix no sirve con el chat del complemento essentialsX... quiero poner en essentials lo siguiente:

    format: '&f%clan% &7{DISPLAYNAME}&f:&7 {MESSAGE}.'
  4. JakerJones
    JakerJones
    4/5,
    Version: 0.4.3
    Pretty well made! The only issue I found is that none op'd players can /clans reload and reload the plugin - looking for a quick solution to this!
  5. _Chivitos100_
    _Chivitos100_
    5/5,
    Version: 0.4.3
    Literally the best clan plugin with the most features, it’s so customizable and you can do literally everything with it, great job! I would make a request to add a feature where you can choose a rival. For example ClansRivalAddon.jar (The clanes rival would appear on the /Clan stats [Clan] tab)
  6. Sparryx
    Sparryx
    5/5,
    Version: 0.4.3
    A very simple plugin, but very useful ! It allows you to create groups of players and define their base, very practical for a multiplayer survival server, without PvP. I recommend ! Thanks to the developer :)
  7. IceVision
    IceVision
    5/5,
    Version: 0.4.3
    Very nice Plugin but can you and These Features

    can you Fix the PLACEHOLDER to this
    &7[&eClantag&7] please

    Edit the Clan List to

    Clan Tag :
    Clan Kills :

    Clan Leader:
    -
    Clan CoLeader
    -
    Clan Mod
    -
    Clan User
    -

    Thanks
  8. BimoPlayz
    BimoPlayz
    4/5,
    Version: 0.4.3
    The Plugin is good but how can contact you?
    I need help about chat formatting .
  9. Amiya233
    Amiya233
    5/5,
    Version: 0.4.3
    Great plugin,but clan members can't damage each other.even if DamageEnabled is set to true
  10. MegaIgna01
    MegaIgna01
    4/5,
    Version: 0.4.3
    hello, i have a problem!
    The permissions don't work in the config! Help me please
    1. Phloxz
      Author's Response
      For Help please PM me.