diff options
| author | Sefa Eyeoglu <contact@scrumplex.net> | 2023-10-15 16:20:32 +0200 |
|---|---|---|
| committer | Sefa Eyeoglu <contact@scrumplex.net> | 2023-10-15 16:20:32 +0200 |
| commit | 35eb9bf3786fa73ad3e65b73e3810a783f1545b8 (patch) | |
| tree | fd4f6265a502fd4cdde53702ab6ceca3c70ad1ea | |
| parent | 6671c59e729b5fb099e5b0bb30e33321a958b70e (diff) | |
| download | Project-Tick-35eb9bf3786fa73ad3e65b73e3810a783f1545b8.tar.gz Project-Tick-35eb9bf3786fa73ad3e65b73e3810a783f1545b8.zip | |
fix: only set main class if not unset
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
| -rw-r--r-- | meta/model/mojang.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/meta/model/mojang.py b/meta/model/mojang.py index 30aa88f4b2..efd8656732 100644 --- a/meta/model/mojang.py +++ b/meta/model/mojang.py @@ -117,8 +117,10 @@ class LegacyOverrideEntry(MetaBase): def apply_onto_meta_version(self, meta_version: MetaVersion, legacy: bool = True): # simply hard override classes - meta_version.main_class = self.main_class - meta_version.applet_class = self.applet_class + if self.main_class: + meta_version.main_class = self.main_class + if self.applet_class: + meta_version.applet_class = self.applet_class # if we have an updated release time (more correct than Mojang), use it if self.release_time: meta_version.release_time = self.release_time |
