Season II Configuration (#10)

Configured initial mods and copied main task from ansible-role-eom.

Reviewed-on: #10
This commit is contained in:
Eric Meehan 2025-06-28 13:58:52 +00:00
parent 40a9399acc
commit 174c97221d
6 changed files with 54 additions and 105 deletions

View File

@ -1,2 +1,3 @@
---
# defaults file for ansible-role-luanti
worldname: world

View File

@ -793,7 +793,7 @@ server_announce = true
# Message of the day displayed to players connecting.
# type: string
motd = Welcome to Luanti on eom.dev. View the Wiki: https://discourse.eom.dev/t/luanti-minetest/29 Join our Matrix chat: https://matrix.to/#/#luanti:eom.dev Music broadcast: https://owncast.eom.dev/
motd = Welcome to Luanti on eom.dev. Connect with the community on Discourse and Matrix: https://discourse.eom.dev/ https://matrix.to/#/#luanti:eom.dev/
# Maximum number of players that can be connected simultaneously.
# type: int min: 0 max: 65535
@ -855,7 +855,7 @@ disallow_empty_password = true
# The privileges that new users automatically get.
# See /privs in game for a full list on your server and mod configuration.
# type: string
default_privs = interact, shout, home
default_privs = interact, shout, home, fast
# Privileges that players with basic_privs can grant
# type: string
@ -1000,7 +1000,7 @@ default_privs = interact, shout, home
# A chosen map seed for a new map, leave empty for random.
# Will be overridden when creating a new world in the main menu.
# type: string
fixed_map_seed = 14954639809842570225
# fixed_map_seed =
# Name of map generator to be used when creating a new world.
# Creating a world in the main menu will override this.
@ -3046,7 +3046,7 @@ enable_ipv6 = true
# This is also the minimum range in which active objects (mobs) are maintained.
# This should be configured together with active_object_send_range_blocks.
# type: int min: 1 max: 65535
# active_block_range = 4
# active_block_range = 8
# From how far blocks are sent to clients, stated in mapblocks (16 nodes).
# type: int min: 1 max: 65535

View File

@ -5,7 +5,8 @@ auth_backend = sqlite3
player_backend = sqlite3
backend = sqlite3
gameid = minetest_game
world_name = world
world_name = SeasonII
load_mod_armor_mithril = false
load_mod_armor_wood = true
load_mod_armor_gold = true
@ -23,14 +24,15 @@ load_mod_armor_bronze = true
load_mod_3d_armor = true
load_mod_armor_diamond = true
load_mod_animalia = true
load_mod_creatura = true
load_mod_animalia = false
load_mod_creatura = false
load_mod_x_farming = false
load_mod_modlib = true
load_mod_character_anim = true
load_mod_protector = true
load_mod_wieldview = true
load_mod_wielded_light = true
load_mod_x_farming = true
load_mod_stamina = true
load_mod_unified_inventory = true
load_mod_x_enchanting = true
@ -57,26 +59,30 @@ load_mod_boards = true
load_mod_item_physics = true
load_mod_commoditymarket_fantasy = true
load_mod_commoditymarket = true
load_mod_edit = true
load_mod_oil = false
load_mod_mine_gas = false
load_mod_mapgen_helper = false
load_mod_subterrane = false
load_mod_hunter_statue = false
load_mod_df_underworld_items = false
load_mod_df_trees = false
load_mod_pit_caves = false
load_mod_df_primordial_items = false
load_mod_df_mapitems = false
load_mod_df_farming = false
load_mod_df_caverns = false
load_mod_df_achievements = false
load_mod_chasms = false
load_mod_big_webs = false
load_mod_ice_sprites = false
load_mod_bones_loot = false
load_mod_looped_node_sound = false
load_mod_df_dependencies = false
load_mod_df_ambience = false
load_mod_magma_conduits = true
load_mod_dynamic_liquid = true
load_mod_farming = true
load_mod_awards = true
load_mod_oil = true
load_mod_mine_gas = true
load_mod_mapgen_helper = true
load_mod_subterrane = true
load_mod_hunter_statue = true
load_mod_df_underworld_items = true
load_mod_df_trees = true
load_mod_pit_caves = true
load_mod_df_primordial_items = true
load_mod_df_mapitems = true
load_mod_df_farming = true
load_mod_df_caverns = true
load_mod_df_achievements = true
load_mod_chasms = true
load_mod_big_webs = true
load_mod_ice_sprites = true
load_mod_bones_loot = true
load_mod_looped_node_sound = true
load_mod_df_dependencies = true
load_mod_df_ambience = true

View File

@ -1,56 +0,0 @@
enable_damage = true
creative_mode = false
mod_storage_backend = sqlite3
auth_backend = sqlite3
player_backend = sqlite3
backend = sqlite3
gameid = minetest_game
world_name = world
load_mod_armor_mithril = false
load_mod_armor_wood = true
load_mod_armor_gold = true
load_mod_armor_nether = false
load_mod_armor_cactus = true
load_mod_armor_admin = false
load_mod_shields = true
load_mod_3d_armor_ui = true
load_mod_3d_armor_stand = true
load_mod_3d_armor_sfinv = false
load_mod_3d_armor_ip = false
load_mod_armor_steel = true
load_mod_armor_crystal = false
load_mod_armor_bronze = true
load_mod_3d_armor = true
load_mod_armor_diamond = true
load_mod_animalia = true
load_mod_creatura = true
load_mod_modlib = true
load_mod_character_anim = true
load_mod_protector = true
load_mod_wieldview = true
load_mod_wielded_light = true
load_mod_x_farming = true
load_mod_stamina = true
load_mod_unified_inventory = true
load_mod_x_enchanting = true
load_mod_playereffects = true
load_mod_pep = true
load_mod_visible_sneak = true
load_mod_teleport_potion = true
load_mod_controls = true
load_mod_x_bows = true
load_mod_anvil = true
load_mod_moreblocks = true
load_mod_hangglider = true
load_mod_xcompat = true
load_mod_mailbox = true
load_mod_signs_road = true
load_mod_signs_api = true
load_mod_signs = true
load_mod_font_api = true
load_mod_font_metro = true
load_mod_display_api = true
load_mod_ontime_clocks = true
load_mod_steles = true
load_mod_boards = true

View File

@ -1,20 +0,0 @@
---
# tasks file for luanti
- name: Deploy Luanti
kubernetes.core.helm:
name: luanti
chart_ref: oci://tccr.io/truecharts/minetest
release_namespace: luanti
create_namespace: true
values:
service:
main:
type: LoadBalancer
externalTrafficPolicy: Local
workload:
main:
podSpec:
containers:
main:
env:
CLI_ARGS: --gameid minetest_game

View File

@ -1,2 +1,20 @@
---
# tasks file for ansible-role-luanti
- name: Deploy Luanti
kubernetes.core.helm:
name: luanti
chart_ref: oci://tccr.io/truecharts/minetest
release_namespace: luanti
create_namespace: true
values:
service:
main:
type: LoadBalancer
externalTrafficPolicy: Local
workload:
main:
podSpec:
containers:
main:
env:
CLI_ARGS: "--gameid minetest_game --worldname {{ worldname }}"