forked from BlockySurvival/bls_custom
-
Notifications
You must be signed in to change notification settings - Fork 0
/
mod_conf_maker.py
93 lines (90 loc) · 1.13 KB
/
mod_conf_maker.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
#!/usr/bin/env python3
optional_depends = ','.join(sorted(set('''
3d_armor
3d_armor_stand
areas
bakedclay
baldcypress
bamboo
baobab
basic_materials
bbq
binoculars
birch
bonemeal
bucket
building_blocks
caverealms
cblocks
cherrytree
chestnuttree
clementinetree
cottages
creative
cucina_vegana
currency
digilines
digistuff
doors
dye
ebony
facade
farming
flowers
gravelsieve
hangglider
homedecor_gastronomy
homedecor_office
hot_air_balloons
irc
irc2
itemframes
jacaranda
larch
lemontree
letters
lurkcoin
mahogany
maple
maptools
mesecons
mesecons_commandblock
mesecons_luacontroller
mesecons_mvps
mesecons_noteblock
mesecons_pistons
mobs
mobs_animal
more_monoids
moreplants
moretrees
orienteering
other_worlds
palm
pineapple
pomegranate
quartz
replacer
ropes
shields
technic_chests
technic_worldgen
techpack_warehouse
terumet
titanium
tnt
travelnet
tubelib
tubelib_addons1
walking_light
willow
wool
xdecor
'''.strip().split())))
with open('mod.conf', 'w') as fh:
print(f'''
name=bls
description=Glue to hold the Blocky Survival Minetest server together
depends=default,lib_chatcmdbuilder,moreblocks
optional_depends={optional_depends}
'''.strip(), file=fh)