  net/minecraft/world/chunk/Chunk.java               |   2 +-
  .../world/gen/structure/MapGenStructure.java       |   6 +-
  net/minecraft/world/storage/WorldInfo.java         |  18 +-
- 76 files changed, 1323 insertions(+), 496 deletions(-)
+ 76 files changed, 1325 insertions(+), 496 deletions(-)
 
 diff --git a/net/minecraft/block/Block.java b/net/minecraft/block/Block.java
 index 25c6330..3eb0a0e 100644

 
 public class VisGraph
 {
@@ -20,6 +23,10 @@ public class VisGraph
 
     public void setOpaqueCube(BlockPos pos)
     {
+		// TODO: Client
+		if(WurstClient.INSTANCE.mods.xRayMod.isActive())
+			return;
+    	
 		this.bitSet.set(getIndex(pos), true);

 net/minecraft/client/renderer/ItemRenderer.java    |  10 +-
 net/minecraft/client/renderer/RenderGlobal.java    |   2 +-
 net/minecraft/client/renderer/RenderItem.java      |   8 +-
 net/minecraft/client/renderer/chunk/VisGraph.java  |  11 +-
 net/minecraft/client/renderer/entity/Render.java   |  23 ++
 .../client/renderer/entity/RenderManager.java      |   6 +-
 .../renderer/texture/TextureAtlasSprite.java       |   2 +-
