Skip to content

Latest commit

 

History

History
122 lines (104 loc) · 6.89 KB

cmi-chat.md

File metadata and controls

122 lines (104 loc) · 6.89 KB

FAQ - How can I use CMI as Chat Manager?

FAQ Menu

CMI and Bungeecord info-, • Chance example, • CMI Chat manager, • Chat format info, • Chat filter, • Chat rooms, • CMI Commands info, • Custom Join and Leave, • CMI Economy manager, • Event commands, • Extending commands, • Getting started with CMI, • Glow info, • Create custom /help, • CMI Hex colors, • Importing data into CMI, • CMILib library info, • Customizing CMI Locale, • CMI Chat with LuckPerms prefix, • Migrate to MySQL database, • Player stuck in Mode?, • User-moderation info, • More message commands, • MOTD, • Parameters explained, • Ranks info, • Create custom /rules, • Running CMI, • Safety tips, • Specialized commands info, • Toggle example, • Trash example, • CMI Vote manager, • Worth info.

Official Zrips Links
  • Zrips Website
    https://www.zrips.net/
    The official website, wiki/documentation/information
  • Zrips Discord
    https://discord.gg/dDMamN4
    The official Discord community server with member-driven support
  • Zrips Github
    https://github.com/Zrips
    The place for bug reports and feature suggestions
Prerequisites
  • Buy and Download CMI (premium plugin)
    https://www.spigotmc.org/resources/3742/
    Get the CMI plugin if you haven't already, and then install it on all your servers
  • Also Download CMILib (free library) (more info)
    https://www.spigotmc.org/resources/87610/
    All Zrips plugins require the CMILib .jar file. Get it and also put it on all your servers.
  • All my FAQ pages have been written for Spigot / Paper 1.20.x and CMI 9.6.x.x or newer.
  • The mrfdev Github page is not an official resource, we're building up our knowledge base as a courtesy.
  • I am an admin on the Zrips Discord, this does not mean what I share on here is official.

ℹ️ CMI can handle the in-game Chat (Chat Manager)

  • Stop using the old Chat Manager, if you were using one.

  • Update /Settings/Chat.yml (see below)

Chat:
  # Will try to modify chat to display it in defined format
  ModifyChatFormat: true
  # When set to true, regular and private messages (excludes clean messages) will have additional information when hovering over it (PlaceHolderAPI supported) and can be clicked for quick reply option
  # To change default hover over messages seen on sent message, go to your locale file to Chat section
  ClickHoverMessages: true

NOTE: If you want to turn OFF cmi chat, then set BOTH to false, and restart your server.

Optionally, if you want custom join/leave msgs, don't forget to enable this.

Enable it in Settings/Modules.yml

# Login, logout and death messages
# Applies for servers from 1.7.x and up
customMessages: true

# First join messages
# Applies for servers from 1.7.x and up
firstJoinMessages: true

# Handling of player tagging in chat and tabcomplete with @
# Applies for servers from 1.7.x and up
playerChatTag: true

Then walk through all the other options related to chat. Note: If you use BungeeChord, make sure you also install enable CMI Bungee support (!)

  • And finally; /stop the server, and start it up again to guarantee that everything's working properly.

ℹ️ Misc

Once you're using CMI as Chat Manager, make sure you stop using other chat managers as they can cause conflicts (two plugins trying to do the same thing). Next, you can configure the group format (customize how it looks, and set the right permissions), as well as configure LuckPerms to use its prefixes.