From 37f93d9471a46a4e4dd5bc02671a85fddcbf92af Mon Sep 17 00:00:00 2001 From: Felix Stupp Date: Thu, 28 Nov 2019 12:01:43 +0100 Subject: [PATCH] server/minecraft: Allowed auto detecting link for downloading server version --- roles/server/minecraft/defaults/main.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/roles/server/minecraft/defaults/main.yml b/roles/server/minecraft/defaults/main.yml index ba4a2fd..dcee064 100644 --- a/roles/server/minecraft/defaults/main.yml +++ b/roles/server/minecraft/defaults/main.yml @@ -11,7 +11,8 @@ data_directory: "{{ user_directory }}/data" remote_control_script: "{{ user_directory }}/cmd" # minecraft_version: "1.10" # for naming -# minecraft_source_link: "https://mojang.example/server.jar" # direct link to server jar +minecraft_source_link_generator: "curl --silent https://mcversions.net | grep minecraft_server-{{ minecraft_version }}.jar | grep --only-matching --perl-regexp '(?<=\")https://launcher.mojang.com/[^\"]+(?=\")'" +minecraft_source_link: "{{ lookup('pipe', minecraft_source_link_generator) }}" # direct link to server jar minecraft_port: "25565" minecraft_rcon_port: "25575" minecraft_rcon_password: "{{ lookup('password', 'credentials/' + inventory_hostname + '/' + domain + '/rcon length=80') }}"