ConsoleReader icon

ConsoleReader -----

View the server console in-game.




  • Built on Spigot API 1.20.2
  • Fixes bug that causes the server to crash when an invalid regex pattern is present in the config.yml.
  • Temporary Fix: Remove ANSI escapes from log messages for readability. (This removes color from log messages. This feature will return at a later time.)
----------, Oct 31, 2023

  • Built on Spigot API 1.18.1
  • Upgrade compile dependency Log4J to 2.15.0. *
  • Use Bukkit Scheduler instead of raw threads.
* This is a reminder to please upgrade your servers to fix the latest vulnerability in Log4J. More information can be found here.
----------, Dec 11, 2021

  • Fixes error when a player leaves while temporarily reading with /cr exec.
  • Extremely tiny performance improvement for servers running Paper.
----------, May 17, 2021

  • Add bStats for usage statistics.
----------, Dec 26, 2020

  • Fix for Paper:
    • Fixed "[None]" from appearing in front of log messages that don't have an associated logger name.
----------, Jun 28, 2020

  • Built on Spigot API version 1.16
    • Still compatible with versions starting from 1.12
  • Fixes issue where an invalid config would crash the server.
  • Spigot specific fixes (already fixed in Paper):
    • ANSI escape sequences are now parsed for 256 color terminals, so you should be able to see colors in game with /cr read
    • Fixed duplicate logger name in /cr read
----------, Jun 25, 2020

  • Improved help menu
    • Hover over commands in the help menu to show aliases.
    • Click commands in the help menu to run or suggest them.
  • New command: /cr list
    • Shows a list of players that are monitoring the console whether they're online or offline.
    • Falls under the `consolereader.read` permission.
  • Improvements to /cr read
    • Can now be used by the console. (Requires player name argument)
    • To toggle reading for other players, the new `consolereader.read.others` permission is required.
    • Can now be used to toggle reading for players that are offline.
      • Note: Since permissions cannot be checked for offline players without adding a dependency, this command will always appear to succeed. Permissions are checked at login, so if you toggle reading for a player that does not have the `consolereader.read` permission, they will be removed from reading the next time they log in.
  • New alias for /cr reload: /cr rel
  • Fixes an issue with temporary reading with /cr execute
    • "Temporarily enabling console reading for 5 seconds" will not show twice if /cr exec is used again within 5 seconds.
----------, Jun 10, 2020

  • The plugin has been rewritten in Kotlin.
  • Reduced jar size.
  • Fixed an issue where if two players started reading console, one player would stop getting log messages.
  • Console reading now resumes on login if you logged off while it was enabled.
  • Hover over the time and log level in chat to see additional information such as the logger and thread which the message came from.
  • You can now use /cr read [playername] to toggle console reading for another player.
    • Note: The other player also needs the consolereader.read permission.
  • New filters section in config.yml
    • If you're coming from a previous version, you have to delete your config.yml to regenerate it or add the filters section to your existing config.yml.
    • Allows filtering of messages seen while reading the console.
    • Uses regex to match messages. Messages must be a FULL match in order to be filtered.
    • Default options filter out the default Minecraft chat, the players own commands and the players own join message.
----------, May 15, 2020

Resource Information
Author:
----------
Total Downloads: 1,313
First Release: Apr 28, 2020
Last Update: Oct 31, 2023
Category: ---------------
All-Time Rating:
4 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings