diff --git a/common/build.gradle b/common/build.gradle index f5a0b431..f6bec329 100644 --- a/common/build.gradle +++ b/common/build.gradle @@ -8,7 +8,7 @@ dependencies { compileOnly 'org.apache.logging.log4j:log4j-api:2.0-beta9' compileOnly 'org.apache.logging.log4j:log4j-core:2.0-beta9' - library "com.github.MPKMod.MPKNetworkAPI:common:main-SNAPSHOT" + library "com.github.MPKMod.MPKNetworkAPI:common:1.0.0" } compileJava.doLast { diff --git a/common/src/main/java/io/github/kurrycat/mpkmod/landingblock/LandingBlock.java b/common/src/main/java/io/github/kurrycat/mpkmod/landingblock/LandingBlock.java index c7842474..a5e571fb 100644 --- a/common/src/main/java/io/github/kurrycat/mpkmod/landingblock/LandingBlock.java +++ b/common/src/main/java/io/github/kurrycat/mpkmod/landingblock/LandingBlock.java @@ -38,6 +38,11 @@ public LandingBlock(BoundingBox3D boundingBox) { this.boundingBox = boundingBox; } + public LandingBlock(BoundingBox3D boundingBox, LandingMode landingMode) { + this.boundingBox = boundingBox; + this.landingMode = landingMode; + } + @InfoString.Getter public Vector3D getOffset() { if (offsets.isEmpty()) return null; diff --git a/common/src/main/java/io/github/kurrycat/mpkmod/network/impl/MPKPacketListenerClientImpl.java b/common/src/main/java/io/github/kurrycat/mpkmod/network/impl/MPKPacketListenerClientImpl.java index 2d0aa7c0..8bec12f2 100644 --- a/common/src/main/java/io/github/kurrycat/mpkmod/network/impl/MPKPacketListenerClientImpl.java +++ b/common/src/main/java/io/github/kurrycat/mpkmod/network/impl/MPKPacketListenerClientImpl.java @@ -36,7 +36,8 @@ public void handleModuleMessage(MPKPacketModuleMessage packet) { @Override public void handleSetLandingBlock(MPKPacketSetLandingBlock packet) { LandingBlockGuiScreen.lbs.add(new LandingBlock( - BoundingBox3D.asBlockPos(new Vector3D(packet.getX(), packet.getY(), packet.getZ())) + BoundingBox3D.asBlockPos(new Vector3D(packet.getX(), packet.getY(), packet.getZ())), + LandingBlock.LandingMode.values()[packet.getLandingModeId()] )); } diff --git a/fabric-1.21.6/build.gradle b/fabric-1.21.6/build.gradle index e1eda7f2..163f139b 100644 --- a/fabric-1.21.6/build.gradle +++ b/fabric-1.21.6/build.gradle @@ -13,7 +13,7 @@ dependencies { modImplementation "net.fabricmc.fabric-api:fabric-api:${project.fabric_version}" - implementation "com.github.MPKMod.MPKNetworkAPI:common:main-SNAPSHOT" + implementation "com.github.MPKMod.MPKNetworkAPI:common:1.0.0" } processResources { diff --git a/forge-1.8.9/build.gradle b/forge-1.8.9/build.gradle index b3286ce8..4282b362 100644 --- a/forge-1.8.9/build.gradle +++ b/forge-1.8.9/build.gradle @@ -25,7 +25,7 @@ unimined.minecraft { } dependencies { - implementation "com.github.MPKMod.MPKNetworkAPI:common:main-SNAPSHOT" + implementation "com.github.MPKMod.MPKNetworkAPI:common:1.0.0" } processResources {