There are plenty of automatic mechanisms you can make in Minecraft. Using special blocks and redstone circuits, they range from simple switches that open doors, to complex devices such as a ...
NOTE: Yes, I require you to have quite a bit of technical knowledge when it comes to Java and other things such as that. As well as folder locations, unzipping, how jars/modding works in Minecraft, ...