From 9f04b25593607bc051b03168b9f25933aa0a29b4 Mon Sep 17 00:00:00 2001 From: makamys Date: Sat, 25 Jun 2022 10:21:30 +0200 Subject: Replace 'OpenGL 1.2!' splash with 'OpenGL 3.3!' --- .../makamys/neodymium/mixin/MixinGuiMainMenu.java | 23 ++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 src/main/java/makamys/neodymium/mixin/MixinGuiMainMenu.java (limited to 'src/main/java/makamys/neodymium/mixin') diff --git a/src/main/java/makamys/neodymium/mixin/MixinGuiMainMenu.java b/src/main/java/makamys/neodymium/mixin/MixinGuiMainMenu.java new file mode 100644 index 0000000..27f6b07 --- /dev/null +++ b/src/main/java/makamys/neodymium/mixin/MixinGuiMainMenu.java @@ -0,0 +1,23 @@ +package makamys.neodymium.mixin; + +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.Shadow; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Inject; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; + +import makamys.neodymium.Neodymium; +import net.minecraft.client.gui.GuiMainMenu; + +@Mixin(GuiMainMenu.class) +abstract class MixinGuiMainMenu { + + @Shadow + private String splashText; + + @Inject(method = "*", at = @At("RETURN")) + private void postConstructor(CallbackInfo ci) { + splashText = Neodymium.modifySplash(splashText); + } + +} -- cgit