001 002 import java.io.BufferedReader; 003 import java.io.IOException; 004 import java.io.InputStreamReader; 005 import net.minecraft.server.MinecraftServer; 006 007 public class cv extends Thread { 008 // hMod: Store server 009 010 private MinecraftServer server; 011 012 public cv(MinecraftServer paramMinecraftServer) { 013 // hMod: Actually store it 014 this.server = paramMinecraftServer; 015 } 016 017 public void run() { 018 BufferedReader localBufferedReader = new BufferedReader(new InputStreamReader(System.in)); 019 String str = null; 020 try { 021 // hMod: Parse all console commands 022 while ((!server.g) && ((str = localBufferedReader.readLine()) != null)) { 023 if (!etc.getInstance().parseConsoleCommand(str, server)) { 024 server.a(str, server); 025 } 026 } 027 } catch (IOException localIOException) { 028 localIOException.printStackTrace(); 029 } 030 } 031 }