From b344e21f7f729998eb4b1b7d948bc184594b8864 Mon Sep 17 00:00:00 2001 From: Konicai <71294714+Konicai@users.noreply.github.com> Date: Thu, 29 Jun 2023 07:22:13 -0400 Subject: [PATCH] Fix loading contents keys of encrypted resource packs (#3925) --- .../registry/loader/ResourcePackLoader.java | 2 +- .../loader/ResourcePackLoaderTest.java | 27 ++++++++++++++++++ core/src/test/resources/empty_pack.mcpack | Bin 0 -> 557 bytes core/src/test/resources/encrypted_pack.zip | Bin 0 -> 638 bytes .../src/test/resources/encrypted_pack.zip.key | 1 + 5 files changed, 29 insertions(+), 1 deletion(-) create mode 100644 core/src/test/resources/empty_pack.mcpack create mode 100644 core/src/test/resources/encrypted_pack.zip create mode 100644 core/src/test/resources/encrypted_pack.zip.key diff --git a/core/src/main/java/org/geysermc/geyser/registry/loader/ResourcePackLoader.java b/core/src/main/java/org/geysermc/geyser/registry/loader/ResourcePackLoader.java index afb5a2fe8..452550d87 100644 --- a/core/src/main/java/org/geysermc/geyser/registry/loader/ResourcePackLoader.java +++ b/core/src/main/java/org/geysermc/geyser/registry/loader/ResourcePackLoader.java @@ -146,7 +146,7 @@ public class ResourcePackLoader implements RegistryLoader#cN7U>5-)p0QV&T2^S9&+y{XgRv`?Jz zuUvc^hi~uQ%WuvY=Np~>{#UkT`j%TIS4`(;thu69*`Q?We{Uj}$--i{<;xsS_r8fu znf!d^BKHcHM3esv&0*Dt1*@d${Fv)3Lzw0jY{*#fwd*+V%Qlr*R_$94XGk2h{I0qr zCgGm9VN%3a(fiYP_gu3)$>BI{W7D+AeJfqhMr_oU+#3sNhAlvzAtM6=FOW{o&nrpID=F5?D$dWldvGCNlY<1q z1MRYS2Q#zY|Hle99ZpI+cj#H##yjgHwn*@>`B<5oEl&}e>bD?Z!DJ5>g%4sZ95$@? z-K%n^RHhhg-?F(Z#!!|eTq7V$ae}n>lUfG|G9jpFXFAH^zP$>Iu`u)tDpDzx( zy!_E9u(tfq1&)7gMjU?%p0Ne8TQ7gzW*^IKwUK?sgRj=y9d_)zX2CBfrT_3LXtPb~ zm;N}o*F$mpA~}|FlZ6g>x2#|7w9z{?XRW4nN%HdVZ`Uo_ zH*M;afT>w4*1q!1uUa}QcJ+#w_4BVMS;uhQnqA|hvp9a?zeh_`|9vYuFCH$o;0oK8 zZ5!T;{LN0>Q3LckBa=M?uDDVG1_KBvfJwBN