From 63adf004e07b89a134a730c92868f6511b4bfae9 Mon Sep 17 00:00:00 2001 From: HypherionMC Date: Sat, 1 Jul 2023 21:25:02 +0200 Subject: [PATCH] Fix RPC Mac M1 compat and UTF parsing --- .../core/rpcsdk/DiscordRichPresence.java | 4 ++++ .../resources/darwin/libdiscord-rpc.dylib | Bin 1016791 -> 1016791 bytes gradle.properties | 2 +- 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/Common/src/main/java/com/hypherionmc/craterlib/core/rpcsdk/DiscordRichPresence.java b/Common/src/main/java/com/hypherionmc/craterlib/core/rpcsdk/DiscordRichPresence.java index 71fdce2..4ba6a89 100644 --- a/Common/src/main/java/com/hypherionmc/craterlib/core/rpcsdk/DiscordRichPresence.java +++ b/Common/src/main/java/com/hypherionmc/craterlib/core/rpcsdk/DiscordRichPresence.java @@ -104,6 +104,10 @@ public class DiscordRichPresence extends Structure { ); } + public DiscordRichPresence() { + setStringEncoding("UTF-8"); + } + public static class Builder { private final DiscordRichPresence rpc; diff --git a/Common/src/main/resources/darwin/libdiscord-rpc.dylib b/Common/src/main/resources/darwin/libdiscord-rpc.dylib index 1d13309813baef51d840b0677a0cc5fd2ff47682..39cf5848a9bfce17ff4215c92d73a147df11ab73 100644 GIT binary patch delta 690 zcmccKZg;)iZo`3gfo^B6!ZRV}PggA4av>$|0ax>d_Vx?yjN31?Gj&9cR9y)?{dzA$Fz-1 z42@Eg^zutf7&PLfu0HkSv^{n(Wq#QNU0LU}OX0gM$`q!c|9#Tk`l|tcl7b+u*0*9ri;69DJWRh-O>H9>Rm#}1NQC*Rhwl+=H9C}ib+Vn z@=CrwTWER$%JHD73*>~U6Sg@I6-%rQoO{x33oaY`~Xn86)%Oiey!XgV0`lC#p1osPCu!e zZeGvdpzy-N|5K0tpSop7AN@4rXjMoHW3E>?7-UHH_uF39x%OB1^2|8q{YuwOdL-U#j$G(FUAzIPYQ?0qr?c(q^AZ9W+Lo8yR8*gn YaVe?Kc14g3wv00Y-C>;M1& delta 690 zcmccKZg;)iZo`3gfe9@34>BgOu=p0-9I@m$k#`Fj&+T1oY`zIkv#8LcAC`$-`&C6&F#1pSQRGx zk&^#DZH=v3&|;DFqrVpPEK;gy?a=DDG5yPP*T#45)61Q?8WdKxPYyl*Kt%PhalBLP z*=L>R>vnQ>-j&$*Br5Dm{{1!Er;EFADJaa})p2-x#ksV+*7tXV+Z=z%Yzn(~>*T&E zOyP^Jb(ZdGpB@fU^}t|BengP_qt85_>;5f#;NU1T>4CmP(%&^2w}dBWZwcH!-GwW` zS>V?G=+GxZ#{9dkX**xy`Viq2bIo)(;C7ZtdE*L6!M$g6TQ90yZylZ zprAniX}#a;j1G!z|6a)t3@SPCV;5Jn|2t};dUMM0r?ZlMr|zuzG=X80^Q5bSEH9q@ zpKe~y-=HAd=V2vz>8h$%Vf#iC_CBxHy_Y2RPN|UgT+p}v;nJk)>DTM|6%^jKUjMo8 zgT%KtOH8c3d3-tLb1cEZ#QoFRh)?yZ;kP4aP8V+gs!Ha&Hv4??5qAq|@4VH*%nS=< a|NYdvzV7~uq~EVsB<}mMJ-mUxff)csPCs-2 diff --git a/gradle.properties b/gradle.properties index dc3a9ca..6a8dbbb 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,7 +1,7 @@ # Project version_major=1 version_minor=0 -version_patch=1 +version_patch=2 group=me.hypherionmc.craterlib # Common