I have 110mbps download and 35 in upload and my minecraft is lagging
is it because of the internet?
No, you have by far Super Internet Standard is 20mbps in Germany.
No, if at all 6 Mbit / s.
In the single player, an EDGE cellular connection should do it itself so that you can be connected to the Minecraft authentication servers. You can even play Minecraft offline in the single player and lags in the single player indicate a client problem. However, Minecraft is also not well optimized and can use a maximum of 4 CPU cores.
Single player lags too.
, then it will probably be due to your hardware. Can you tell what CPU and graphics card you have? How much RAM have you allocated to Minecraft (if you don't know, then probably 2GB).
Assign more ram to Minecraft otherwise it could also be due to the computer.