Skip to content

Commit

Permalink
Windows and Linux are now in 1 scripts
Browse files Browse the repository at this point in the history
Will read OS from config.ini
  • Loading branch information
Nitro4542 committed May 28, 2023
1 parent 086fc47 commit 150ad7c
Show file tree
Hide file tree
Showing 10 changed files with 25 additions and 252 deletions.
4 changes: 0 additions & 4 deletions linux/scripts/config.ini

This file was deleted.

71 changes: 0 additions & 71 deletions linux/scripts/remove-mods.py

This file was deleted.

8 changes: 7 additions & 1 deletion linux/scripts/backup-mods.py → scripts/backup-mods.py
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,13 @@ def randomword(length):
elif config.get('Paths','minecraft-mod-folder') != "default":
src1 = config.get('Paths','minecraft-mod-folder')
else:
src1 = os.getenv('HOME')+"/.minecraft/mods"
if config.get('General','operating-system') == "Windows":
src1 = os.getenv('APPDATA')+"\\.minecraft\\mods"
elif config.get('General','operating-system') == "Linux":
src1 = os.getenv('HOME')+"/.minecraft/mods"
else:
print('Please check your configuration at operating-system.')
quit()

# Copy all content of mods folder into backup destination
def create_backup(src):
Expand Down
5 changes: 4 additions & 1 deletion windows/scripts/config.ini → scripts/config.ini
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
[Paths]
default-backup-path = NOT_SET
minecraft-mod-folder = default
cache-folder = NOT_SET
cache-folder = NOT_SET

[General]
operating-system = Windows
8 changes: 7 additions & 1 deletion linux/scripts/install-mods.py → scripts/install-mods.py
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,13 @@ def install_mods(src):
if config.get('Paths','minecraft-mod-folder') != "default":
final_destination = config.get('Paths','minecraft-mod-folder')
else:
final_destination = os.getenv('HOME')+"/.minecraft/mods"
if config.get('General','operating-system') == "Windows":
final_destination = os.getenv('APPDATA')+"\\.minecraft\\mods"
elif config.get('General','operating-system') == "Linux":
final_destination = os.getenv('HOME')+"/.minecraft/mods"
else:
print('Please check your configuration at operating-system.')
quit()

# Copy all contents of selected folder into mods folder
src_files = os.listdir(src)
Expand Down
File renamed without changes.
8 changes: 7 additions & 1 deletion windows/scripts/remove-mods.py → scripts/remove-mods.py
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,13 @@
elif config.get('Paths','minecraft-mod-folder') != "default":
folder = config.get('Paths','minecraft-mod-folder')
else:
folder = os.getenv('APPDATA')+"\\.minecraft\\mods"
if config.get('General','operating-system') == "Windows":
folder = os.getenv('APPDATA')+"\\.minecraft\\mods"
elif config.get('General','operating-system') == "Linux":
folder = os.getenv('HOME')+"/.minecraft/mods"
else:
print('Please check your configuration at operating-system.')
quit()

# Deletes all mods in mods folder
def delete_mods():
Expand Down
60 changes: 0 additions & 60 deletions windows/scripts/backup-mods.py

This file was deleted.

50 changes: 0 additions & 50 deletions windows/scripts/install-mods.py

This file was deleted.

63 changes: 0 additions & 63 deletions windows/scripts/prepare-mod-pack.py

This file was deleted.

0 comments on commit 150ad7c

Please sign in to comment.