UserPrefix [Hex Color Support] [All version] icon

UserPrefix [Hex Color Support] [All version] -----

Lightweight, efficient, and real-time user prefix system. [Open Source]




THIS VERSION IS A BREAKING UPDATE
THIS VERSION IS A BREAKING UPDATE

THIS VERSION IS A BREAKING UPDATE

In this release, I've made a lot of updates to the configuration files, plugin interfaces, and more.
Before using this version, please backup the current configuration file and regenerate all configurations.


  • Modify the names of several fields in the configuration file to conform to the yaml specification.
  • Add "functions.on-name-prefix.order-desc" option to determine the sort order in TabList.
  • Supports custom configuration of items in the GUI.
  • Fix an issue where the list command prefix variable was not being replaced.
  • Fix GUI items not initializing.
  • Support for performing custom actions when switching prefixes.
  • Adaptation of dependency updates and removal of redundant generations of code.
  • Add command to change prefix for player.
  • Adds the number of prefix variables owned by the user.
  • Fix an error when getting the user's "visible prefix" list.
  • Fix the problem that players cannot read the configuration file when entering the service and an error is reported.
----------, Jan 31, 2023


Fix errors when have more than 1 page prefixes.
----------, Jan 13, 2022

Add prefix events for developer usages.
Add messages for player's removed prefixes which is selected but removed by server owners.

Code (YAML):

removed
:
  - "&7Your using prefix has been removed, now the prefix is changed to &f%(newName) &7."
 
----------, Jan 7, 2022

Now start using bStats to collect and analysis plugin usages.

You can set "metrics" to "false" if you don't want your stats to be collected.

Code (YAML):
metrics : true #Metrics stats (to help developer know the stats)
----------, Dec 30, 2021

Now support RGB Color and PlaceholderAPI params in itemstack configurations.

[​IMG] [​IMG]
----------, Dec 30, 2021

  1. Support custom storage location for multi server configuration.
  2. Add comments for "version" in configuration.
  3. Add log for console when using /UserPrefix command.(From @Yurinann ).
  4. Support open a prefix GUI for player on console.
  5. Automatic add default configuration when a new function was added.
Code (YAML):

custom-storage
:
  # Custom storage location
  # default location is "./prefixes"
  # Support absolute file path , such as "/etc/minecraft/configurations/prefixes/"
  enable
: false
  path
: "prefixes/" # Must be a folder!
 
----------, Oct 25, 2021


When "onNamePrefix" Settings is "false", a exception will be throwed .

this version fixed this problem.

See GitHub issues#2 .
----------, Oct 2, 2021

Support Prefix Placeholders in player chat.

Code (YAML):
 
chat
:
    # Chat Function
    # - I recommend using other chat plugins instead of using this plugin,
    # - this plugin only provides very basic chat format placeholders.
    # - Notice that: format must has “%1$s” and “%2$s” for PlayerName and Message (Bukkit Chat Event)
    enable
: false
    format
: "<%UserPrefix_prefix%%1$s> %2$s"
 
----------, Sep 26, 2021

1. Fix the bug that the lower version may not be able to read the item.
2. Separate the configuration file for easy configuration and management.
3. Allow to configure the items of the previous page and the next page in the GUI.
4. An English version of the configuration will be provided when the plugin is loaded for the first time for easy use.

PLEASE BACKUP YOUR CONFIGURATION FILES AND DELETE THE OLD FOLDER TO RECREATE THE NEW CONFIGS !
----------, Sep 18, 2021

Now, all of the messages which users can view in this plugin are configurable.

Code (YAML):

messages
:
  selected
:
   - "&7You have selected the  &f%(name) &7as current prefix."
  expired
:
   - "&7Your prefix &f%(oldName) &7has expired,"
    - "&7Now the prefix is changed to &f%(newName) &7."
  reload
:
   - "&a&lReload completed!&7costs &f%(time)ms&7."
  help
:
   - "&3&lUserPrefixAdmin &fHelp"
    - "&8#/upa&f list"
    - "&8- &7Show configured prefixes."
    - "&8#/upa&f reload"
    - "&8- &7Reload configuration."
  list-title
:
   - "&3&lUserPrefixAdmin &fList"
  list-value
:
   - "&8#%(weight) &f%(identifier)"
    - "&8- &7Name &r%(name) &7Perm &r%(permission)"
    - "&8- &7Example&r %(content) %(sender_name)"
 
----------, Sep 17, 2021

Resource Information
Author:
----------
Total Downloads: 1,420
First Release: Sep 17, 2021
Last Update: Jan 31, 2023
Category: ---------------
All-Time Rating:
6 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings