Inactive [MECH/INFO] Clans v1.8.2 -Team Chat, Organization, Optional Area Defenses + More [1185]

Discussion in 'Inactive/Unsupported Plugins' started by Satros, Jun 4, 2011.

  1. Offline

    Satros

    Clans - Team Chat, Organization, Optional Area Defenses + More!
    Version: v1.8.2
    Works with bukkit release [1185], [1060], [860], [818]

    This plugin aims to make PVP more fun by adding a team/faction/clan type aspect to the game, while only making minimal and optional restrictions to normal minecraft gameplay. (Semi-Vanilla). Clans is extremely configurable as to not impose any features on server admins that they may not want. Teams are simple to use but also very customizable.

    Features:
    • Team Chat
    • Easy Team Organization (Saves teams when server goes offline, team lists, etc)
    • Customizable ranks within teams
    • Optional use of Team Area Defenses
    • Optional clan tags and colors in chat
    • Optionally turn Friendly-Fire off or on
    • Permissions support (Optional)
    • --Permissions Prefix/Suffix Chat Support (Optional)
    • iConomy support (Optional)
    Download Clans v1.8.2:
    Clans v1.8.2
    1.8 Source Code

    Old Versions:
    (Clans v1.8.1)(Clans v1.8 | src)(Clans v1.7 | src)(Clans v1.6 | src)

    Conflicts:
    **May Conflict with plugins that modify Chat, if this is the case set "use-chat-tags: " to false in the config file or disable the conflicting plugin.
    **Will also conflict with any plugins that have /t or /team commands.
    KNOWN CONFLICTING PLUGINS
    • iChat (Chat Related, set use-chat-tags: false or disable iChat)
    • HeroicChat (Chat Related, set use-chat-tags: false)
    • Essentials (Not sure why, probably multiple reasons)
    • War (uses /team)
    Config (config.cfg)

    Show Spoiler

    use-chat-tags: true
    use-clans-chat: true
    inc-permissions-prefixandsuffix: false
    max-tag-characters: 6
    tag-orientation: right

    min-teamlist-teamsize: 3
    min-color-teamsize: 3
    min-area-teamsize: 15

    team-kill-default: true
    allow-tk-toggle: false

    use-team-areas: true
    max-team-area: 210
    allow-guardian: true
    guardian-damage: 1
    allow-alerter: true
    alert-time-buffer: 25

    #Costs
    use-iconomy: false

    #Recommend increasing these if using iConomy
    create-team-cost: 0
    team-area-cost: 10
    guardian-cost: 50
    alerter-cost: 25

    #These are not used if using iConomy
    create-team-currency: 41
    team-area-currency: 41
    guardian-currency: 41
    alerter-currency: 41
    Config Meanings
    Show Spoiler

    use chat tags - use to disable clan tags in chat.
    use clans chat - disable if you plan on using another chat plugin such as Heroic chat, iChat, or Essentials Chat.
    inc permissions prefixandsuffix - if using clans chat, whether or not to include the suffixes and prefixes from permissions, also if a prefix is only a color it will be applied to the playername otherwise the tag (if on the left) would make it do nothing.
    max tag characters - the max characters in a clan tag
    tag orientation - whether the clan tag is displaed before or after a players name in chat

    min teamlist teamsize - minimum number of team members a team must have to show up on /team list
    min color teamsize - minimum number of team members a team must have to set their color
    min area teamsize: - minimum number of team members a team must have to use team area commands

    team kill default - whether friendly fire is on or off be default
    allow tk toggle - whether players can toggle friendly fire on and off

    use team areas - whether or not teams have have areas, if set to false will not take any extra resources for areas
    max team area - the maximum size a team area can grow to
    allow guardian - whether or not teams can buy and use offline area protection
    guardian damage - the amount of damage offline area protection does to those who place or destroy blocks, 1 = half a heart
    allow alerter - whether or not teams can buy and use intruder alerts for their area
    alert time buffer - how long between intruder alerts are received in chat, in seconds

    use iconomy - whether or not you want to use iConomoy for area and team creation purchases

    create team cost - the cost of creating a team, either for iConomy or in items below
    team area cost - the cost of claiming a team area, either for iConomy or in items below
    guardian cost - the cost of getting offline area protection, either for iConomy or in items below
    alerter cost - the cost of getting intruder alerts, either for iConomy or in items below

    #These are not used if using iConomy
    create team currency - item number used for purchasing the above, not used if using iConomy
    team area currency - item number used for purchasing the above, not used if using iConomy
    guardian currency - item number used for purchasing the above, not used if using iConomy
    alerter currency - item number used for purchasing the above, not used if using iConomy


    Commands:
    Show Spoiler

    Team Chat
    /t <MESSAGE> Message your entire team.

    Team General Commands
    /team help <1/2/3/4> Lists commands and what they do.
    /team create <teamname> Creates a team.

    /team invite <playername> Invites a player to your team. **CASE SENSITIVE**
    /team accept Accept your most recent invite to join a team.
    /team reject Reject your most recent invite to join a team.
    /team leave Quit a team.
    /team disband Deletes a team if you are the last one in it.
    /team info Lists players and rankings of your own team.
    /team info <teamname> Lists players and rankings of a specified team.
    /team online Lists team members that are online.
    /team list Lists all teams with more than the configured number of members and how many members they have.
    /team kick <playername> Kicks a player from the team **CASE SENSITIVE**
    /team motd Displays the team's Message of the Day (Also displays at login).
    /team motd <message> Sets a team's Message of the Day **LEADER ONLY**
    /team tag <tag> Sets a team's tag **LEADER ONLY**
    /team color <color> Sets the color of the team's tag. **LEADER ONLY**
    Possible Color Values: DARK_BLUE, DARK_GREEN, DARK_AQUA, DARK_RED, DARK_PURPLE, GOLD, GRAY(Default), BLUE, GREEN, AQUA, LIGHT_PURPLE, YELLOW
    /team tk <on/off> Turns friendly fire/team killing on or off.


    Team Ranks
    /team rankcreate <rankname> Creates a new rank at the bottom of your team's ranks.
    /team rankname <ranknumber> <rankname> Renames a rank.
    /team setrank <playername> <ranknumber> Sets the rank of a player in the team.
    /team rankmoveall <oldranknumber> <newranknumber> Moves all players in a rank to a new rank **LEADER ONLY**
    /team rankflag <ranknumber> <kick/teamchat/rankedit/invite/promote> <true/false> Sets the permissions for a specified rank.
    /team rankinfo <ranknumber> Gives the rank name and rank's permissions for a specified rank.
    /team rankdelete <ranknumber> Deletes a rank from the team structure, rank must be empty.


    Team Area Defenses (Can be disabled in config)
    /team BuyArea <areaname>
    This sets an area based on the origin of the user. The radius of the area is based on team size with a max radius that can be configured. Costs a configured amount of items to use, default is 10 gold blocks, (must have in inventory). Must have at least the configured minimum area team size (default 15) members in your team to use. LEADER ONLY COMMAND. THIS IS A REQUIREMENT TO BUY THE BELOW DEFENSES:
    /team BuyAlert
    This will add intruder alerts to your area. If a player who is not on your team places or destroys within your team's area all online players will be alerted. (Does not alert if the last alert was within 20 seconds as to not spam chat). Costs a configured amount of items (Default 25 gold blocks). LEADER ONLY.
    /team BuyGuardian
    This will add offline protection to your base as described by the following: If an entire team is offline and they have guardian, if a player not in that team tries to break or place a block in the team's area the player will lose half a heart of health IF AND ONLY IF that player was not already inside the team's area when the team became offline. This is to protect from people logging off explicitly to protect their base. (This means if someone is in your base and you log off they wont get hurt and can destroy all they want). Costs a configured amount of items (Default 50 gold blocks). LEADER ONLY.


    Permission Nodes (Optional)
    Show Spoiler

    To allow all Commands:
    Code:
                - 'clans.all'
    Else use these nodes:
    Code:
                - 'clans.create'
                - 'clans.invite'
                - 'clans.list'
                - 'clans.accept'
                - 'clans.info.self'
                - 'clans.info.other'
                - 'clans.kick'
                - 'clans.leave'
                - 'clans.disband'
                - 'clans.color'
                - 'clans.buyarea'
                - 'clans.buyalert'
                - 'clans.buyguardian'
                - 'clans.motd'
                - 'clans.tag'
                - 'clans.rank.create'
                - 'clans.rank.name'
                - 'clans.rank.set'
                - 'clans.rank.moveall'
                - 'clans.rank.flag'
                - 'clans.rank.info'
                - 'clans.rank.delete'
                - 'clans.teamchat'
                - 'clans.tktoggle'
    


    API
    Show Spoiler

    You can use the Clans API for chat plugins that want to display the proper clans tags with their plug-in;
    First you will need to add Clans.jar to the list of External Jars for your project.

    Next you will need to hook into Clans from the Server Listener, replace [YOURPLUGIN] in the example with the name of your plugin:
    Code:
    import org.bukkit.event.server.PluginDisableEvent;
    import org.bukkit.event.server.PluginEnableEvent;
    import org.bukkit.event.server.ServerListener;
    import org.bukkit.plugin.Plugin;
    
    import com.bukkit.Satros.Clans.Clans;
    
    public class [YOURPLUGIN]ServListener extends ServerListener {
        private [YOURPLUGIN] plugin;
    
        public [YOURPLUGIN]ServListener([YOURPLUGIN] plugin) {
            this.plugin = plugin;
        }
    
        @Override
        public void onPluginDisable(PluginDisableEvent event) {
            if ([YOURPLUGIN].Clans != null) {
                if (event.getPlugin().getDescription().getName().equals("Clans")) {
                    plugin.Clans = null;
                    System.out.println("[[YOURPLUGIN]] un-hooked from Clans.");
                }
            }
        }
    
        @Override
        public void onPluginEnable(PluginEnableEvent event) {
            if (plugin.Clans == null) {
                Plugin Clans = plugin.getServer().getPluginManager().getPlugin("Clans");
    
                if (Clans != null) {
                    if (Clans.isEnabled())
                    {
                        plugin.Clans = (Clans)Clans;
                        System.out.println("[[YOURPLUGIN]] hooked into Clans.");
                    }
                }
            }
        }
    }
    Next in your main plugin class:
    Import:
    Code:
    import com.bukkit.Satros.Clans.Clans;
    In your main plugin class declare:
    Code:
    public static Clans Clans = null;
    Once you do this you are able to use the 3 functions provided.
    Functions:
    Clans.useTags()
    //returns true or false on whether or not tags should be displayed at all. This should be checked first, if this is false then you essentially don't need to do anything.

    Clans.getColorAndTag(String playername)
    //Returns a string, colored tag given a player in the [Tag] form (with brackets and color pre-applied).

    Clans.LeftOrRight()
    //Returns a string "right" or "left" whether the tag should be displayed on the right or left side of a name.

    Here is example code of how clans should work with Chat Plugins within your PlayerListener.
    Code:
        public void onPlayerChat(PlayerChatEvent event)
        {
            String msg = event.getMessage();
            Player player = event.getPlayer();
            event.setCancelled(true);
            if ( [YOURPLUGIN].Clans.UseTags() ) //If clans allows the use of tags
            {
                    //Get pre-assembled tag
                    String tag = [YOURPLUGIN].Clans.getColorAndTag(player.getDisplayName());
                    if ( [YOURPLUGIN].Clans.LeftOrRight().equals("left") //if tag should be on the left
                           plugin.getServer().broadcastMessage(tag + " " + player.getDisplayName() + ": " + msg);
                    else //tag should be on the right
                           plugin.getServer().broadcastMessage(player.getDisplayName() + " " + tag  +  ": " + msg);
            }
            else //do whatever you would normally do
    
      }


    Screenshots:
    Teamchat and Clan Tags
    http://i.imgur.com/vmjvr.png
    Team List
    http://i.imgur.com/9oJ6q.png
    Team Info Command (My Own Team)
    http://i.imgur.com/VUbQc.png
    Team Info Command (Another Team)
    http://i.imgur.com/l4g7N.png
    Team Online Command
    http://i.imgur.com/OobGn.png

    To-Do (In Next Version)
    Change the internal structure
    Blacklisted Areas
    Area List and Area Info
    Area Info Rank Flag
    Optional Capture System
    --Optional Rewards System
    --Optional Score Sytem
    Fixing Rare Ranks Issue

    Planned for the Future
    MySQL Support
    Multiworld Support

    Demo
    Connect to Play.Kingdom-SMP.com:25565

    [​IMG]
    Like my work? Feel free to donate
    Donate

    Changelog:
    Show Spoiler

    Version 1.8.2
    • Fixed bug where people not on in a team wouldn't be able to kill each other with teamkill off by default
    Version 1.8.1
    • Fixed an issue with rank promotion
    • Fixed a bug where setting the team kill default to false wasn't working correctly
    Version 1.8
    • Added Permissions Prefix and Suffix Support for Clans Chat
    • Added API for Chat Plugin Developers to get players Clan Tags and related Config Options
    • No longer allows you to purchase defenses that have already been purchased.
    Version 1.7
    • Added iConomy Support
    • Added Anti-Friendly Fire Configs and Commands
    • Added /team help
    • More config options for clan tags
    • Team info now has rank numbers next to the rank name
    • Revamped the config file and made it less ambiguous
    • Small formatting changes for some errors
    • Creating a tag and color now gives feedback when successful
    • Teams.txt renamed to Teams.dat
    Version 1.6
    • Added config file
    Version 1.5
    • Added Permissions Support.
    Version 1.4
    • Added optional team area defenses for protecting bases.
    • Changed where the team data file is saved
    • Small miscellaneous bug fixes.
    Version 1.2
    • Changed the formatting and colors of the info, list, and t commands.
    • /team list now only displays teams with 2 or more members.
    • Added /team online, to see which members of your team are online.
    • Added a team MOTDs
    Version 1.1
    • Added more frequent saving of Teams
    Version 1
    • Initial Beta Release
     
  2. Offline

    iceguru

    As soon as this works with HeroChat I'll use it.
     
  3. Offline

    aedgar

    I hope this gets essential support soon :)
    Really would be a great edition to my server!
     
  4. Offline

    Joshprobert

    essential support would be great, love your work! keep it up
     
  5. Offline

    gore23

    I get internal errors ... I wanted this soo much... I get them with every command.
    I use
    -iconomy
    -mcmmo
    -essentials
    -permissions
    -lockette
    -[TP]Sortal
    -botulism
    -backstab
    -LavaFurnace
     
  6. Offline

    Fob_Upset

    @Satros

    Please Update your plugin

    2011-08-07 03:14:11 [SEVERE] Could not pass event ENTITY_DAMAGE to Clans
    2011-08-07 03:14:11 [SEVERE] Could not pass event ENTITY_DAMAGE to Clans
    2011-08-07 03:14:12 [SEVERE] Could not pass event ENTITY_DAMAGE to Clans
    2011-08-07 03:14:12 [SEVERE] Could not pass event ENTITY_DAMAGE to Clans
    2011-08-07 03:14:12 [SEVERE] Could not pass event ENTITY_DAMAGE to Clans
    2011-08-07 03:14:12 [SEVERE] Could not pass event PLAYER_CHAT to Clans
    2011-08-07 03:14:12 [SEVERE] Could not pass event ENTITY_DAMAGE to Clans
    2011-08-07 03:14:12 [SEVERE] Could not pass event ENTITY_DAMAGE to Clans
    2011-08-07 03:14:13 [SEVERE] Could not pass event ENTITY_DAMAGE to Clans
    2011-08-07 03:14:13 [SEVERE] Could not pass event ENTITY_DAMAGE to Clans
    2011-08-07 03:14:14 [SEVERE] Could not pass event PLAYER_CHAT to Clans
    2011-08-07 03:14:18 [SEVERE] Could not pass event PLAYER_CHAT to Clans
    2011-08-07 03:14:18 [SEVERE] Could not pass event ENTITY_DAMAGE to Clans
    2011-08-07 03:14:18 [SEVERE] Could not pass event ENTITY_DAMAGE to Clans
    2011-08-07 03:14:18 [SEVERE] Could not pass event ENTITY_DAMAGE to Clans
    2011-08-07 03:14:18 [SEVERE] Could not pass event ENTITY_DAMAGE to Clans
    2011-08-07 03:14:18 [SEVERE] Could not pass event ENTITY_DAMAGE to Clans
    2011-08-07 03:14:23 [SEVERE] Could not pass event ENTITY_DAMAGE to Clans
    2011-08-07 03:14:25 [SEVERE] Could not pass event ENTITY_DAMAGE to Clans
    2011-08-07 03:14:25 [INFO] SDG3xOV3RBOSS used command "/tpc coolnight25"
    2011-08-07 03:14:27 [SEVERE] Could not pass event ENTITY_DAMAGE to Clans
    2011-08-07 03:14:27 [SEVERE] Could not pass event ENTITY_DAMAGE to Clans
    2011-08-07 03:14:27 [SEVERE] Could not pass event ENTITY_DAMAGE to Clans

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 16, 2016
  7. Is there any chance we could get spout support? It would be awesome to get clan capes + clan tags in player titles.
     
    Haekon likes this.
  8. Offline

    cr0ss

    Has anyone had any luck at all in getting this to work with essentials? I keep looking at the source code to try and figure out what the conflict is, but for the life of me I can't figure it out. I have changed it enough to work with my server WITHOUT essentials, but I crutch on essentials for a lot of the day to day admin stuff. Satros, are you around to provide any insight? I'd love ya to death if you could. :)
     
  9. Offline

    knighkk

    make a tutorial vid please! im having problems with some set ups, btw i cant do the: /team rankdelete [Ranknummber] i got an internal error when i try that command, hes how it looked:

    02:38:04 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'team' in plugin Clans v1.7
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:37)
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:129)
    at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:320)
    at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:713)
    at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:677)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:670)
    at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:33)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:85)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:451)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    Caused by: java.lang.IndexOutOfBoundsException: Index: 2, Size: 2
    at java.util.ArrayList.RangeCheck(ArrayList.java:547)
    at java.util.ArrayList.remove(ArrayList.java:387)
    at com.bukkit.Satros.Clans.team.removeRank(team.java:276)
    at com.bukkit.Satros.Clans.Clans.onCommand(Clans.java:1056)
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
    ... 12 more
    :(
     
  10. Offline

    Fob_Upset

    Have you got it working for Cb - 1000?
    If yes can you send your version?
     
  11. Offline

    ReddPandda

    Hello, hi - on our server we support 2 teams, and a citizens class, we don't want people creating there own teams, we just want a way to balance the teams, so that if 1 team has 6 players and the other has 3, players cannot join the team that has 6
     
  12. Offline

    criticalfinal

    hello, which chat plugin supports clan tags?
     
  13. Offline

    Fanatic

    Looking forward to the update!
     
  14. Offline

    Haekon

    This is a tiny little thing, but I use CommandBook, and Clans' team MOTD shows up before CommandBook's.

    I can live with it.

    +1 vote for Spout support.

    Maybe nations that clans can join (maybe teams with Alert purchased also broadcast to other teams of the same nation?)
    A simple nation tag in amended to the team tags? like, [NATION:TEAM] <Player>: blah blah blah. Nations and teams get their own tag colors?

    Also, a setting to turn Guardian on when players ARE online?

    REALLY looking forward to where this is going. Keep up the great work.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 16, 2016
  15. Offline

    criticalfinal

    whens the next update?
     
  16. Offline

    Lextao

    Please, update to 1060 PLEASEEE!!
     
  17. Offline

    HockeyMike24

    I agree. Would be a really cool feature if it showed the Clans name under or above the players title.
     
  18. Offline

    Lextao

    PLEASE, update it to 1060#

    Your plugin is great and i need it updated :(
     
  19. Offline

    Zynthist

    when i try to create a clan.. this happens in the log cmd

    21:50:31 [SEVERE] null org.bukkit.command.CommandException: Unhandled exception executing command 'team' in plugin Clans v1.7 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:37) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:128) at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:281) at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:718) at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:684) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:677) at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:32) at net.minecraft.server.NetworkManager.b(NetworkManager.java:217) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75) at net.minecraft.server.NetworkListenThread.a(SourceFile:105) at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:401) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:311) at net.minecraft.server.ThreadServerApplication.run(SourceFile:422) Caused by: java.lang.NullPointerException at com.bukkit.Satros.Clans.Clans.onCommand(Clans.java:182) at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35) ... 12 more 21:51:13 [SEVERE] Could not pass event PLAYER_QUIT to Clansjava.lang.NullPointerException at com.bukkit.Satros.Clans.ClansPlayerListener.onPlayerQuit(ClansPlayerListener.java:73) at org.bukkit.plugin.java.JavaPluginLoader$2.execute(JavaPluginLoader.java:250) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:310) at net.minecraft.server.ServerConfigurationManager.disconnect(ServerConfigurationManager.java:145) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:611) at net.minecraft.server.NetworkManager.b(NetworkManager.java:222) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75) at net.minecraft.server.NetworkListenThread.a(SourceFile:105) at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:401) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:311) at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
     
  20. Offline

    zecheesy

    Do you have the teams.dat file????

    If you dont, then take mine: (just clear the file)
    <Edit by Moderator: Redacted mediafire url>
     
    Last edited by a moderator: Nov 27, 2016
  21. Offline

    Clucky

    @Satros

    You have a compatibility issue with your plugin. It conflicts with 3 different plugins of mine... However I think this post may answer the question why.
     
  22. Offline

    justin shulman

    I've implemented this on my server, it make my server so much better, thanks 69.195.136.152:25565
    Wars of minecraft
     
  23. Offline

    CheezeMiner

    Could you add a Team spawn location that the leader of the team can edit and team members could use? I would find that very useful. Great plugin though i love it :D
     
    TheRivanKing likes this.
  24. Offline

    FiskarBengtson

    Getting an error, in PLAYER_CHAT , which makes me / anyone else unable to chat... S:
     
  25. Offline

    Jomann

    anyway you could add support for ichat? its really important to me. just add something for teams like +teams we can use in ichat.
     
  26. Offline

    Poe

    can u update it and fix the ichat problems?
     
  27. Offline

    Satros

    Sorry everyone I have been busy, I will continue to develop this soon, that being said, it SHOULD work fine for any build including 1185, that is if there are no incompatibility errors. I am using it on my 1185 server and it works fine, the players on my server use it daily.

    I've been busy creating different plugins for my server such as Anti-Spam and Anti-Xray and a DonorItems plugin, which I haven't released. Between those and school, internships, and a job I've been too busy to give it the new features I would like. I will try to add stuff to it soon, and hopefully get another programmer to work on it with me so that there are more people updating it.

    Anyways like I said, the current release will work fine for all current builds of craftbukkit.
     
  28. Offline

    Belarrius

    use-clans-chat: true = Chat bug, invisible :'(

    CraftBukkit 1185, no other plugins.
     
  29. Offline

    Belarrius

    Do you have a solution to not use the chat system of clans? While tags and colors.

    Best Regards,
     
  30. Offline

    _KRAFT_

    sadly, when i try to "/team buyarea blue" i am informed i need 15 players in my team, so i went into the config.cfg file using notepad++ and changed "min-area-teamsize" to "1", but still the same error when i try again. Why is this not working?
     
  31. Offline

    Lookatmego

    i get the following error when trying to create a team this is my start up log and error after doing /team create blahblah

    Code:
    2011-09-29 19:09:45 [INFO] Starting minecraft server version Beta 1.8.1
    2011-09-29 19:09:45 [INFO] Loading properties
    2011-09-29 19:09:45 [INFO] Starting Minecraft server on *:25565
    2011-09-29 19:09:45 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-1067-g6301507-b1185jnks (MC: 1.8.1)
    2011-09-29 19:09:45 [INFO] Preparing level "world"
    2011-09-29 19:09:45 [INFO] Default game type: 0
    2011-09-29 19:09:45 [INFO] Preparing start region for level 0 (Seed: -748038083569259234)
    2011-09-29 19:09:46 [INFO] Preparing start region for level 1 (Seed: -2540381297015928653)
    2011-09-29 19:09:46 [INFO] Preparing spawn area: 4%
    2011-09-29 19:09:47 [INFO] Clans Config Not Found! Using Default Values.
    2011-09-29 19:09:47 [INFO] Permission system not detected, defaulting to OP
    2011-09-29 19:09:47 [INFO] Teams.dat Not Found!
    2011-09-29 19:09:47 [INFO] Clans version 1.7 is enabled!
    2011-09-29 19:09:47 [INFO] Loaded Essentials build 2.5.4 by [Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo, ceulemans, Xeology]
    2011-09-29 19:09:47 [INFO] [Essentials] Payment method found (iConomy version: 5)
    2011-09-29 19:09:47 [INFO] FoodTrees version 0.5 is Enabled!Made and Maintained by lookatmego!Celeixen deserves a cookie:D
    2011-09-29 19:09:48 [INFO] [iConomy] Logging is currently disabled.
    2011-09-29 19:09:48 [INFO] [iConomy] v5.01 (Eruanna) loaded.
    2011-09-29 19:09:48 [INFO] [iConomy] Developed by: [Nijikokun]
    2011-09-29 19:09:48 [INFO] iLife version 0.3.0 is Enabled!
    2011-09-29 19:09:48 [INFO] Nightmare version 0.2.0 is Enabled!
    2011-09-29 19:09:48 [INFO] [PrivatChat] Plugin enable
    2011-09-29 19:09:48 [INFO] [SideKick] v0.6.7 Enabled!
    2011-09-29 19:09:48 [INFO] Server permissions file permissions.yml is empty, ignoring it
    2011-09-29 19:09:48 [INFO] Done (0.265s)! For help, type "help" or "?"
    2011-09-29 19:09:51 [INFO] lookAtMeGo [/127.0.0.1:55893] logged in with entity id 191 at ([world] -16.91510994107231, 90.0, 11.388858642435222)
    2011-09-29 19:09:51 [INFO] New max size: 484
    2011-09-29 19:09:51 [INFO] New max size: 784
    2011-09-29 19:09:59 [INFO] Test # 1
    2011-09-29 19:09:59 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'team' in plugin Clans v1.7
    	at org.bukkit.command.PluginCommand.execute(PluginCommand.java:41)
    	at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:163)
    	at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:353)
    	at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:756)
    	at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:721)
    	at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:714)
    	at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:33)
    	at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    	at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:92)
    	at net.minecraft.server.NetworkListenThread.a(SourceFile:108)
    	at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:464)
    	at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374)
    	at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    Caused by: java.lang.NullPointerException
    	at com.bukkit.Satros.Clans.Clans.onCommand(Clans.java:198)
    	at org.bukkit.command.PluginCommand.execute(PluginCommand.java:39)
    	... 12 more
    
     

Share This Page