--- - name: Compile Spigot with BuildTools ansible.builtin.shell: | cd {{ minecraft_sources_dir }} java -jar BuildTools.jar --rev {{ minecraft_version }} become_user: "{{ minecraft_user }}" args: creates: "{{ minecraft_sources_dir }}/spigot-{{ minecraft_version }}.jar" register: spigot_compilation timeout: 1800 - name: Copy compiled Spigot to server directory ansible.builtin.copy: src: "{{ minecraft_sources_dir }}/spigot-{{ minecraft_version }}.jar" dest: "{{ minecraft_server_dir }}/spigot.jar" owner: "{{ minecraft_user }}" group: "{{ minecraft_group }}" mode: '0644' remote_src: true