Technological innovations and cultural developments require Hebrew to produce new words. But drama - that existed way back in Biblical times.
The Hebrew word for to resist, found several times in the Torah, is לְהִתְאַפֵּק listen and repeat, a reflexive-intensive verb of the root א.פ.ק (a.p.k) meaning strong.
חִכִּיתִי וְחִכִּיתִי, אָבָל בַּסּוֹף לֹא יָכֹלְתִי לְהִתְאַפֵּק וְאָכַלְתִּי אֶת כָּל הַסֻּפְגָּנִיּוֹת.
I waited and waited, but at the end I couldn't resist and I ate all the jelly doughnuts.
As for irresistible... well, Hebrew hasn't yet come up with a stand-alone word for it. What we say instead is אִי אֶפְשַׁר לַעֲמוֹד בְּפָנָיו listen and repeat - one can't stand up against it, for example:
זֶה פִּתּוּי שֶׁאִי אֶפְשַׁר לַעֲמוֹד בְּפָנָיו.
It's an irresistible temptation.