Uploaded image for project: 'Spigot'
  1. Spigot
  2. SPIGOT-6063

ConsoleSender sending extra lines in Java 13+

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Minor Minor
    • None
    • None
    • None
    • git-Spigot-379750e-9f12e29 (MC: 1.16.2)
    • just my test plugin "TesterPlugin"
    • Yes

      When sending messages using Bukkit.getConsoleSender().sendMessage() in Java 14, it appears to be adding an extra line to the console.

      Test Code:

      @Override
      public void onEnable() {
          log("testing no color");
          log("§atesting green §btesting blue §ctesting red");
          log("testing no color");
          log("§atesting green §btesting blue §ctesting red");
      }
      
      private void log(String message) {
          Bukkit.getConsoleSender().sendMessage(message);
      }
      

      Even messages printed from CB/Spigot (ex: the version messages) appear to be doing the same thing

      This does not appear to happen on Java 8

      This is not a new bug, I noticed this back in 1.16.1 and kept forgetting to report it.

            Unassigned Unassigned
            ShaneBee Shane Bee
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: