Skip to content

Commit

Permalink
use api correctly
Browse files Browse the repository at this point in the history
  • Loading branch information
1zun4 committed Jan 2, 2025
1 parent 95da39d commit 36eb79a
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 5 deletions.
8 changes: 7 additions & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -120,7 +120,10 @@ dependencies {
modRuntimeOnly "com.terraformersmc:modmenu:${project.mod_menu_version}"
modImplementation "maven.modrinth:sodium:${project.sodium_version}"
modImplementation "maven.modrinth:lithium:${project.lithium_version}"
modImplementation "com.viaversion:viafabricplus:${project.viafabricplus_version}"

// ViaFabricPlus
modImplementation "com.viaversion:viafabricplus-api:${project.viafabricplus_version}"
modRuntimeOnly "com.viaversion:viafabricplus:${project.viafabricplus_version}"

// Minecraft Authlib
includeDependency ("com.github.CCBlueX:mc-authlib:${project.mc_authlib_version}") {
Expand Down Expand Up @@ -181,6 +184,9 @@ dependencies {
testImplementation "org.junit.jupiter:junit-jupiter:5.11.3"
testRuntimeOnly "org.junit.platform:junit-platform-launcher"

// Fix nullable annotations
compileOnly "com.google.code.findbugs:jsr305:3.0.2"

afterEvaluate {
configurations.includeDependency.incoming.resolutionResult.allDependencies.each {
dependencies.include(dependencies.implementation(dependencies.compileOnlyApi(it.requested.toString()) {
Expand Down
2 changes: 1 addition & 1 deletion gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -46,4 +46,4 @@ mc_authlib_version=1.4.1
mod_menu_version=13.0.0-beta.1
sodium_version=mc1.21.4-0.6.5-fabric
lithium_version=mc1.21.4-0.14.3-fabric
viafabricplus_version=4.0.0-SNAPSHOT
viafabricplus_version=4.0.0
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@

package net.ccbluex.liquidbounce.utils.client.vfp;

import com.viaversion.viafabricplus.ViaFabricPlus;
import com.viaversion.viaversion.api.minecraft.BlockPosition;
import com.viaversion.viaversion.api.protocol.packet.PacketWrapper;
import com.viaversion.viaversion.api.protocol.packet.ServerboundPacketType;
Expand All @@ -30,8 +31,6 @@

import java.util.function.Consumer;

import static de.florianmichael.viafabricplus.protocoltranslator.ProtocolTranslator.getPlayNetworkUserConnection;

/**
* Compatibility layer for ViaFabricPlus on protocol 1.8
* <p>
Expand Down Expand Up @@ -61,7 +60,7 @@ private void writePacket(ServerboundPacketType packetType, Consumer<PacketWrappe
throw new IllegalStateException("Not on 1.8 protocol");
}

var packet = PacketWrapper.create(packetType, getPlayNetworkUserConnection());
var packet = PacketWrapper.create(packetType, ViaFabricPlus.getImpl().getPlayNetworkUserConnection());
writer.accept(packet);
packet.sendToServerRaw();
}
Expand Down

0 comments on commit 36eb79a

Please sign in to comment.