[SPIGOT-7018] Logger .setLevel() does not work for console Created: 09/May/22  Updated: 25/Dec/24

Status: Open
Project: Spigot
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Bug Priority: Minor
Reporter: Photon Assignee: Unassigned
Resolution: Unresolved Votes: 1
Labels: None

Version:  Version: This server is running CraftBukkit version 3484-Spigot-b6d12d1-7bc728a (MC: 1.18.2) (Implementing API version 1.18.2-R0.1-SNAPSHOT)
Guidelines Read: Yes

 Description   

If I try to set the logger level for debugging like getLogger().setLevel(...), it will not work for the console. You can add additional handlers with different levels that work just fine, but the logger level for the console will always be INFO, regardless of any setLevel(...) calls.



 Comments   
Comment by Christian Koop [ 26/Jun/22 ]

I'm having the same problems – Example code:

@Override
public void onEnable() {
  Logger logger = getLogger();

  System.out.println("logger.getLevel(): " + logger.getLevel());
  System.out.println("logger.isLoggable(Level.FINER): " + logger.isLoggable(Level.FINER));
  System.out.println("logger.getFilter(): " + logger.getFilter());

  logger.severe("#severe(String)");
  logger.warning("#warning(String)");
  logger.info("#info(String)");
  logger.config("#config(String)");
  logger.finer("#fine(String)");
  logger.finer("#finer(String)");
  logger.finest("#finest(String)");
}

 

The generated output is:

[13:01:30] [Server thread/INFO]: logger.getLevel(): ALL 
[13:01:30] [Server thread/INFO]: logger.isLoggable(Level.FINER): true 
[13:01:30] [Server thread/INFO]: logger.getFilter(): null 
[13:01:30] [Server thread/ERROR]: [CoreDevPlugin] #severe(String) 
[13:01:30] [Server thread/WARN]: [CoreDevPlugin] #warning(String) 
[13:01:30] [Server thread/INFO]: [CoreDevPlugin] #info(String)

>ver
[13:06:58] [Server thread/INFO]: This server is running CraftBukkit version 3539-Spigot-56be6a8-82f7574 (MC: 1.19) (Implementing API version 1.19-R0.1-SNAPSHOT)
[13:06:58] [Server thread/INFO]: Checking version, please wait...
[13:06:58] [Thread-140/INFO]: You are running the latest version

Which is unexpected behaviour to me.

Generated at Sat Dec 13 13:43:14 UTC 2025 using Jira 10.3.13#10030013-sha1:56dd970ae30ebfeda3a697d25be1f6388b68a422.