From 35eb9bf3786fa73ad3e65b73e3810a783f1545b8 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sun, 15 Oct 2023 16:20:32 +0200 Subject: fix: only set main class if not unset Signed-off-by: Sefa Eyeoglu --- meta/model/mojang.py | 6 ++++-- 1 file 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 -- cgit 0.0.5-2-1-g0f52