MCPcopy Index your code
hub / github.com/AdvancedXRay/XRay-Fabric

github.com/AdvancedXRay/XRay-Fabric @v86.0.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v86.0.0 ↗ · + Follow
205 symbols 508 edges 27 files 8 documented · 4%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

XRay Logo

Advanced XRay (Fabric Edition)

Build and Package GitHub license GitHub stars GitHub issues GitHub all releases GitHub release (latest by date) GitHub Release Date GitHub last commit Build Status

Fabric Loader based XRay mod designed to aid players who don't like the ore searching process. This mod is an exact 1:1 copy of my Advanced XRay Forge Mod which is typically the more up-to-date version of the mod.

Discord invite link

Looking for the Forge version? Click the button below :tada:

drawing

Disclaimer

I am a Forge Mod Developer, not a Fabric Mod Developer, I am doing this mod per user request and out of pure intrest in learning a new API. The current status of this mod is Unreleased as the mod is currently a WIP. Don't @ me.

Features

Advanced XRay Fabric Edition is a feature rich XRay / Block ESP mod designed to aid players in the block searching process. I've designed the mod to be as user friendly as possible. Out of the box you'll have Easy to use GUI for adding, deleting and editing block you want to find, Full RGB color picker support, Searchable block list with in-hand and in-world options for adding blocks, Json Stored list to share and edit easily outside of the game.

How to use (TBA)

Using XRay

Please note that these aren't always the ones set by default. Be sure to check your controls settings under XRay to find the correct keys

  • Press Backslash to toggle XRay ON/OFF
  • Press Z to open the selection & settings Gui

Adding Blocks

  • Open the GUI Editor pressing [Default] Z
  • Select the method you'd like to use to add a block, either From hand, What you can see, or By searching a list
  • Modify the Name, Color, and anything else you'd like to change
  • Click add and Enable the Block

Editing Blocks

  • Shift Right click on any item in the GUI and edit as needed
  • Click save and the changed will be applied

Previews

The Imgur Album XRAY

Use on public servers

I DO NOT support the use of this mod on any public servers which do not allow this kind of mod. The mod does work on servers but I do not approve of, and will not, support anyone that attempts to use this mod on servers. I do not have the time to review each issue; I will simply close any issue with server connections in the crash log.

If you wish to use this mod on private servers then that's on you. If you use this on public servers and are banned then that's on you and I will not support your use of this mod in that way.

Core symbols most depended-on inside this repo

get
called by 76
src/client/java/pro/mikey/fabric/xray/storage/Store.java
getInstance
called by 45
src/client/java/pro/mikey/fabric/xray/storage/BlockStore.java
getHeight
called by 41
src/client/java/pro/mikey/fabric/xray/screens/forge/GuiBase.java
getWidth
called by 40
src/client/java/pro/mikey/fabric/xray/screens/forge/GuiBase.java
getInstance
called by 26
src/client/java/pro/mikey/fabric/xray/storage/SettingsStore.java
getValue
called by 25
src/client/java/pro/mikey/fabric/xray/screens/forge/RatioSliderWidget.java
getMinecraft
called by 13
src/client/java/pro/mikey/fabric/xray/screens/forge/GuiBase.java
entries
called by 11
src/client/java/pro/mikey/fabric/xray/records/BlockGroup.java

Shape

Method 173
Class 32

Languages

Java100%

Modules by API surface

src/client/java/pro/mikey/fabric/xray/screens/forge/GuiSelectionScreen.java19 symbols
src/client/java/pro/mikey/fabric/xray/records/BlockEntry.java19 symbols
src/client/java/pro/mikey/fabric/xray/records/BlockGroup.java17 symbols
src/client/java/pro/mikey/fabric/xray/screens/forge/GuiBlockList.java16 symbols
src/client/java/pro/mikey/fabric/xray/screens/forge/GuiBase.java16 symbols
src/client/java/pro/mikey/fabric/xray/StateSettings.java13 symbols
src/client/java/pro/mikey/fabric/xray/screens/forge/GuiHelp.java10 symbols
src/client/java/pro/mikey/fabric/xray/cache/BlockSearchEntry.java10 symbols
src/client/java/pro/mikey/fabric/xray/storage/BlockStore.java9 symbols
src/client/java/pro/mikey/fabric/xray/screens/forge/GuiEdit.java9 symbols
src/client/java/pro/mikey/fabric/xray/screens/forge/GuiAddBlock.java9 symbols
src/client/java/pro/mikey/fabric/xray/storage/Store.java8 symbols

For agents

$ claude mcp add XRay-Fabric \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact