22 lines
		
	
	
	
		
			460 B
		
	
	
	
		
			Java
		
	
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
	
		
			460 B
		
	
	
	
		
			Java
		
	
	
	
	
	
| package net.minecraft.util.profiling.jfr;
 | |
| 
 | |
| import net.minecraft.server.MinecraftServer;
 | |
| 
 | |
| public enum Environment {
 | |
| 	CLIENT("client"),
 | |
| 	SERVER("server");
 | |
| 
 | |
| 	private final String description;
 | |
| 
 | |
| 	private Environment(final String description) {
 | |
| 		this.description = description;
 | |
| 	}
 | |
| 
 | |
| 	public static Environment from(MinecraftServer server) {
 | |
| 		return server.isDedicatedServer() ? SERVER : CLIENT;
 | |
| 	}
 | |
| 
 | |
| 	public String getDescription() {
 | |
| 		return this.description;
 | |
| 	}
 | |
| }
 |