Проблемы с процедурами

Версия Minecraft
1.14.4
Я делаю мод, чтобы можно было собрать воздух в банку. Вроде как сработало, но криво и коряво. Когда я использовал, выпадало сразу по 2 наполненных воздухом бутылки, а пустая оставалась.
 
7,099
324
1,509
Когда я использовал, выпадало сразу по 2 наполненных воздухом бутылки, а пустая оставалась.
Судя по всему, где-то пропущена проверка if(!world.isRemote)
Неиллюзорные действия с инвентарем и миром нужно делать со стороны сервера(что и позволяет проверка выше)
 
Сверху