--- - name: Create minecraft directories ansible.builtin.file: path: "{{ item }}" state: directory owner: "{{ minecraft_user }}" group: "{{ minecraft_group }}" mode: '0755' loop: "{{ minecraft_dirs }}" - name: Create .ssh directory for minecraft user ansible.builtin.file: path: "{{ minecraft_base_dir }}/.ssh" state: directory owner: "{{ minecraft_user }}" group: "{{ minecraft_group }}" mode: '0700' - name: Set correct permissions on base directory ansible.builtin.file: path: "{{ minecraft_base_dir }}" owner: "{{ minecraft_user }}" group: "{{ minecraft_group }}" mode: '0755' recurse: yes