Плавность

Версия Minecraft
1.8.8
3
1
Пишу я под чисты mcp, и вот задумался, делаю progressbar с помощью drawRect, но вот вопрос, если просто отнимать 1, то оно плавное, а что же делать когда например нужно добавить сразу много, либо в течение какого-то времени(допустим 30 сек), потихоньку убирать, подсчитал, взял double и вычитаю 0.2, она крайне дерганная и не плавная. Как сделать что-бы она была плавная?)
 
Сверху