package net.scapeemulator.game.msg.handler.npc; import net.scapeemulator.cache.def.NPCDefinition; import net.scapeemulator.game.model.definition.NPCDefinitions; import net.scapeemulator.game.model.player.Player; import net.scapeemulator.game.msg.MessageHandler; import net.scapeemulator.game.msg.impl.npc.NPCExamineMessage; public final class NPCExamineMessageHandler extends MessageHandler<NPCExamineMessage> { @Override public void handle(Player player, NPCExamineMessage msg) { NPCDefinition def = NPCDefinitions.forId(msg.getType()); if (def.getExamine() != null) { player.sendMessage(def.getExamine()); } else { player.sendMessage("NPC: " + msg.getType()); } } }