How can I get this code to work properly?
16:28 25 Jul 2026

I'm making a automation in python for minecraft.

The code is basic and my objective is break stones automatically, because it's boring do that everytime for my builds,

import pyautogui as py
from datetime import timedelta as dt
#The time it takes for the pickaxe to break
TempoDeQuebra = dt(minutes=3)
print("Quantas pricaretas tem disponivel")
#How many pickaxe have in the inventory
PicaretasDisponiveis = int(input())
How many times will the code be executed?
while PicaretasDisponiveis >= 1:
    py.mouseDown()
    dt(TempoDeQuebra)
    py.mouseUp()
    PicaretasDisponiveis - 1
    py.scroll(1)
    if PicaretasDisponiveis == 0:
        break

The error that is occurring is this:

Quantas pricaretas tem disponivel
3
Traceback (most recent call last):
  File "c:\Users\JUAN\Desktop\Automação pedra\Exterminador_de_pedras.py", line 8, in 
    dt(TempoDeQuebra)
    ~~^^^^^^^^^^^^^^^
TypeError: unsupported type for timedelta days component: datetime.timedelta

How can a resolve this error

python minecraft pyautogui timedelta