summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--meta/model/mojang.py6
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