Minecraft wiki entry for Defeating_a_woodland_mansion, associated text: An iron sword at minimum. Enchantments such as Sharpness and Fire Aspect will give you an easier time fighting the illagers, while Knockback helps keep a safe distance from vindicators.
A bow for ranged combat against evokers. Enchantments such as Power and Flame enable quicker kills, while Punch knocks the illagers back a safe distance.
Crossbows are an alternative to bows, the choice depends on the your preference, but you can bring both if you want.
One arrow with a bow or crossbow enchanted with Infinity, or a stack of 64 at minimum.
A full set of high-durability iron armor at minimum. Protection allows you to take less damage from evocation fangs, even though evocation fangs bypass armor, and guarantee higher survivability against a vindicator’s ambushes.
An iron axe or multiple gold axes for breaking through walls and revealing secret rooms.
Highly nutritious food, such as bread, baked potatoes or cooked meat, to help restore hunger and regenerate health.
A shield for protection against vexes, as well as vindicators as they cannot disable shields for 5 seconds. ‌[Bedrock Edition only].
A stack of 64 cobblestone, dirt or any other expendable block for quick towering, hiding, trapping mobs, etc.
A bed to set your respawn point outside the mansion in case you die (unless you have cheats on).
Several stacks of torches to light up the mansion and prevent common hostile mobs from spawning.
A woodland explorer map to track down the mansion.