v12
- added option to use double jump instead of fly key to active fly
v11
- fixed crash on 1.6.4
- improved block name mappings on 1.6.4
v10
- fixed crash on forge on 1.9
- added right click menu to block list in the user interface with some basic options
- added coordinates options: {RenderedEntities} and {TotalEntities} to all versions
The mod comes with an installer. Simply double click on the downloaded file, and select a profile to install it into. You can select a vanilla profile, a modded profile, a Forge profile, or even a LiteLoader profile! It will also detect Technic mod packs and ATLauncher instances.
Note: if you double click on the installer, and it opens in WinRAR (or similar program), you will need to right click on the downloaded file, and go to Open with → Java(TM) Platform SE binary. If that option is not available you may need to install or reinstall Java.
Manual Installation:
Forge & LiteLoader
You can manually install it with Forge by placing the downloaded file into your mods folder - just like you would do to install any other Forge mod.
LiteLoader is the same as Forge except you must place it into a versioned mods folder.
(e.g. .minecraft/mods/1.8.1/XRay.jar).
Technic
Navigate to .technic\modpacks\[modpack name]\mods where [modpack name] is the name of the modpack you want to install XRay into, and place the downloaded file into this folder just as you would do a Forge mod.
ATLauncher
Place the downloaded file into ATLauncher\Instances\[instance name]\mods where [instance name] is the name of the instance you want to install XRay into.
If you run into a compatibility issue with something, let me know so I can find a way to make it work!
How do I change what blocks are visible?
The mod now comes with a user interface to make configuring XRay easier. The default keybinding to open the user interface is J. Of course, you can change this in the Controls interface in-game.
Inside the user interface you can select or deselect which blocks you want to be visible by simply checking or unchecking the block you want. There is also a search bar to make locating blocks easier. You can also create or delete additional XRay profiles, which you can then assign keybindings to in-game.
Additionally, inside the user-interface you can enable or disable the XRay component, the coordinates component, and the fly component. You can also change what is displayed on the coordinates component.
What happened to Redstone mode?
I removed it because with the new user interface, it's not to difficult to create your own customized Redstone mode.
Press J in-game to open the user interface
Click the + button to add a new profile, give it a name - "Redstone" would work. And check Exclude all blocks by default*
Then where it says profile, select the new profile you made and type in "redstone" in the search box. Check all the results. These are the blocks XRay is going to render.
Last thing to do is to go into Minecraft's controls window, and set a keybinding for the new Redstone mode you made. R if you want.
* When you create a new profile, XRay selects a list of blocks to be rendered by default. Normally XRay will render all blocks except for ones on an internal blacklist. "Exclude all blocks by default" changes this behavior and has XRay render nothing by default, so you can select only a select few blocks to be rendered.
How do I change what is on the coordinates display?
Open the XRay User Interface and click Edit Coordinates. A new window will pop up where you can modify what is on the coordinates displays. Details are in the spoiler tag.
The available options you can use in this file are:
{X}, {Y}, {Z} - XYZ coordinates. {X1}, {Y1}, {Z1} - XYZ coordinates with 1 decimal. {X2}, {Y2}, {Z2} - XYZ coordinates with 2 decimals. {ChunkX}, {ChunkY}, {ChunkZ} - the location of the chunk you're in. {ChunkPosX}, {ChunkPosY}, {ChunkPosZ} - your location within the chunk. {FPS} - the FPS string. {Biome} - the current biome you're in. {BlockLight}, {SkyLight} - the block light and skylight levels. {LookingAt} - the coordinates of the block you are currently looking at. {Compass} - the current direction you are facing (north/south/etc). {RenderedEntities}, {TotalEntities} - Entity information. {Fly} - if fly is enabled, and your current fly speed.
Here's an example of what's possible.
Disclaimer & Copyright
Disclaimer
It is very simple: I am not responsible with what you do with my mod.
Copyright
You may distribute my mod with the original links, and only the original links, on any website or forum you wish. You may not download and then re-upload my mod to any site without my written permission. If you feature my mod in a video, you must include a link back to this page.
If you're going to link to my mod from somewhere, I would really prefer it if you linked to this post rather than directly to the download. This way the user can download an updated version and read about the mod a little bit.
Ahh I can launch the game with the x-ray files but while im in-game when I press X or L it doesn't do anything :X
__________________________
---- Minecraft Crash Report ----
// Hey, that tickles! Hehehe!
Time: 13-11-16 11:41
Description: Initializing game
java.lang.UnsupportedClassVersionError: ble : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(Unknown Source)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$000(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at bng.<init>(SourceFile:26)
at bnq.<init>(SourceFile:37)
at bcn.<init>(SourceFile:29)
at azd.Z(SourceFile:376)
at azd.e(SourceFile:689)
at net.minecraft.client.main.Main.main(SourceFile:103)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(Unknown Source)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$000(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at bng.<init>(SourceFile:26)
at bnq.<init>(SourceFile:37)
at bcn.<init>(SourceFile:29)
at azd.Z(SourceFile:376)
-- Initialization --
Details:
Stacktrace:
at azd.e(SourceFile:689)
at net.minecraft.client.main.Main.main(SourceFile:103)
-- System Details --
Details:
Minecraft Version: 1.7.2
Operating System: Windows 7 (amd64) version 6.1
Java Version: 1.6.0_20, Sun Microsystems Inc.
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Sun Microsystems Inc.
Memory: 50287008 bytes (47 MB) / 76087296 bytes (72 MB) up to 954466304 bytes (910 MB)
JVM Flags: 2 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx1G
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
Launched Version: 1.7.2 xray
LWJGL: 2.9.0
OpenGL: AMD M880G with ATI Mobility Radeon HD 4250 GL version 3.2.9704 Compatibility Profile Context, ATI Technologies Inc.
Is Modded: Very likely; Jar signature invalidated
Type: Client (map_client.txt)
Resource Packs: []
Current Language: ~~ERROR~~ NullPointerException: null
Profiler Position: N/A (disabled)
Vec3 Pool Size: ~~ERROR~~ NullPointerException: null
Anisotropic Filtering: Off (1)
I can't get it to work on my mac. I get a error code similar to the one posted above. any ideas?
Doesn't work under Windows 7 either. Same error as posted above. This is with the .ZIP version. Apparently only the autoinstaller version works (at least that's what I gather from the posts from people that got it working above), but that won't help you on a Mac.
Doesn't work under Windows 7 either. Same error as posted above. This is with the .ZIP version. Apparently only the autoinstaller version works (at least that's what I gather from the posts from people that got it working above), but that won't help you on a Mac.
I did the normal version first on my windows 7 and it didn't work, but I figured I probably did it wrong. The auto installer worked fine, from clicking download I was playing in less then 60 seconds with it working.
Download
v12 - supports everything from 1.6.4 to 1.9 - released 2016-03-24
Download here.
Changelog
v12
- added option to use double jump instead of fly key to active fly
v11
- fixed crash on 1.6.4
- improved block name mappings on 1.6.4
v10
- fixed crash on forge on 1.9
- added right click menu to block list in the user interface with some basic options
- added coordinates options: {RenderedEntities} and {TotalEntities} to all versions
Click here to view the complete changelog.
How do I install it?
The mod comes with an installer. Simply double click on the downloaded file, and select a profile to install it into. You can select a vanilla profile, a modded profile, a Forge profile, or even a LiteLoader profile! It will also detect Technic mod packs and ATLauncher instances.
Note: if you double click on the installer, and it opens in WinRAR (or similar program), you will need to right click on the downloaded file, and go to Open with → Java(TM) Platform SE binary. If that option is not available you may need to install or reinstall Java.
Manual Installation:
You can manually install it with Forge by placing the downloaded file into your mods folder - just like you would do to install any other Forge mod.
LiteLoader is the same as Forge except you must place it into a versioned mods folder.
(e.g. .minecraft/mods/1.8.1/XRay.jar).
Technic
Navigate to .technic\modpacks\[modpack name]\mods where [modpack name] is the name of the modpack you want to install XRay into, and place the downloaded file into this folder just as you would do a Forge mod.
ATLauncher
Place the downloaded file into ATLauncher\Instances\[instance name]\mods where [instance name] is the name of the instance you want to install XRay into.
If you run into a compatibility issue with something, let me know so I can find a way to make it work!
How do I change what blocks are visible?
The mod now comes with a user interface to make configuring XRay easier. The default keybinding to open the user interface is J. Of course, you can change this in the Controls interface in-game.
Inside the user interface you can select or deselect which blocks you want to be visible by simply checking or unchecking the block you want. There is also a search bar to make locating blocks easier. You can also create or delete additional XRay profiles, which you can then assign keybindings to in-game.
Additionally, inside the user-interface you can enable or disable the XRay component, the coordinates component, and the fly component. You can also change what is displayed on the coordinates component.
What happened to Redstone mode?
I removed it because with the new user interface, it's not to difficult to create your own customized Redstone mode.
* When you create a new profile, XRay selects a list of blocks to be rendered by default. Normally XRay will render all blocks except for ones on an internal blacklist. "Exclude all blocks by default" changes this behavior and has XRay render nothing by default, so you can select only a select few blocks to be rendered.
How do I change what is on the coordinates display?
Open the XRay User Interface and click Edit Coordinates. A new window will pop up where you can modify what is on the coordinates displays. Details are in the spoiler tag.
You can use formatting codes.
The available options you can use in this file are:
{X}, {Y}, {Z} - XYZ coordinates.{X1}, {Y1}, {Z1} - XYZ coordinates with 1 decimal.
{X2}, {Y2}, {Z2} - XYZ coordinates with 2 decimals.
{ChunkX}, {ChunkY}, {ChunkZ} - the location of the chunk you're in.
{ChunkPosX}, {ChunkPosY}, {ChunkPosZ} - your location within the chunk.
{FPS} - the FPS string.
{Biome} - the current biome you're in.
{BlockLight}, {SkyLight} - the block light and skylight levels.
{LookingAt} - the coordinates of the block you are currently looking at.
{Compass} - the current direction you are facing (north/south/etc).
{RenderedEntities}, {TotalEntities} - Entity information.
{Fly} - if fly is enabled, and your current fly speed.
Here's an example of what's possible.
Disclaimer & Copyright
It is very simple: I am not responsible with what you do with my mod.
Copyright
You may distribute my mod with the original links, and only the original links, on any website or forum you wish. You may not download and then re-upload my mod to any site without my written permission. If you feature my mod in a video, you must include a link back to this page.
If you're going to link to my mod from somewhere, I would really prefer it if you linked to this post rather than directly to the download. This way the user can download an updated version and read about the mod a little bit.
Forge compatible, configurable, and easily installable.
Click here for more information.
tutorial explains it pretty well.
Forge compatible, configurable, and easily installable.
Click here for more information.
Great took me 30 seconds and it's working perfectly for 1.7.2!
__________________________
---- Minecraft Crash Report ----
// Hey, that tickles! Hehehe!
Time: 13-11-16 11:41
Description: Initializing game
java.lang.UnsupportedClassVersionError: ble : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(Unknown Source)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$000(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at bng.<init>(SourceFile:26)
at bnq.<init>(SourceFile:37)
at bcn.<init>(SourceFile:29)
at azd.Z(SourceFile:376)
at azd.e(SourceFile:689)
at net.minecraft.client.main.Main.main(SourceFile:103)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(Unknown Source)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$000(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at bng.<init>(SourceFile:26)
at bnq.<init>(SourceFile:37)
at bcn.<init>(SourceFile:29)
at azd.Z(SourceFile:376)
-- Initialization --
Details:
Stacktrace:
at azd.e(SourceFile:689)
at net.minecraft.client.main.Main.main(SourceFile:103)
-- System Details --
Details:
Minecraft Version: 1.7.2
Operating System: Windows 7 (amd64) version 6.1
Java Version: 1.6.0_20, Sun Microsystems Inc.
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Sun Microsystems Inc.
Memory: 50287008 bytes (47 MB) / 76087296 bytes (72 MB) up to 954466304 bytes (910 MB)
JVM Flags: 2 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx1G
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
Launched Version: 1.7.2 xray
LWJGL: 2.9.0
OpenGL: AMD M880G with ATI Mobility Radeon HD 4250 GL version 3.2.9704 Compatibility Profile Context, ATI Technologies Inc.
Is Modded: Very likely; Jar signature invalidated
Type: Client (map_client.txt)
Resource Packs: []
Current Language: ~~ERROR~~ NullPointerException: null
Profiler Position: N/A (disabled)
Vec3 Pool Size: ~~ERROR~~ NullPointerException: null
Anisotropic Filtering: Off (1)
Assuming you installed it properly, press X ingame to enable XRay, and press L to enable Fullbright.
---------------------------------------------------------------------------
Hmm, I'm working on an auto install script.
It should be ready in a bit.
Forge compatible, configurable, and easily installable.
Click here for more information.
- launch mcpatcher
- click the plus button
- navigate to the directory you downloaded the zip.
- click open.
- click patch.
- Then open the minecraft launcher,
- edit profile to use MCPatcher underversion (1.7.2-Mcpatcher)
- Launch minecraft
- Profit
- CheersForge compatible, configurable, and easily installable.
Click here for more information.
Doesn't work under Windows 7 either. Same error as posted above. This is with the .ZIP version. Apparently only the autoinstaller version works (at least that's what I gather from the posts from people that got it working above), but that won't help you on a Mac.
I did the normal version first on my windows 7 and it didn't work, but I figured I probably did it wrong. The auto installer worked fine, from clicking download I was playing in less then 60 seconds with it working.
Anyone who was getting this error should try redownloading and installing the mod. It should be fixed.
Forge compatible, configurable, and easily installable.
Click here for more information.
I think I uploaded the wrong file.
Forge compatible, configurable, and easily installable.
Click here for more information.