package com.cardshifter.ai; import org.apache.log4j.LogManager; import org.apache.log4j.Logger; import com.cardshifter.api.ClientIO; import com.cardshifter.api.ClientServerInterface; import com.cardshifter.api.messages.Message; import com.cardshifter.modapi.ai.CardshifterAI; public class FakeAIClientTCG extends ClientIO { private static final Logger logger = LogManager.getLogger(FakeAIClientTCG.class); private final CardshifterAI ai; public FakeAIClientTCG(ClientServerInterface server, CardshifterAI ai) { super(server); this.ai = ai; } @Override protected void onSendToClient(Message data) { logger.debug(data); } @Override public void close() { } public CardshifterAI getAI() { return ai; } @Override public String getRemoteAddress() { return "FakeAI: " + ai; } }