Inactive [CHAT] ChannelChat v0.6 beta - Dynamic, LightWeight, Simple Chat Channels [1.1-R1]

Discussion in 'Inactive/Unsupported Plugins' started by feildmaster, Sep 20, 2011.

Thread Status:
Not open for further replies.
  1. Offline

    feildmaster

    ChannelChat v0.6 beta
    Dynamic, Light Weight, Simple Chat Channels​

    Features:
    Look at the ProjectPage.

    Tag Examples (open)
    Base format: <name> message
    Channel will be "Global" to keep it simple

    no tag: [Global] <name> message

    tag '[g]': [g] <name> message

    tag 'g': g <name> message

    Using Colors:

    tag '`1g': g <name> message

    tag '`1[g]': [g] <name> message

    tag '[`1g`f]': [g] <name> message

    Using Factions:
    no tag: [faction Global] <name> message

    tag '[g][{FACTION}]': [g][faction tag here] <name> message

    "Secret" World Tag:
    tag: '{world}': [WorldNameHere] <name> message
     
    afistofirony, Zynastor and CubieX like this.
  2. Offline

    ProjectInfinity

    By the way, one of my members today told me that if I left a world channel I would still be able to hear the channel, just not write to it. And I can confirm it. Is this fixed in the next update?
     
  3. Offline

    feildmaster

    Yes, it will be fixed in the next update. The current local/world are simple bypasses... This new system will be amazing and stuff. ;)
     
  4. Offline

    Salax

    Suggestion for the next update: having multiple worlds share one world channel. For instance, in W1 and W2 you're in one channel, and in W3 and W4 you're in another. I can elaborate if that didn't make sense.
     
  5. Offline

    feildmaster

    Shared worlds? Interesting idea... Wont be in the next update, I'll think about it.
     
  6. Offline

    Salax

    Well, thanks! :D I didn't actually expect it to be in the next update, I'm not quite sure why I said that.
     
  7. Offline

    Thyrin

    Do you plan to add prefixes to this plugin?

    Good work by the way ;)
     
  8. Offline

    feildmaster

    Prefixes like what?
     
  9. Offline

    Thyrin

    Prefixes per permissions group, similar to what Herochat does through Permissions 3.0 or PEX.

    For example these are the different permission groups I use:

    [Peasant] username
    [Villager] username
    [Knight] username
    [King] username

    Prefixes don't need to be the same as permissions, they can be modifyable and they support colors. Similar to what is done in this plugin:
    http://forums.bukkit.org/threads/ch...fixes-builtin-and-permissions-api-1317.27116/
     
  10. Offline

    feildmaster

    I don't really like the idea of doing that. It's not really a chat plugins job to do that either. You can get any other plugin to change the display name to be like that. ChannelChat will focus on the "Channel" aspect of chatting, while supporting as many other plugins as possible, therefore reducing what the plugin actually needs to do. (Making it smaller, and more efficient)
     
  11. Offline

    Thyrin

    I agree with that theory, I'd prefer smaller plugins that work on one task to prevent overlap. It's just that theres no proper plugin this now. Herochat used to do this with perms 3.0 but everyone is migrating towards bukkitperms now :(
     
  12. Offline

    ProjectInfinity

    There's enough chat formatting plugins out there, what we need is a plugin that does channels, properly.
     
  13. Offline

    feildmaster

    Introducing ChannelChat v0.4 beta [Download]
    • Channel System has more or less been finalized! Meaning:
      • Local Channels are Finalized
        • Includes an optional "null_message" for no people in range, set to empty if you don't want a message
      • World Channels are finalized
        • You can use any formation of {WORD} as you like, it will replace {world} with "WorldNameHere"
    • Introducing Custom Channels
      • You can make your own channels! FactionChannel and TownyChannel have been made here
    • Added Aliases!
      • You can now have aliases for channels. You can use either one to chat!
    • Added custom quick chat(Beta)!
      • use: #channelname/alias message to send the message
    • Added lots of API things for other plugins to hook into... No documentation for them though. :D

    Err...

    v0.4.1 beta [download]
    • Removed debug messages.

    NOTE: Source code wont be uploaded since... Github doesn't detect any file changes.

    *grumbles*
    v0.4.2 beta [download]
    • Fixed NPE error... Friggin' invisible pink unicorns.

    ...
    v0.4.3 beta [download]
    • ... Magical Unicorns
    *begs to death that this is the last one for today*

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

    Bradley Hilton

    Will be putting this up on our test server and configuring it tomorrow, thanks for the sweet looking update!!! :)
     
  15. Offline

    ProjectInfinity

    From what I have experienced so far with 0.4.3, every complaint I had about 0.3 is gone. :)
     
    Bradley Hilton likes this.
  16. Offline

    feildmaster

    No problem... More modules to come!

    Glad it suits your needs. :)
     
  17. Offline

    BenniRennt

    Hi, is there a way to show the Channeltag if the users write a message?
    For example: [Channelname][Playername]<Message>
    At the moment it looks like this: [Playername]<Message> but my Users get confused in which channel they are...
    I´m using EssentialsChat.

    Thank you :)
     
  18. Offline

    feildmaster

    I'm going to check if they updated the EssentialsChat, but it should work with the newest one...

    v0.4.4 beta [download]
    • Removed some alpha code
    • Temporary fix to prevent deletion of custom channels.
    • This time it was herobrine.

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

    Bradley Hilton

    Lol unicorns and now herobrine :p funny!!
     
  20. Offline

    feildmaster

    Glad you enjoy the humor.
     
  21. Offline

    BenniRennt

    But with which Command i have to use the tags? {TAGS} or {TAG} doesn´t work...
     
  22. Offline

    feildmaster

    What are you talking about?

    Update EssentialsChat.

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

    BenniRennt

    I asked for channelnames in the chat and told you, that this doesnt work... and now i only want to know, which prefix i have to use in essentials chat for showing the channelname in the chat. for the world name for example it is {WORLD}...
    Then it looks like [Worldname] [Playername] <Message>...
    I want the same for the Channelnames :)
     
  24. Offline

    feildmaster

    You do not need to add anything to Essentials Chat. In fact, I wasn't aware you could MODIFY essentials chat.

    What you DO need to do though, is download the latest "Essentials" zip, and copy essentials chat to your plugin directory.
     
  25. Offline

    ProjectInfinity

    Use name or alias. The tag is just what you want to have displayed.
    /cc channelname
    /cc channelalias
    #channelname
    #channelalias
     
  26. Offline

    feildmaster

    Nah... He's using the outdated essentials that overrides the display of the channel tag. Which is fixed in the new essentials chat.
     
  27. Offline

    micha1996

    What are the Permissions?
     
  28. Offline

    feildmaster

  29. Offline

    Waffletastic

    Getting this error on startup:


    13:38:38 [SEVERE] Error occurred while enabling ChannelChat v0.4.4 Beta (Is it u
    p to date?): com.massivecraft.factions.P cannot be cast to com.massivecraft.fact
    ions.Factions
    java.lang.ClassCastException: com.massivecraft.factions.P cannot be cast to com.
    massivecraft.factions.Factions
    at com.feildmaster.chanchat.Util.ChatUtil.getChatPlugin(ChatUtil.java:32
    )
    at com.feildmaster.chanchat.Util.ChatUtil.getCM(ChatUtil.java:40)
    at com.feildmaster.chanchat.Listeners.ChatListener.<init>(ChatListener.j
    ava:17)
    at com.feildmaster.chanchat.Chat.onEnable(Chat.java:37)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:174)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:957)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:280)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:171)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:154
    )
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:297)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:284)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:152)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:348)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
     
  30. Offline

    feildmaster

    It doesn't run with factions beta.

    EDIT: Okay... I guess it's the new one. If I HAVE to... I'll update it. >.>
     
  31. Offline

    STiChad

    This an awesome plugin very useful.
    One problem, I use dynmap and my staff have their own channel and it pw protected all that.
    But you can still see the chat on the dynamp webpage.
    Have a fix for that(that doesn't include dropping dynamp)?
     
Thread Status:
Not open for further replies.

Share This Page