diff --git a/Changelog.txt b/Changelog.txt index 83f4e7305..c9ebdd509 100644 --- a/Changelog.txt +++ b/Changelog.txt @@ -1,4 +1,25 @@ -v 1.9.4.8 +v 1.9.4.9 +Improved: Allow using block names in /lb and /gb commands (e.g. /lb edit, /gb copy, etc) +Improved: Try to preserve process's raw command line arguments when restarting on Linux +Improved: Change /compload to also unload the command/plugin first +Improved: Port forwarding GUI now also has logs panel +Improved: /pload and /punload output message now also includes name of plugin +Improved: Plugins can now use CPE message priority to temporarily override and then restore lower priority CPE messages +Improved: Log which levels have their saving deliberately skipped at shutdown/restart (e.g. due to games) +Improved: Support 'all processes CPU usage' in /ServerInfo on FreeBSD too +Improved: /help transform rotate +Fixed: Doing /info [name] when there were over 100 partial matches before an exact match, would still show 'multiple names matched' instead of displaying the information of the exactly matching player +Fixed: Prevent being able to load the same plugin multiple times +Fixed: Changed PlayerDB data lookup on login to be case insensitive when name verification is disabled and the player's name is unverified +Fixed: Some issues occurring when server runs in unsupported mode of having both classicube-account-plus enabled and player name suffixes for login authentication services +Fixed: GUI getting stuck in restart loop when System.Windows.Forms DLL loaded successfully, but System.Drawing DLL failed to load +Minigame related changes: +Added: Item for buying doors in Lava Survival +Improved: Can now configure collision check interval for Zombie Survival, and slightly reduce default interval +Improved: Can now configure collision check interval for Capture the Flag, and slightly reduce default interval +Fixed: Opening settings GUI or doing /server reload would cause server main level to get loaded, even when a game that changed main level was running + +v 1.9.4.8 Added: Mojang server login authentication support (for Betacraft) Improved: /highight now displays how many changes were found (Thanks Goodly) Improved: Doing /spawn should always respawn you at level spawn diff --git a/MCGalaxy/Database/PlayerDB.cs b/MCGalaxy/Database/PlayerDB.cs index 8cbd14257..16606a007 100644 --- a/MCGalaxy/Database/PlayerDB.cs +++ b/MCGalaxy/Database/PlayerDB.cs @@ -176,7 +176,7 @@ static T FindExact(string name, string columns, RecordParser parseRecord) T exact = null; Database.ReadRows("Players", columns, r => exact = parseRecord(r), - "WHERE Name=@0 LIMIT 1 " + suffix, name); + "WHERE Name=@0 " + suffix + " LIMIT 1", name); return exact; } diff --git a/MCGalaxy/Server/Server.Fields.cs b/MCGalaxy/Server/Server.Fields.cs index ac52cad11..670287faa 100644 --- a/MCGalaxy/Server/Server.Fields.cs +++ b/MCGalaxy/Server/Server.Fields.cs @@ -40,7 +40,7 @@ public sealed partial class Server public static PlayerMetaList Notes = new PlayerMetaList("text/notes.txt"); /// *** DO NOT USE THIS! *** Use VersionString, as this field is a constant and is inlined if used. - public const string InternalVersion = "1.9.4.8"; + public const string InternalVersion = "1.9.4.9"; public static string Version { get { return InternalVersion; } } public static string SoftwareName = "MCGalaxy"; diff --git a/Uploads/MCGalaxy.exe b/Uploads/MCGalaxy.exe index e2f6e87e9..09e159fd3 100644 Binary files a/Uploads/MCGalaxy.exe and b/Uploads/MCGalaxy.exe differ diff --git a/Uploads/MCGalaxyCLI.exe b/Uploads/MCGalaxyCLI.exe index 6625a1734..423114328 100644 Binary files a/Uploads/MCGalaxyCLI.exe and b/Uploads/MCGalaxyCLI.exe differ diff --git a/Uploads/MCGalaxy_.dll b/Uploads/MCGalaxy_.dll index bb9de0989..3192a91d5 100644 Binary files a/Uploads/MCGalaxy_.dll and b/Uploads/MCGalaxy_.dll differ diff --git a/Uploads/MCGalaxy_infid.dll b/Uploads/MCGalaxy_infid.dll index 3111ed21a..962d1be03 100644 Binary files a/Uploads/MCGalaxy_infid.dll and b/Uploads/MCGalaxy_infid.dll differ diff --git a/Uploads/current_version.txt b/Uploads/current_version.txt index 8cfa59357..c558298f7 100644 --- a/Uploads/current_version.txt +++ b/Uploads/current_version.txt @@ -1 +1 @@ -1.9.4.8 \ No newline at end of file +1.9.4.9 \ No newline at end of file