EasyPrefix | GUI, Custom Prefixes, SQL support icon

EasyPrefix | GUI, Custom Prefixes, SQL support -----

Manage your Chat easily with EasyPrefix. SQL Support



DISCONTINUED
This project will no longer be maintained. The current code is available on github.


EasyPrefix is a chat management and formatting solution for spigot. The plugin comes with many preformed chat formattings and a easy-to-use gui.

[​IMG]

With the plugin you have the possibility to create an infinite number of chat prefixes. You're able to add custom options for genders. In addition, players can set their default chat color in a gui - so you don't need additional plugins. EasyPrefix is fully compatible if PlaceholdersAPI, Vault and other solutions for chat like MultiChat. You find a list of all placeholders below.
EasyPrefix is fully dynamically. You can create an infinite number of chat prefixes/groups. Messages can be changed and translated in the config.


[​IMG]

First of all, read through "config.yml" and change the options to suit your server. Then you have to restart the server. For inexperienced users, the settings can remain standard.

For the further configuration you need the permission EasyPrefix.admin

To setup the groups run /easyprefix setup and click on the left chest (groups) - then a list with all groups opens. Click on the chest to edit the prefix, suffix, chat color and the join/quit message

In order to assign the players to this group, they need the permission for the group.
Go back to the list and hover over the chest to see the permission.

If you want to assign a group to a player without permissions, use the command "/ep user <PLAYER> setgroup <GROUP>".

2019-09-06_20.25.01-min.png


[​IMG]

User Commands

/easyprefix
  • description: main command - use "/easyprefix help" to list all commands
  • alias: ep, eprefix, easyp
  • permission: none
/easyprefix settings
  • description: allows the user to select a group, tag or color
  • permission: EasyPrefix.settings
/easyprefix setprefix <Prefix>
  • description: change your prefix
  • permission: EasyPrefix.custom.prefix
  • alias: "/prefix" (can be changed in config.yml)
/easyprefix setsuffix <Suffix>
  • description: change your suffix
  • permission: EasyPrefix.custom.suffix
  • alias: "/suffix" (can be changed in config.yml)
/color
  • description: opens a gui to change your chat color
/color select <Color>
  • description: sets your default chat color
/tags
  • description: lists all available tags
/tags list
  • description: lists all available tags - click on the name to select it
/tags select <Tag>
  • description: sets your tag to the specified tag
Admin Commands
the following commands require the permission "EasyPrefix.admin"

/easyprefix
  • alias: ep, eprefix, easyp
  • permission: none
/easyprefix setup
  • description: plugin configuration with gui
/easyprefix reload
  • description: reloads the plugin
/easyprefix user <Player>
  • description: user modification
  • childs:
    • /easyprefix user <Player> info | shows the current settings
    • /easyprefix user <Player> setgroup <Group> | force group to player
    • /easyprefix user <Player> setsubgroup <Subgroup>
    • /easyprefix user <Player> setgender <Gender>
/color set <Player> <Color>
  • description: sets the default chat color for the player
/tags set <Player> <Tag>
  • description: defines the tag for the player
/tags clear <Player>
  • description: resets the player's tag
/tags list <Player>
  • description: lists all available tags
2Anmerkung 2019-09-06 201618-min.png

[​IMG]

Colors and Formattings

Here you have the option of choosing a standard color for which you have the permission.​

[​IMG]
Permissions
to get access to a group you have to give the player the permission of the group - the permission is by default "EasyPrefix.group.<GROUPNAME>"
if you're not sure look at "/easyprefix setup" and hover over the chest.
Code (YAML):

EasyPrefix.Color.* | for all colors
EasyPrefix.Color.rainbow | colorful chat
EasyPrefix.Color.black | &0
EasyPrefix.Color.dark_blue | &1
EasyPrefix.Color.dark_green | &2
EasyPrefix.Color.dark_aqua | &3
EasyPrefix.Color.dark_red | &4
EasyPrefix.Color.dark_purple | &5
EasyPrefix.Color.gold | &6
EasyPrefix.Color.gray | &7
EasyPrefix.Color.dark_gray | &8
EasyPrefix.Color.blue | &9
EasyPrefix.Color.green | &a
EasyPrefix.Color.aqua | &b
EasyPrefix.Color.red | &c
EasyPrefix.Color.light_purple | &d
EasyPrefix.Color.yellow | &e
EasyPrefix.Color.white | &f
EasyPrefix.Color.bold | &l
EasyPrefix.Color.strikethrough | &m
EasyPrefix.Color.underline | &n
EasyPrefix.Color.italic | &o
 

[​IMG]
prefix | %ep_user_prefix%
suffix | %ep_user_suffix%
chatcolor | %ep_user_chatcolor%
gender | %ep_user_gender%
tag prefix | %ep_tag_prefix%
tag suffix | %ep_tag_suffix%
name of the active prefix group | %ep_user_group%


[​IMG]
I have all permissions, but the wrong prefix is displayed.
set the prefix with "/ep user <PLAYER> setgroup <GROUP>"

I want to use EasyPrefix for prefixes, but the chat should be managed by any other plugin.
No problem! EasyPrefix is compatible with plugins like "MultiChat". Set "handle-chat" in config.yml to false and use the placeholders to show prefix and suffix.

I'm using bungeecord - How can I sync the settings? (SQL)
First of all enable sql and config.yml and define username, password..., and restart the server. That's all! Please look here for further information.

Why do I see everything twice?
That's because you have already a chat plugin. (MultiChat, VentureChat, EssentialsChat) Open "config.yml" and set "handle-chat" to "false" and restart the server.
[​IMG]

We-Craft | Mine-We-Craft.de


Please do not use the review section for help!

Report issues on github only.
Resource Information
Author:
----------
Total Downloads: 70,729
First Release: Jul 26, 2017
Last Update: Nov 13, 2023
Category: ---------------
All-Time Rating:
59 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings