diff --git a/src/main/java/refinedstorage/apiimpl/network/WirelessGridHandler.java b/src/main/java/refinedstorage/apiimpl/network/WirelessGridHandler.java index 19d56f82c..34ee06f5e 100755 --- a/src/main/java/refinedstorage/apiimpl/network/WirelessGridHandler.java +++ b/src/main/java/refinedstorage/apiimpl/network/WirelessGridHandler.java @@ -56,11 +56,7 @@ public class WirelessGridHandler implements IWirelessGridHandler { if (node instanceof IWirelessTransmitter) { IWirelessTransmitter transmitter = (IWirelessTransmitter) node; - int distance = (int) Math.sqrt( - Math.pow(transmitter.getOrigin().getX() - player.posX, 2) + - Math.pow(transmitter.getOrigin().getY() - player.posY, 2) + - Math.pow(transmitter.getOrigin().getZ() - player.posZ, 2) - ); + double distance = Math.sqrt(Math.pow(transmitter.getOrigin().getX() - player.posX, 2) + Math.pow(transmitter.getOrigin().getY() - player.posY, 2) + Math.pow(transmitter.getOrigin().getZ() - player.posZ, 2)); if (distance < transmitter.getRange()) { inRange = true;