I've been learning how to make server-side mods for my Minecraft server: https://swedenmayhem.se/minecraft/
The goal is to make a Minecraft server that constantly updates itself, giving you "unlimited content", while still retaining any progress you've made so far.