From c02f8ccb137efa1bbf95d4b8ca0d515177617353 Mon Sep 17 00:00:00 2001 From: Marcin Owsiany Date: Tue, 5 Sep 2023 16:53:18 +0200 Subject: [PATCH] Add a notion of data pack dirs. --- bambam.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/bambam.py b/bambam.py index e135fa9..6395fc3 100755 --- a/bambam.py +++ b/bambam.py @@ -163,6 +163,7 @@ def load_items(cls, lst, blacklist, load_function, failure_message): def __init__(self): self.data_dirs = [] + self.data_pack_dirs = [] self.background_color = None self.background = None @@ -402,6 +403,11 @@ def _add_base_dir(self, base_dir): print(_('Using data directory %s') % data_subdir) self.data_dirs.append(data_subdir) + data_packs_subdir = os.path.join(base_dir, 'data-packs') + if os.path.isdir(data_packs_subdir): + print(_('Using data packs directory %s') % data_packs_subdir) + self.data_pack_dirs.append(data_packs_subdir) + def run(self): """ Main application entry point.