From bdce2423b1bc941e05cc063e570b028e8b0febeb Mon Sep 17 00:00:00 2001 From: vytskalt Date: Sat, 27 Apr 2024 22:47:56 +0300 Subject: [PATCH] finish up --- INSTALLATION.md | 3 +++ README.md | 2 +- .../packetAdapter/modern/ComponentProviderImpl.java | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/INSTALLATION.md b/INSTALLATION.md index faa80ee..2e48f1c 100644 --- a/INSTALLATION.md +++ b/INSTALLATION.md @@ -17,6 +17,7 @@ dependencies { // Add packet adapter implementations you want: runtimeOnly("net.megavex:scoreboard-library-modern:$scoreboardLibraryVersion") // 1.17+ + runtimeOnly("net.megavex:scoreboard-library-modern:$scoreboardLibraryVersion:mojmap") // Mojang mapped variant (only use if you know what you're doing!) runtimeOnly("net.megavex:scoreboard-library-packetevents:$scoreboardLibraryVersion") // 1.8+ runtimeOnly("net.megavex:scoreboard-library-v1_8_R3:$scoreboardLibraryVersion") // 1.8 @@ -63,6 +64,8 @@ like [Shadow](https://imperceptiblethoughts.com/shadow/). scoreboard-library-modern {VERSION HERE} runtime + + net.megavex diff --git a/README.md b/README.md index f52c92d..2524bd9 100644 --- a/README.md +++ b/README.md @@ -23,7 +23,7 @@ Join the [Discord](https://discord.gg/v7nmTDTW8W) or create an issue for support ## Available Packet Adapters -- **modern.** Supports 1.17-1.20.4. Can take advantage of [Paper](https://papermc.io)'s native adventure support to be more efficient. +- **modern.** Supports 1.17-1.20.5. Can take advantage of [Paper](https://papermc.io)'s native adventure support to be more efficient. - **PacketEvents.** Supports 1.8+. Requires [PacketEvents 2.0](https://github.com/retrooper/packetevents/tree/2.0) to be shaded or installed as a plugin. - **1.8.8.** diff --git a/versions/modern/src/main/java/net/megavex/scoreboardlibrary/implementation/packetAdapter/modern/ComponentProviderImpl.java b/versions/modern/src/main/java/net/megavex/scoreboardlibrary/implementation/packetAdapter/modern/ComponentProviderImpl.java index ee9a4c4..a39fd7d 100644 --- a/versions/modern/src/main/java/net/megavex/scoreboardlibrary/implementation/packetAdapter/modern/ComponentProviderImpl.java +++ b/versions/modern/src/main/java/net/megavex/scoreboardlibrary/implementation/packetAdapter/modern/ComponentProviderImpl.java @@ -66,7 +66,7 @@ public ComponentProviderImpl(boolean isNativeAdventure) { } try { - return (net.minecraft.network.chat.Component) FROM_JSON_METHOD.invokeExact(args); + return (net.minecraft.network.chat.Component) FROM_JSON_METHOD.invokeWithArguments(args); } catch (Throwable e) { throw new RuntimeException(e); }