diff --git a/src/main/java/tconstruct/armor/player/TPlayerStats.java b/src/main/java/tconstruct/armor/player/TPlayerStats.java index 444e282b..d5bd3d77 100644 --- a/src/main/java/tconstruct/armor/player/TPlayerStats.java +++ b/src/main/java/tconstruct/armor/player/TPlayerStats.java @@ -22,7 +22,7 @@ public class TPlayerStats implements IExtendedEntityProperties, IPlayerExtendedI public int previousDimension; public boolean climbWalls; - public boolean activeGoggles = true; + public boolean activeGoggles = false; public boolean beginnerManual; public boolean materialManual; diff --git a/src/main/java/tconstruct/client/ArmorControls.java b/src/main/java/tconstruct/client/ArmorControls.java index 378f5ac2..22424d98 100644 --- a/src/main/java/tconstruct/client/ArmorControls.java +++ b/src/main/java/tconstruct/client/ArmorControls.java @@ -107,6 +107,7 @@ public class ArmorControls extends TKeyHandler if (goggles != null && goggles.getItem() instanceof TravelGear) //TODO: Genericize this { activeGoggles = !activeGoggles; + PlayerAbilityHelper.toggleGoggles(mc.thePlayer, activeGoggles); toggleGoggles(); } } diff --git a/src/main/java/tconstruct/util/network/PacketPipeline.java b/src/main/java/tconstruct/util/network/PacketPipeline.java index 36805af3..b64ab5e5 100644 --- a/src/main/java/tconstruct/util/network/PacketPipeline.java +++ b/src/main/java/tconstruct/util/network/PacketPipeline.java @@ -129,6 +129,9 @@ public class PacketPipeline extends MessageToMessageCodec