Modules¶
Client 0.3.5 has 50 modules, listed in the Right Shift menu under four tabs: HUD, COMBAT, SERVER and MISC. Two are on by default: FPS and FOV Changer. Every other module is off until you switch it on, and every module can be switched off.
Open the menu with Right Shift and use the tabs, or type in the search box. See Right Shift menu. A module marked HUD element is drawn on your screen as a box you can move and resize in the HUD editor.
The names below are the names the menu shows. A module with its own page in these docs is linked.
HUD¶
| Module | Identifier | Default | HUD element | What it does |
|---|---|---|---|---|
| Coordinates | coordinates |
Off | Yes | Your block position and the direction you face: the same numbers as the F3 screen. |
| ToggleSprint | toggle-sprint |
Off | Yes | Tap your Sprint or Sneak key once to keep it held, and see what your movement is doing. |
| Potion Effects | potions |
Off | Yes | Your active effects with their icons, levels and the time left. |
| Armor Status | armor |
Off | Yes | Your armor pieces and held item with what is left of their durability. |
| Key Strokes | keystrokes |
Off | Yes | Your movement keys, mouse buttons, jump and sneak, highlighted while pressed. |
| Direction HUD | direction-hud |
Off | Yes | A compass strip that slides as you turn, with a marker for the way you face. |
| FPS | fps |
On | Yes | Frames per second. |
| Memory usage | memory |
Off | Yes | How much memory the game is using. |
| Potion Counter | potion-counter |
Off | Yes | The splash healing potions or soups in your inventory. |
| Clock | clock |
Off | Yes | The time of day on your computer. |
| Date | date |
Off | Yes | Today's date from your computer's calendar. |
| Playtime | session-timer |
Off | Yes | How long you have been playing. |
| Saturation | saturation |
Off | Yes | Your food saturation: the hidden reserve behind the hunger bar. |
| Pack display | packs |
Off | Yes | The resource pack you have on, with its icon. |
COMBAT¶
| Module | Identifier | Default | HUD element | What it does |
|---|---|---|---|---|
| Crosshair | crosshair |
Off | No | Your own crosshair: a drawn shape, or the resource pack's crosshair tinted and scaled. |
| Hit Color | hit-color |
Off | No | The color of the flash something shows when it takes damage. |
| No Hurt Cam | hurt-cam |
Off | No | Stops the camera shaking when you take damage. |
| Particles | particles |
Off | No | Switches off the particles you do not want and sets how many you get for a hit. |
| Hitboxes | hitboxes |
Off | No | The boxes the game's own F3+B debug view draws, in your colors, per kind of entity. |
| CPS | cps |
Off | Yes | How many times per second you click. |
| SPS | sps |
Off | Yes | How many arm swings and item uses the game accepted from you each second. |
| Combo Counter | combo-counter |
Off | Yes | The hits you land in a row within two seconds of each other. |
| Sprint Reset Counter | sprint-reset-counter |
Off | Yes | How many times you reset your sprint between hits. |
| Reach Display | reach-display |
Off | Yes | How far away the entity was when you attacked it. |
SERVER¶
| Module | Identifier | Default | HUD element | What it does |
|---|---|---|---|---|
| Scoreboard | scoreboard |
Off | Yes | Draws the server's sidebar itself, so you can move, scale and restyle it. |
| Player List | player-list |
Off | No | Draws the player list itself while you hold the list key, with backgrounds, heads, latency and highlights you choose. |
| Titles | titles |
Off | Yes | Draws the titles a server sends itself, so you can move, scale and fade them. Minecraft 1.7.10 has no titles. |
| Chat | chat |
Off | Yes | The chat window: copying a line, timestamps, repeats, history, animation, size, colors, highlights and local word filters. |
| Boss Bar | boss-bar |
Off | Yes | Draws the boss health bar itself, so you can move, scale and restyle it. |
| Cooldowns | cooldowns |
Off | Yes | Round timers for items on a cooldown, such as ender pearls. |
| Nick Hider | nick-hider |
Off | No | Shows a name of your choice instead of your own, on your screen only. In chat only the words change, so a party invite that names you can still be clicked. |
| TNT Timer | tnt-timer |
Off | No | How long a lit TNT has left, drawn over the charge itself. |
| Hypixel | hypixel |
Off | No | Display helpers for the Hypixel network, active only while you are connected to it. In Bed Wars: hardcore hearts after your bed is gone, and the map's height limit. Its Player info section shows a player's Bed Wars star or network level over their head. |
| Server address | server-address |
Off | Yes | The address of the server you are connected to. |
| Ping | ping |
Off | Yes | Your latency to the server you are on. |
MISC¶
| Module | Identifier | Default | HUD element | What it does |
|---|---|---|---|---|
| Animations | animations |
Off | No | Gives your own hand, items and camera the look they had in 1.7. |
| Environment Changer | environment |
Off | No | Picks the time of day and the weather you see, without touching the server's own. |
| Fullbright | fullbright |
Off | No | Lights the whole world evenly, so caves and night are as bright as day. |
| FOV Changer | fov-changer |
On | No | Sets your field of view per state, and can stop the game moving it at all. |
| Enchantment Glint | enchant-glint |
Off | No | Recolors the shimmer on enchanted items, separately for each place it is drawn. |
| Nametag | nametag |
Off | No | Changes how the names over players' heads are drawn, shows your own name in third person, and can hide them all with one key. |
| Auto Hotkey | auto-text |
Off | No | Sends a message or command you wrote when you press the key you bound to it. |
| Block Overlay | block-overlay |
Off | No | Draws the outline around the block you are looking at in your own colors, with an optional fill. |
| Pack Tweaks | pack-tweaks |
Off | No | Small changes to how a few screen effects and blocks are drawn, the way a resource pack would make them. |
| Item Physics | item-physics |
Off | No | Dropped items lie flat on the ground and tumble while they fall, instead of hovering and spinning. |
| Perspective | perspective |
Off | No | Hold a key to look around without turning, and put the game's own third-person views on keys. |
| View Bobbing | view-bobbing |
Off | No | Shapes the sway of your view and of your hand while you move, each on its own. |
| Motion blur | motionblur |
Off | No | Leaves a short trail behind what moves on screen. The world only. |
| Zoom | zoom |
Off | No | Narrows the field of view while a key is held, with the wheel to zoom further. |
| Rewind | rewind |
Off | No | Keeps the last seconds of play and saves them as a video clip when you press the clip key. |
Client settings¶
These groups are not in the tabs. They sit under the gear button of the Right Shift menu, have no on or off switch and are always active. See Right Shift menu.
| Group | Identifier | What it holds |
|---|---|---|
| General | general |
Animations, menu scale, HUD snapping, Smart disconnect, raw input, the mouse delay fix, HUD layouts and the settings file |
| Performance | performance |
FPS boost, frame-rate limits and the other drawing shortcuts |
| Multiplayer | multiplayer |
How Xol introduces itself when it connects to a server |
| Menu theme | menu-theme |
Xol's look for the game's menus |
| Font | font |
Xol's own typeface for Xol's screens and, if you choose, the HUD |
| Theme | theme |
The color of the Right Shift menu (listed as THEME MANAGER) |
| Xol pack | xol-pack |
Switches for the parts of Xol's own resource pack: animations (fireball, ender pearl, buzz ball, water, lava and fire, sky), colours (fireball, diamond armour, diamond sword, hearts, food bar, beds and BuzzBallz), textures and sounds. They apply while the Xol pack is on in Resource Packs. |
Modules that do more than draw¶
Most modules only change what your own screen shows. These also act on something, all of it on your own computer unless stated:
- ToggleSprint holds the vanilla Sprint and Sneak key bindings down for you. Its Flight boost option, off by default, raises your own flight speed while you hold Sprint, and only while you fly in creative or spectator mode. Some servers forbid toggle-sprint and toggle-sneak mods.
- Zoom changes your own field of view while its key is held, and optionally the vanilla cinematic camera and your mouse speed.
- FOV Changer sets your own field of view. With its default Static FOV, sprinting, flying, Speed, Slowness and a drawn bow no longer change it.
- Perspective moves only your camera. Its freelook part switches itself off on servers that do not allow it (Hypixel in 0.3.1).
- Hitboxes switches itself off on Hypixel, which does not allow hitbox mods.
- Auto Hotkey sends a chat message or command that you wrote, once, when you press the key you bound to it. It never sends on a timer or on anything the game does, allows at most three lines in two seconds, and on Hypixel only lets lobby and queue commands through. Other servers may count any macro against their rules.
- Hypixel ▸ Player info, with Network level on (the default), sends the account IDs of players within 64 blocks to the Xol service and gets their network level and Bed Wars star back. In Bed Wars it asks even with Network level off, while Bed Wars star and In Bed Wars, the star are on (the default). It never sends names. Everything else it shows is read from your screen. See Privacy.
- Ping, with Measure set to Auto or Server ping, asks the server you are already on for its public status, the same request the multiplayer list makes.
- Chat writes to the clipboard when you right click a line to copy it, or Control click it on a Mac. Its Tab completion only uses the request the game already sends when you press Tab. Its word filters hide lines from you only.
- Pack Tweaks can make glass clear, which can leave a stained-glass wall invisible to you.
- The Performance group's Hide foliage row stops tall grass, flowers and dead bushes being drawn, which also removes cover other players stand in, the same as a clear-grass resource pack.
Apart from Player info and the Xol badge, nothing in the client sends anything to the Xol team. See Multiplayer and fair play.
Shared behavior¶
- Failure guard. If one of a module's hooks throws an error, that module stops running at once and its page in the menu says so. Your setting is not changed, and the module gets another try the next time the game reloads its resources.
- HUD elements share a set of appearance and visibility settings. See Settings every HUD element has.
- Position and scale are set in the HUD editor and belong to the active layout.
- Server rules. A feature a server does not allow is switched off only while you are on that server. Singleplayer and LAN worlds never block anything.
How to read a module page¶
Each module page lists the module's identifier, tab, default and position, what it shows, its own settings with type, range and default, and its multiplayer note from the client. The settings tables are copied from the client's source.