diff --git a/src/fabric/java/team/creative/creativecore/common/util/mc/PlayerUtils.java b/src/fabric/java/team/creative/creativecore/common/util/mc/PlayerUtils.java index 8d19572b..c37ae0c3 100644 --- a/src/fabric/java/team/creative/creativecore/common/util/mc/PlayerUtils.java +++ b/src/fabric/java/team/creative/creativecore/common/util/mc/PlayerUtils.java @@ -32,10 +32,7 @@ public static GameType getGameType(Player player) { } public static double getReach(Player player) { - double attrib = 5.0; - // TODO: Find out how to do this - // double attrib = player.getAttribute(net.minecraftforge.common.ForgeMod.REACH_DISTANCE.get()).getValue(); - + double attrib = player.blockInteractionRange(); return player.isCreative() ? attrib : attrib - 0.5; } diff --git a/src/forge/java/team/creative/creativecore/common/util/mc/PlayerUtils.java b/src/forge/java/team/creative/creativecore/common/util/mc/PlayerUtils.java index 56169cb9..52d28d89 100644 --- a/src/forge/java/team/creative/creativecore/common/util/mc/PlayerUtils.java +++ b/src/forge/java/team/creative/creativecore/common/util/mc/PlayerUtils.java @@ -13,7 +13,7 @@ public static CompoundTag getPersistentData(Player player) { } public static double getReach(Player player) { - double attrib = player.getAttributeValue(Attributes.BLOCK_INTERACTION_RANGE); + double attrib = player.blockInteractionRange(); return player.isCreative() ? attrib : attrib - 0.5; }