Skip to content

Commit 6e0afaa

Browse files
authored
[MUI2] Fix Theme Deserialization (#4373)
1 parent 786ece6 commit 6e0afaa

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

src/main/java/com/gregtechceu/gtceu/client/ClientProxy.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
import com.gregtechceu.gtceu.api.item.LampBlockItem;
1313
import com.gregtechceu.gtceu.api.item.QuantumTankMachineItem;
1414
import com.gregtechceu.gtceu.api.mui.animation.AnimatorManager;
15+
import com.gregtechceu.gtceu.api.mui.drawable.DrawableSerialization;
1516
import com.gregtechceu.gtceu.client.model.item.FacadeUnbakedModel;
1617
import com.gregtechceu.gtceu.client.model.machine.MachineModelLoader;
1718
import com.gregtechceu.gtceu.client.mui.CursorHandler;
@@ -88,6 +89,8 @@ public static void init() {
8889
Layers.registerLayer(OreRenderLayer::new, "ore_veins");
8990
Layers.registerLayer(FluidRenderLayer::new, "bedrock_fluids");
9091
ForgeCommonEventListener.registerCapes(new RegisterGTCapesEvent());
92+
93+
DrawableSerialization.init();
9194
}
9295
initializeDynamicRenders();
9396
}

src/main/java/com/gregtechceu/gtceu/forge/ForgeCommonEventListener.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
import com.gregtechceu.gtceu.api.machine.MetaMachine;
2323
import com.gregtechceu.gtceu.api.machine.feature.IInteractedMachine;
2424
import com.gregtechceu.gtceu.api.misc.virtualregistry.VirtualEnderRegistry;
25+
import com.gregtechceu.gtceu.api.mui.theme.ThemeManager;
2526
import com.gregtechceu.gtceu.api.pattern.MultiblockWorldSavedData;
2627
import com.gregtechceu.gtceu.api.registry.GTRegistries;
2728
import com.gregtechceu.gtceu.common.capability.EnvironmentalHazardSavedData;
@@ -258,6 +259,7 @@ public static void registerReloadListeners(AddReloadListenerEvent event) {
258259
event.addListener(new GTOreLoader());
259260
event.addListener(new BedrockFluidLoader());
260261
event.addListener(new BedrockOreLoader());
262+
event.addListener(new ThemeManager());
261263
}
262264

263265
@SubscribeEvent

0 commit comments

Comments
 (0)