but why do i get stuck in mid fight even when there are no blocks being placed
How do I stop lag spikes in Minecraft?
Fix 1: Change video settings
High video settings can bring you nice pictures but they can also make your computer work with more stuff that lowers the gaming speed which may be the reason for lagging. So setting your game in low settings can make Minecraft run faster.
{Because Mabby of low end pc} -Just follow
Game Settings
---------------------
Turn down your render distance.
Set Maximum FPS to Unlimited; however, lower-mid end PCs will experience stutter.
Reduce Graphics from Fabulous! to Fancy or Fast.
Turn off smooth lighting and clouds.
Reduce your FOV.
Set Particles to Minimal.
Turn off V-Sync.
----------------------
-Hope this helps