Vielleicht kennst du Thermos, damit kannst du auf einem 1.7.10 Server Forge-Mods und Bukkit Plugins installieren. Von der selben Art gibt es auch eine 1.12.2 Version mit Namen "kettle" oder so ähnlich. Auf so einem Server kannst du dann 1.12.2 Bukkit-Plugins sowie Forge-Mods. Kettle befindet sich aber aktuell noch in der Entwicklung und ist sicher nicht fehlerfrei. Bei mir hatte es Mal funktioniert. Da es aber auch noch nicht offiziell releases ist, war es damals sehr schwer eine Version zu finden und dazu gibt es dann auch kein Tutorial. Wenn du dich also gar nicht damit auskennst würde ich dir raten es lieber zu lassen. Ich glaube das funktioniert auch nur auf Linux-V- oder Root-Servern.
Hier der Link zum einzigen Reddit Eintrag
https://www.reddit.com/r/KineticNetwork/comments/atkgdn/thermos_1122/
Wie schon erwähnt würde ich dir aber nur dazu raten wenn du dich schon ein bischen mit Minecraft-Servern auf Linux auskennst, was mir bei dir nicht so scheint.
Für Sponge gibt es viele Tutorials auf YouTube, da benötigst du aber eigentlich auch einen Linux Server wenn du gescheid spielen möchtest. Außerdem kannst du bei Sponge nur Sponge-Plugins und keine Bukkit oder Spigot Plugins benutzen. Die Standard Plugins wie Multiverse, Essentials, WorldEdit o. ä. gibt es auch als Sponge-Version, wenn auch teilweise unter anderem Namen. Kommt halt drauf an was für Plugins zu brauchst
Ich hoffe ich konnte dir helfen