aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/common
diff options
context:
space:
mode:
authorghostflyby <ghostflyby+git@outlook.com>2024-01-27 23:29:21 +0800
committerGitHub <noreply@github.com>2024-01-27 16:29:21 +0100
commitb2212929d4246b64381e42ae023fa4dcf7275c45 (patch)
tree76053a4f33e3ab5769f63a972a7215f0decee1fa /src/main/java/gregtech/common
parent91317673b3713ee8978b94754682883655df3e93 (diff)
downloadGT5-Unofficial-b2212929d4246b64381e42ae023fa4dcf7275c45.tar.gz
GT5-Unofficial-b2212929d4246b64381e42ae023fa4dcf7275c45.tar.bz2
GT5-Unofficial-b2212929d4246b64381e42ae023fa4dcf7275c45.zip
Fix wrench raytrace crash on server (#2477)
Diffstat (limited to 'src/main/java/gregtech/common')
-rw-r--r--src/main/java/gregtech/common/tools/GT_Tool_Wrench.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/main/java/gregtech/common/tools/GT_Tool_Wrench.java b/src/main/java/gregtech/common/tools/GT_Tool_Wrench.java
index 0b992a2710..4dad749997 100644
--- a/src/main/java/gregtech/common/tools/GT_Tool_Wrench.java
+++ b/src/main/java/gregtech/common/tools/GT_Tool_Wrench.java
@@ -25,6 +25,7 @@ import net.minecraftforge.event.world.BlockEvent;
import appeng.api.parts.IPartHost;
import appeng.block.AEBaseTileBlock;
import appeng.parts.PartPlacement;
+import appeng.util.Platform;
import gregtech.api.enums.SoundResource;
import gregtech.api.enums.Textures;
import gregtech.api.interfaces.IIconContainer;
@@ -210,7 +211,7 @@ public class GT_Tool_Wrench extends GT_Tool {
try {
LastEventFromThis = true;
player.setSneaking(true);
- final int sideHit = player.rayTrace(5, 1.0f).sideHit;
+ final int sideHit = Platform.rayTrace(player, true, false).sideHit;
if (tile instanceof IPartHost) {
if (sneak && PartPlacement.place(
player.getHeldItem(),