Changelog

Here are all changes since the first public version v0.2. Downloads here

Why this version?

  1. This first digit is the basic version. v0 means a beta version, v1 will be a release version
  2. The second one is changed after enormous changes
  3. The last digit is modified when I made a normal amount of changes (small new features, fixes, improvement)

Compatibility

As far as I know PLM works with nearly any bukkit version. Always use the newest versions, there is no difference concerning the compatibility. I do not advise to use the versions v0.2 and v0.2.1.

Overview

v0.6 ALPHA (Apr 26, 2014)

  • Added support for UUIDs implemented in 1.7.8 or newer
    • No changes concerning AdvancedMessagesMode -> You'll have to change the player entry in AdvancedMessages.yml if someone decides to change his name (still better than those large IDs as headings)
    • As soon as a player joins and quits, PLM will migrate the player's old data to UUID based data
  • Downwards compatible: You will be able to utilize new features although you use old server versions like 1.5.2, 1.6.4 or 1.7.2

v0.5.4 BETA (Apr 13, 2014)

  • Added support for "/vanish fj", "/vanish fq", "/v fj", "/v fq": Activate it in config.yml below "VanishNoPacket". Note: You have to disable usefakejoinmessage and usefakequitmessage in order to hide fake messages when a player vanishes without using "...fq" or "...fj"

v0.5.3 BETA (Feb 24, 2014)

  • Added "%nickname" which is the same like "%playername" but it supports Essentials nick names, too. In contrast to "%chatplayername" it doesn't use prefix and suffix (Prefix and suffix can be used with "%prefix" and "%suffix". For normal cases the structure "prefix name suffix" should be enough as it is used in "%chatplayername")
  • Fixed bug: The prefix was shown although no nick name was defined
  • No error log anymore if the Essentials version is too old. Just a simple error message remains. Messages are not affected anymore

v0.5.2 BETA (Feb 09, 2014)

  • Added Essentials nick name support
    • Can be turned off in config.yml
    • Uses the prefix defined for Essentials (e.g.: Name)
    • Only compatible with the newest Essentials versions. If you are not able to update Essentials, set "useEssentialsNickName" to false (config.yml)
    • Is included with %chatplayername
  • Performance improvements -> Reduced process time from average 7ms per join to 1ms (the values won't be the same for your server but the difference between v0.5.1 and v0.5.2 should be the same)
    • messages.txt won't be checked every time a player joins anymore -> To apply new messages use the command /plm reload
    • PLM.yml will be saved every ten minutes (12000 ticks at 20tps) -> Changes have to be done when the server is closed
  • Fixed bug when random mode had only one message
  • Added new placeholders for Standard Mode and Advanced Messages Mode:
    • %levels (current level)
    • %slots (max server slots)
    • %health
    • %comparedHealth (<the current health> / <the max health>)
    • %food (food level)
    • %IP (you should only use it for Admins or Mods)
    • %gamemode (the gamemodes: "Survival", "Creative" and "Adventure". No translations possible yet)

Tested with Craftbukkit 1.7.2 R0.2

v0.5.1 BETA (Dec 21, 2013)

  • Added random mode which can be activated in the config.yml. This new option chooses one message from all possible messages for the joining/quitting player NOTE: This option contains a bug. Please use PLM v0.5.2 BETA
  • Adjusted PLM for VanishNoPacket 3.18.5 or newer
  • A lot of code improvement for the future. Currently not important for you but it was a lot of work ;)

Tested with Craftbukkit 1.7.2 R0.1

v0.5 BETA (Oct 06, 2013)

  • New placeholders:
    • %onlineplayers shows the number of visible players on the server
    • %prefix and %suffix (That does not replace %chatplayername, it's just additional)
  • Channel support for Herochat
    • General settings for all join/quit messages
    • Special settings for the three sections (Advanced Messages Mode)

v0.4 BETA (Jun 16, 2013)

  • New placeholders:
    • %logins shows the total logins of the player
    • %totallogins: The number of all logins
    • %uniqueplayers shows how many unique players logged in
    • %country: The country the player joins from (using GeoIPTools)
  • Code optimization
  • Added VanishNoPacket support
    • PLM is now able to detect whether a player is vanished when he is joining/leaving
    • Use the normal messages you defined in PLM as fake join/quit messages when you type in /vanish
  • New options for the Advanced Messages Mode:
    • WM (Welcome message): A message for the joining player (can be more than one as well)
    • PM (Public message): An additional message for the players who are already on the server. Using permissions you can define who will see this message
    • New placeholders for these two new options:
      • %playerlist: The players on the server
      • %chatplayerlist: The players on the server with formatted names
      • %groupplayerlist: The players in the same group like the joining player on the server
      • %groupchatplayerlist: The players in the same group like the joining player on the server with formatted names
  • Some fixes

v0.3.1 BETA (May 09, 2013)

  • Added %time for the normal mode
  • Create more than one FM (first message) with FM1:, FM2: in the Default section. They are selected by chance

v0.3 BETA (May 05, 2013)

  • Added Advanced Messages Mode
    • Define join and quit messages for every player and group
    • Show world with %world and replace the original name by an appropriate one
    • Show special messages if a player was offline for a certain period
    • %time is replaced by the offline time
    • Translate the %time words into your language(second, hours,...)
    • Added /plm reload command for Advanced Messages Mode
  • Improved error management
  • Changed priority at quit event
  • Improved /plm restore command
  • Tested with 1.5.2
  • Added Java 6 compatibility

v0.2.1 BETA (Apr 06, 2013)

  • Added %world and %World

v0.2 BETA (Apr 03, 2013)

  • First file upload
  • Contains a very early version of the standard mode

Comments

Posts Quoted:
Reply
Clear All Quotes