remove minecraft multi-instance support
This commit is contained in:
@ -37,12 +37,11 @@
|
||||
|
||||
- name: create minecraft var directory
|
||||
file:
|
||||
path: "{{ minecraft_var_path }}/{{ item.name }}"
|
||||
path: "{{ minecraft_var_path }}"
|
||||
state: directory
|
||||
owner: "{{ minecraft_user }}"
|
||||
group: "{{ minecraft_group }}"
|
||||
mode: "0755"
|
||||
loop: "{{ minecraft_worlds }}"
|
||||
|
||||
- name: download minecraft server
|
||||
get_url:
|
||||
@ -52,31 +51,29 @@
|
||||
group: "{{ minecraft_group }}"
|
||||
mode: "0644"
|
||||
checksum: "{{ minecraft_jar_checksum }}"
|
||||
notify: restart minecraft instances
|
||||
notify: restart minecraft
|
||||
|
||||
- name: agree to the eula
|
||||
copy:
|
||||
content: "eula=true"
|
||||
dest: "{{ minecraft_var_path }}/{{ item.name }}/eula.txt"
|
||||
dest: "{{ minecraft_var_path }}/eula.txt"
|
||||
owner: "{{ minecraft_user }}"
|
||||
group: "{{ minecraft_group }}"
|
||||
mode: "0644"
|
||||
loop: "{{ minecraft_worlds }}"
|
||||
|
||||
- name: configure minecraft
|
||||
template:
|
||||
src: server.properties.j2
|
||||
dest: "{{ minecraft_var_path }}/{{ item.name }}/server.properties"
|
||||
dest: "{{ minecraft_var_path }}/server.properties"
|
||||
owner: root
|
||||
group: root
|
||||
mode: 0644
|
||||
notify: restart minecraft instances
|
||||
loop: "{{ minecraft_worlds }}"
|
||||
notify: restart minecraft
|
||||
|
||||
- name: configure systemd unit
|
||||
template:
|
||||
src: minecraft.service.j2
|
||||
dest: /etc/systemd/system/minecraft@.service
|
||||
dest: /etc/systemd/system/minecraft.service
|
||||
owner: root
|
||||
group: root
|
||||
mode: 0644
|
||||
@ -85,30 +82,9 @@
|
||||
|
||||
- name: manage minecraft service
|
||||
service:
|
||||
name: "minecraft@{{ item.name }}"
|
||||
state: "{{ item.state | default(minecraft_service_state) }}"
|
||||
enabled: "{{ item.enabled | default(minecraft_service_enabled) }}"
|
||||
loop: "{{ minecraft_worlds }}"
|
||||
|
||||
#- name: configure ops
|
||||
# copy:
|
||||
# content: "{{ (minecraft_ops | default([])) | to_nice_json }}"
|
||||
# dest: "{{ minecraft_var_path }}/ops.json"
|
||||
# owner: "{{ minecraft_user }}"
|
||||
# group: "{{ minecraft_group }}"
|
||||
# mode: "0644"
|
||||
# force: no
|
||||
# notify: restart minecraft instances
|
||||
#
|
||||
#- name: configure whitelist
|
||||
# copy:
|
||||
# content: "{{ (minecraft_whitelist | default([])) | to_nice_json }}"
|
||||
# dest: "{{ minecraft_var_path }}/whitelist.json"
|
||||
# owner: "{{ minecraft_user }}"
|
||||
# group: "{{ minecraft_group }}"
|
||||
# mode: "0644"
|
||||
# force: no
|
||||
# notify: restart minecraft instances
|
||||
name: minecraft.service
|
||||
state: "{{ minecraft_service_state }}"
|
||||
enabled: "{{ minecraft_service_enabled }}"
|
||||
|
||||
- name: install discord notifier
|
||||
copy:
|
||||
|
Reference in New Issue
Block a user