minecraft/server/tasks/main.yaml
changeset 253 4ca131e557dc
parent 239 c3e3169399a8
equal deleted inserted replaced
252:7a54477702cc 253:4ca131e557dc
    15     owner: "{{minecraft_user}}"
    15     owner: "{{minecraft_user}}"
    16     group: "{{minecraft_user}}"
    16     group: "{{minecraft_user}}"
    17     mode: "0755"
    17     mode: "0755"
    18     state: "directory"
    18     state: "directory"
    19 
    19 
       
    20 - name: get minecraft download info
       
    21   uri:
       
    22     url: "https://api.papermc.io/v2/projects/paper/versions/{{minecraft_paper_version}}/builds/{{minecraft_paper_build}}"
       
    23     return_content: yes
       
    24   register: minecraft_build_info
       
    25 
    20 - name: download minecraft
    26 - name: download minecraft
    21   become: yes
    27   become: yes
    22   get_url:
    28   get_url:
    23     url: "{{minecraft_url}}"
    29     url: "https://fill-data.papermc.io/v1/objects/{{minecraft_build_info.json.downloads.application.sha256}}/paper-{{minecraft_paper_version}}-{{minecraft_paper_build}}.jar"
    24     dest: "{{minecraft_dir}}/server.jar"
    30     dest: "{{minecraft_dir}}/server.jar"
    25     mode: "0755"
    31     mode: "0755"
    26   notify: restart minecraft
    32   notify: restart minecraft
    27 
    33 
    28 - name: configure minecraft eula
    34 - name: configure minecraft eula