Skip to content

CraftMinecraft/CraftChat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CraftChat Plugin

Craft Chat is the Chat Plugin designed for the Craft Minecraft Network. Custom chat client to link servers, and link back to a master database through api

Compilation

To compile, you will first need to download Vault.jar version 1.2.17 and put it in your local maven repository (.m2 folder). Then, run maven clean package goal.

Ideas

  • HelpOp

  • Will search for staff on other servers that are part of the network, will shop the helpop message to only the staff that can help

  • Have a reply command so user knows if someone is on the way to help (Maybe?)

  • Let the user know if noone is on that can help

  • Msg

  • Inner server messaging, if on friends list

  • Check if user is on local server, if so message that user

  • If user is no on local server, check with master server to see if online, if online check if part of friend network, if so send message

  • Let user know if the user is not online, or not part of friend network if they are

  • Friend

  • Allow users to create friend networks

  • Will show list on logon which friends are online and what server they are on

  • Friend will see message saying "Your friend, has logged into

  • Friend will need to accept new friends

Commands

  • /msg - Sens name message
  • /tell - start private conversation with this user
  • /tell - Same as /msg
  • /r - Send a reply to the last person to message you
  • /helpop - Sends message to staff on current server you are on (will send to staff of the server you are on, even if on a different server)
  • /friend list - Show all friends
  • /friend add [reason] - Add friend, optional message to go with that
  • /friend remove - Remove friend from list
  • /friend accept - Accept friend from request
  • /friend deny - Deny friend request

Permissions

  • cmc.chat.friend - allow /friend add, remove, list, accept, deny command
  • cmc.chat.helpop - allow /helop command
  • cmc.chat.message - allow /tell, /msg, /r
  • cmc.chat.message.override - allow innerserver communications even if not in friends list

Configuration

  • craftchat.format - Format of the craftchat

Releases

No releases published

Packages

No packages published

Languages