NBTTagCompound tag = entityPlayer.getEntityData();
NBTBase modeTag = tag.getTag("MobsKilledCount");
// Начальное значение. Мы будем использовать его, если переменная с именем MobsKilledCount ещё не была ни разу сохранена
int i = 0;
// Если переменная с именем MobsKilledCount присутствует,
// то используем сохранённое значение
if (modeTag != null) {
i = ((NBTTagInt)modeTag).data;
}
i++; // добавляем 1 к предыдущему значению
// Записываем новое значение.
// Прошу заметить, что если значение уже есть, оно будет просто перезаписано
// (старое будет заменено на новое),
// а, если его нет, то просто создасться новая "переменная" с указанным значением.
tag.setInteger("MobsKilledCount", i);