What's new in MC Server Soft 13.0.0
Aug 1, 2022
- Features:
- Added official support for Purpur
- Added Timeless scheduled tasks
- Scheduled tasks can now be manually triggered
- Integrated player options into the dashboard
- Changes to the whitelist, ops & banned editor are now realtime
- Added offline player UUID support
- Added option to copy the server guid from the Server menu strip
- Added option to open /logs from the Workspace menu strip
- Added option to hide server icon from server tabs
- Added option to hide server status from server tabs
- Added additional options & features to the file editor
- Remote API now uses API Keys
- New servers can now be imported by their .bat file
- Added a server startup debugger that will show why a server start failed (WIP)
- Added error state to input boxes to the server settings window (will slowly be implemented elsewhere)
- Added Bat file validator
- Gui:
- Entire UI overhaul + new logo
- Refreshed most server icons
- Updated look and feel of charts
- Better support for DPI scaling on large resolution monitors
- Scheduled tasks are now grouped by timing type
- Scheduled tasks are now ordered by time/interval
- Simplified settings file save panel
- Improved Server Group Actions controls
- The taskbar icon is now shown on startup
- Compression high is now the backup's default setting
- Text editors now have search capabilities
- Improved Server Group Actions controls
- Web panel interface overhaul
- CraftBukkit has been marked as legacy software
- Optimizations:
- Improved plugin loading on big servers
- The server version in server tabs is now hidden by default on new installations
- Reduced event false triggering (optimized event handling)
- Drastically improved used memory usage by mcss
- Improved Windows toast notifications
- Reduced SSL warnings
- Api server can now be restarted on the fly
- You can use escape/ESC to close the search overlay
- You can now press enter to jump to the next search occurrence
- Text editors now have proper undo & redo capabilities
- Web panel users can now be edited
- Bugfixes:
- Fixed crash when trying to determine version on invalid waterfall jar
- Fixed Plugin Manager not being able to enable/disable all plugins
- Fixed incorrect Saved Commands window subtitle
- Fixed window getting stuck on the background when opening from a minimized state
- Fixed ampersands not getting displayed correctly
- Fixed scheduler not queuing tasks at server start
- Fixed issue after renaming the server's path
- Fixed timed scheduler crash after deleting a server
- Fixed server .jar./bat mismatch on server import
- Fixed memory chart issue with bedrock servers
- Fixed open folder issue
- Fixed numerous other small issues & typos
- Fixed player login conflict resulting in an incorrect player list
- Fixed backup failure on invalid backup names (eg. containing / : * ? " < >|) -> you still need to rename these backups manually
- Fixed ip copy to clipboard failure when spamming
- Fixed manual server properties window not fetching the correct version
- Fixed form forgetting maximized state after restoring from task tray
- Fixed config read error upon new install
- Fixed crash when closing the splashscreen early
- Fixed messageboxes appearing behind the splashscreen
- Removed:
- Server actions from server menu strip
- Removed selected arrow on servers page
- Removed blinking effect from starting/stopping servers
- Removed Whitelist, Ops, Banned players & ips from the toolbox (now on the dashboard)
- Removed WebPanelCaching setting
- Removed stats fadeout effect
- Removed v11 backwards compatibility (EOL)
New in MC Server Soft 12.7.0 (May 8, 2022)
- Features:
- Added plugin manager
- Added backup blacklist
- Added console search
- Added option to auto delete old backups
- Added old backup threshold setting
- Added dedicated webpanel page
- Updated webpanel files to v3.0.1
- Gui
- There is now a 'Create new Backup Template' shortcut in the scheduler backup setup window
- Optimizations:
- Reduced API file logging
- Log reader can now read .gz files
- Bugfixes:
- Fixed backups history not correctly displaying last backup when history is 'full'
- Fixed webpanel not handling the 7-day timeout session correctly
New in MC Server Soft 12.6.1 (Apr 20, 2022)
- Features:
- Added CLI startup option to fake the displayed IP '--fake-ip'
- Gui:
- Secondary text in server tabs is now limited to 20 characters
- Live preview of server tab settings
- Improved program settings layout
- Bugfixes:
- Fixed cache expiration issue
- Fixed close preference selection issue
New in MC Server Soft 12.6.0 (Apr 13, 2022)
- Features:
- Added server version detection (WIP)
- Added setting to display version in server tabs
- Added a Java Path Picker tool
- Added server statistics to web api
- Added a welcome page for new users
- Optimizations:
- Mcss no longer requires a restart to correctly display extra server tabs info
- Bugfixes:
- Fixed changing player limit not updating the dashboard
- Fixed top stats delay when switching to the dashboard
- Fixed corrupt tasks from running
New in MC Server Soft 12.5.0 (Mar 12, 2022)
- Features:
- Added console font setting
- Added console color setting
- Gui:
- Reduced glitching and slowness in UI 🔥
- Network subserver UI tweaks
- Input control tweaks
- Optimizations:
- Drastically improved program loading times 🔥
New in MC Server Soft 12.4.0 (Feb 25, 2022)
- Features:
- Remote web panel now has console support
- Added API endpoint /api/server/console
- Added API endpoint /api/server/console/outdated
- Auto fix corrupt V12 configs
- Gui:
- Reworked remote web panel look
- Bugfixes:
- Fixed web panel redirection issue
New in MC Server Soft 12.3.0 (Feb 14, 2022)
- Features:
- Added Remote Web Panel 🎉🔥🎉
- Added 'EnableWebPanel' setting
- Added 'AllowPublicRemoteAccess' setting
- Added Diagnostics option to rebuild remote panel files
- Gui:
- Reworked API/Remote settings section (old api settings might reset)
- Optimizations:
- Renamed numerous API settings
New in MC Server Soft 12.2.0 (Feb 12, 2022)
- Features:
- Added API SSL (experimental)
- Added option to remove API landing page
- Server properties are now saved automatically
- Backup history will show a warning when files were skipped
- Added 'No Compression' backup compression option
- Added option to change the ZIP backup filenames
- Gui:
- Major UI tweaks (mostly on the main form)
- Improved initial API landing page
New in MC Server Soft 12.1.0 (Jan 24, 2022)
- Features:
- Added option to launch servers from bat files
- Added installer for Forge & Fabric (You still need to edit the default startuplines!)
- Gui:
- Improved cursor hover indication on dashboard buttons
- Optimizations:
- Upgraded dependency .NET Framework 4.7.2 to .NET Framework 4.8
- Bugfixes:
- Fixed execution issue of 'Fixed Time' after a restart
- Reduced 'Dashboard graphs are stuck to 0% CPU and 1MB of RAM' occurrence Fixed issue with default console line set to 1
- Fixed saving settings when importing a server
- Removed:
- Removed description as a mandatory field
New in MC Server Soft 11.13.0 (Mar 7, 2021)
- Features:
- Added a help/faq message at each startup (can be disabled from the settings)
- Added a /mods or /plugin shortcut under the Server menu (depending on the server type)
- Gui:
- Added setting "Show the help/faq message at startup"
- Added console command "disable_startup_help"
- 'File > Options' is now accessible when no servers are installed
- Optimizations:
- Server online detection is now provided through a more reliable/customizable console reading method (no UI yet)
- Bugfixes:
- Fixed server not getting flagged as online
- Fixed issue with getting the server port from the config
- Fixed console color leak
- Fixed scheduler task ghosting
- Fixed 'Add server' tile ghosting
- Fixed readability of 'No servers found' page in dark mode
- Fixed crash when deleting the last server with active statistics
- Fixed System Info window not showing the dev version
- Fixed messagebox loop when updates are available and auto updates are disabled
- Removed:
- TCP ping based server online detection
New in MC Server Soft 11.12.2 (Feb 8, 2021)
- Fixed folder displacement upon server creation
New in MC Server Soft 11.12.1 (Jan 29, 2021)
- Bugfix:
- Fixed players not showing up in playerlist
New in MC Server Soft 11.12.0 (Jan 28, 2021)
- Gui:
- Dev builds now displays the internal versioning
- Fixed bad alignment of status label on server status tiles
- Added Mayer, Mist, Squ1ggly & Poulette to the list of Patreons, thank you for your support!
- Optimizations:
- Mcss logs now reports the time of the entry
- Bugfixes:
- Fixed server kill option conflicting when keep online is elevated
- Fixed server sometimes getting migrated to an incorrect destination
- Fixed server status on servers page
- Fixed unable to detect online servers
- Fixed broken elevated keep online mode
- Fixed broken server moderation windows
- Removed:
- Removed the ConsoleReading & PowerShell Online Detection Method
New in MC Server Soft 11.11.2 (Jul 27, 2020)
- Fixed broken cancel buttons
- Fixed broken save buttons
New in MC Server Soft 11.11.0 (Jun 21, 2020)
- Added Dark Mode (beta)
- Replaced the main window implementation (custom) by the Windows default one
- Fixed all known main window issues/glitches
- Fixed lag when opening 'server page' with lots of servers
- Fixed lag when opening 'backup page' with lots of backups
- Fixed unable to copy text from the console
New in MC Server Soft 11.10.0 (Jun 11, 2020)
- Added console 'Search with Google' shortcut
- Added console clear shortcut
- Improved saving scheduler changes
- Improved update notifications
- The 'ConsoleReading' method is now the default ServerOnlineDetectionMethod (on new mcss instances).
- Reduced initial update checking delay by 20 seconds
- Auto update check every 3 days
- Fixed UTF-8 link name in program settings
- Fixed UTF-8 support for backup file names (e.g. Chinese characters)
New in MC Server Soft 11.9.4 (Jun 7, 2020)
- Main window location and state are now saved (even on multi monitor setups)
- Reduced maximize/normalize flicker
- Fixed window normalize bug when a bigger window is bigger than the screen
- Fixed ThrowInvalidOperationException on console pages
New in MC Server Soft 11.9.3 (Jun 1, 2020)
- Added option to change server icon
- Server icons are now displayed in the UI (when there is no server-icon.png, the type icon will be shown)
- UI code tweaks
- Fixed migration status bug
- Fixed unable to create new servers
New in MC Server Soft 11.9.2 (May 31, 2020)
- Added option to wrap the console contents
- Optimized reading files passively
- Optimized console control
- Fixed console escape characters showing when switching pages/servers
- Fixed cloned server persistence issue
New in MC Server Soft 11.9.1 (May 24, 2020)
- Main window UI tweaks
- Improved DPI scaling
- Fixed cut-off player graph
- Fixed escape characters being shown in chat
- Fixed navigation hover ghosting
New in MC Server Soft 11.9.0 (May 17, 2020)
- Added optional server description
- Reworked the Keep Online setting (None, Elevated, Aggressive)
- Made Kill option available to starting servers (top menu)
- Mcss will warn if it's running from the temp folder
- Main window can now be resized from all sides
- Mcss logs are now instantly written to disk
- Fixed migration status not updating when finished
- Fixed rogue PowerShell scripts not getting killed
- Fixed main window bleeding into secondary monitors in fullscreen mode
- Fixed main window ghosting
New in MC Server Soft 11.8.4 (May 7, 2020)
- Added a less aggressive Keep Online setting (MCSS input is ignored, including scheduler etc)
- Made Kill option available to starting servers (top menu)
- Fixed migration status not updating when finished
- Fixed rogue PowerShell scripts not getting killed
- Temp Fix: Files in use are now skipped during backups
New in MC Server Soft 11.8.3 (May 1, 2020)
- Fixed crash when viewing backups on the first of each month ;)
- Fixed mcss options window size issue
- Fixed EULA value saved with a capital letter
New in MC Server Soft 11.8.2 (Apr 30, 2020)
- Added option to change close preference
- Increased visibility of selected server tab
- Updated patreon list, special thanks to HawkSlayer
- Removed the standalone MinimizeToSystemTray option (in favor of the close preference option)
- Fixed Discord link
- Fixed "No process is associated with this object." issues
- Fixed main window resize artifacting when maximized
- Fixed console not scrolling to end when window was minimized
- Fixed window flickering when normalizing from a minimized state
New in MC Server Soft 11.8.1 (Apr 26, 2020)
- Added link to FAQ in the top Help menu
- Added UTF-8 help details to the Console Text Encoding setting
- Fixed crash when the clipboard is used by another program
- Fixed broken 'Always skip this step' option in the update server window
- Fixed Process.get_ProcessName() issue
New in MC Server Soft 11.8.0 (Apr 23, 2020)
- Added an option to change the way how online server are detected. Because older operating systems like Windows 7 and Windows Server 2012 don't support the new one (since 11.7.0)
- Added dialog at mcss start to determine if you are affected by the above issue
- Reduced overall memory usage
- Mcss no longer needs a restart to apply some advanced/delicate settings
- Updated toggle button UI
- Updated patreon list
- Updated dependencies
- Removed option to resize "Purge Logs" Window
- Removed option to resize "System Information" Window
- Removed option to update mcss from the about window
- Removed option to disable error logging
- Fixed Server Properties editor keeping track of an incorrect form size history
- Fixed number margin cut off high line counts
- Fixed undraggable window titles
- Fixed scrolling over a dropdown changes the value
- Fixed event issue when migrating/creating or cloning a server
- Fixed text editors having an extremely large initial horizontal scrollbar
- Fixed exception when trying to update the server with the same jar
- Fixed moderation options being accessible from the Toolbox menu (proxy servers)
New in MC Server Soft 11.7.1 (Apr 17, 2020)
- Fixed backup suspend when a backup is manually triggered
- Fixed online status not always getting triggerd
New in MC Server Soft 11.7.0 (Apr 15, 2020)
- Changed the way how servers detect their online status.
- Mcss no longer reads the console for server statuses
- Added 'update restart reminder' to the main window when updated
- Removed obsolete --nojline startup property (new servers)
- Removed stopping status detection from console-based stops
- Fixed backup suspend option for Proxy and Vanilla servers
- Fixed missing proxy server port in the UI
- Fixed console input suggestion history
- Fixed disappearing backups in progress when switching servers
- Fixed saved backups not running after closing mcss
- Fixed mcss console announcements not remaining in the console
New in MC Server Soft 11.6.0 (Apr 12, 2020)
- Added backups
- Added option to schedule backups
- Reverted default console encoding to 'System Default'
- You are actually reading this? Awesome, have a great day!
- Config Editor now also displays txt files
- Dropped support for legacy tasks (pre-11.1.0, if you used mcss after this, tasks will already have been converted)
- Fixed incorrect starting delay for Timed Tasks
- Fixed crash on server start/restart
- Fixed crash on opening non existing plugin folder on Vanilla servers
- Fixed missing "Turn the server off if you wish to edit these settings" on the edit server window
- Fixed saving issues when editing commands in scheduled tasks
- Fixed not updating the server jar name when migrating a server
New in MC Server Soft 11.5.1 (Mar 15, 2020)
- Added 'Edit server' to the server menu strip
- Fixed proxy servers online/offline console coloring
- Fixed server status not returning to offline after getting an incorrect java path error
- Fixed 'Local Java Path override' requiring a mcss restart
- Fixed unable to read latest server log when server is running
New in MC Server Soft 11.5.0 (Mar 14, 2020)
- Improved player join/leave detection
- Fixed crash when a player logged out (under certain conditions)
- New Config Editor (preview)
- New way of getting the server's process name (more reliable for multi-server setups)
- Added a console restart shortcut/command
- Added option to rebuild corrupt performance counters for you.
- Added CLI option to rebuild performance counters at startup '--rebuild-perfcounters'
- Added CLI option to update the 'ProcessNameFormat' registry setting to value 2 '--set-processname-format'
- Added option to restart all servers
- Added Server Group Actions - you can start, stop, restart, kill and send commands to multiple servers at once.
- Added option to Kill all Java processes (Quick Option)
- Reworked Quick Options menu layout
- Executing a Quick Option now need to be confirmed by the user
- Stopping all servers (Quick Option) is now by default 'forced' (online servers are stopped, starting and restarting servers are killed)
- Updated dependencies
- Fixed status issues when running multiple servers
- Fixed text editors showing weird symbols when certain key combinations are used
- Fixed non-dialog windows not releasing focus when switching to main window
New in MC Server Soft 11.4.1 (Mar 3, 2020)
- Improved player join/leave detection
- Fixed crash when a player logged out (under certain conditions)