I am making a castle in my minecraft world but I want a door that villagers can't enter. So, I decided to make a redstone door but everything I looked up on google seemed to complicated. please help!!!!!!!!!!!
The most simple door that a villager cannot go through is an iron door powered by a button. If you need to use levers, you will need to build a simple XOR Gate.
You will need:
Put down the iron door and place a button on an adjacent block to the door on both sides. When you press the button the door will open momentarily, with just enough time to walk through.
Levers (XOR Gate)
An XOR Gate is relatively simple to make, and allows you to open the door using levers on both sides of the door. I am using XOR Gate Design D from the wiki.
You will need:
In our case, the output the XOR Gate is toggling is the iron door.
I chose this design because it is compact and simple (doesn't involve repeaters or pistons), but there are other XOR Gate options to choose from if this one doesn't suit your needs.
With both of these methods you can open and close the door by flipping the lever or pressing the button. Villagers cannot get through becuase they cant interact with buttons or levers.
Quote from the "Door" page on the wiki:
you can use the commands /replace and /fill to make a neat door. just connect a button to a command block that puts an huge iron wall open/close by making an XOR gate with a command block on one side that fills the gate and another that replaces it with air. if you are an command block noob, then too bad for you. it is very simple if you follow the steps carefully.