Skip to content

Commit

Permalink
Fix embeddium compat
Browse files Browse the repository at this point in the history
  • Loading branch information
dima-dencep committed Feb 2, 2024
1 parent 7f3d19f commit c4f0cfd
Showing 1 changed file with 10 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
import net.coderbot.iris.Iris;
import org.spongepowered.asm.mixin.Mixin;
import org.spongepowered.asm.mixin.injection.At;
import org.spongepowered.asm.mixin.injection.Group;
import org.spongepowered.asm.mixin.injection.Inject;
import org.spongepowered.asm.mixin.injection.callback.CallbackInfo;

Expand All @@ -15,6 +16,7 @@
*/
@Mixin(SodiumGameOptions.class)
public class MixinSodiumGameOptions {
@Group(name = "oculus$embeddiumCompat", max = 1, min = 1)
@Inject(method = "writeToDisk", at = @At("RETURN"), remap = false)
private static void iris$writeIrisConfig(CallbackInfo ci) {
try {
Expand All @@ -25,4 +27,12 @@ public class MixinSodiumGameOptions {
e.printStackTrace();
}
}

@Group(name = "oculus$embeddiumCompat", max = 1, min = 1)
@Inject(method = "writeChanges", at = @At("RETURN"), remap = false)
private void oculus$writeIrisConfig(CallbackInfo ci) { // TODO lovely embeddium
Iris.logger.warn("Ask embeddedt to update names of methods!");

iris$writeIrisConfig(ci);
}
}

0 comments on commit c4f0cfd

Please sign in to comment.