Skip to content

Configuration ​

While much of Legacy4J's Settings can be navigated in the same way as on the original Legacy Console Edition, there are a lot of fundamental differences due to the amount of options available from vanilla Java Edition and L4J compared to LCE.

Show Advanced Options ​

Many of the options categories will show a Show Advanced Options tooltip on the bottom corner if Advanced Options are available. This will give you access to options not available at the top-level options screen.

Legacy4J Options ​

This houses all the options accessible through the Options and Advanced Options pages provided by L4J.
Legacy4J Options can be accessed by pressing the Y key (by default) in a world or on the main menu, or by going to the mod's configuration page in the Mod Menu.


Options ​

Below is a list of all options (Vanilla or Legacy4J) accessible in Help & Options > Settings and the Legacy4J Options screen, with explanations on their function.
Pages prefixed with "Advanced" are Advanced Options pages, and can be accessed in the Settings menus by activating Show Advanced Options with the provided key, or by clicking the tooltip.

Mouse Settings ​

Sensitivity ​

Sets the sensitivity of the mouse for controlling the camera.

Scroll Sensitivity ​

Sets the sensitivity of the scroll wheel for hotbar selection and Spectator Mode speed.

Invert Mouse X ​

Inverts the camera's horizontal movement.

Invert Mouse Y ​

Inverts the camera's vertical movement.

Discrete Scrolling ​

Forces the game to register each scroll input as a single scroll input, ignoring any scroll acceleration set by the operating system.

Touchscreen Mode ​

Changes certain in-game mouse inputs to work better with a touchscreen.

Cursor At First Inventory Slot ​

Determines if opening an inventory or container will place the cursor in the first hotbar slot.

System Cursor ​

Allows the operating system's mouse cursor to display instead of the in-game cursor.

Key Binds ​

Reset to Defaults ​

Resets all the keyboard binds to their defaults.

Unbind Conflicting Keys ​

Automatically removes the older bind when setting a bind with a key that has already been set.

Toggle Sneak ​

Allows sneaking to be triggered by toggling a key rather than holding it.

Toggle Sprint ​

Allows sprinting to be triggered by toggling a key rather than holding it.

Toggle Use ​

Allows item usage to be triggered by toggling a key rather than holding it.

Toggle Attack ​

Allows attacking to be triggered by toggling a key rather than holding it.

Controller ​

Reset to Defaults ​

Resets all the controller binds to their defaults.

Unbind Conflicting Keys ​

Automatically removes the older bind when setting a bind with a key that has already been set.

Display Connnection Toasts ​

Displays a pop-up notification when a controller is connected or disconnected.

Toggle Sneak ​

Allows sneaking to be triggered by toggling a button rather than holding it.

Toggle Sprint ​

Allows sprinting to be triggered by toggling a button rather than holding it.

Toggle Use ​

Allows item usage to be triggered by toggling a button rather than holding it.

Toggle Attack ​

Allows attacking to be triggered by toggling a button rather than holding it.

Invert Buttons Layout ​

Flips the X/Y and A/B face buttons.

Virtual Cursor ​

Allows the controller to control the cursor independently of the mouse cursor. Helpful for multi-instance gameplay.

Legacy Cursor Movement ​

Allows the controller cursor to more easily lock to straight lines.

Limit Cursor to Inventory Bounds ​

Prevents the controller cursor from leaving the outer bounds of inventory and container interfaces.

Double-Click In Inventory ​

Enables the double-click features for inventory management. Can cause unintentional inputs if activating certain functions too fast.

Cursor At First Inventory Slot ​

Determines if opening an inventory or container will place the cursor in the first hotbar slot.

Controller ​

Sets the active controller. Helpful for multi-instance gameplay with multiple controllers connected.

Controller Handler ​

Sets the active controller library to use, or disables controller support.

Sensitivity ​

Sets the maximum speed of the joystick camera.

Left Stick Dead Zone ​

Sets the inner dead zone for the left joystick.

Right Stick Dead Zone ​

Sets the inner dead zone for the right joystick.

Left Trigger Dead Zone ​

Sets the inner dead zone for the left trigger.

Right Trigger Dead Zone ​

Sets the inner dead zone for the right trigger.

Movement ​

Invert Look ​

Inverts the camera's vertical movement.

Smooth Movement ​

Allows gradual movement using the analog stick.

Force Smooth Movement ​

Forces the ability to have gradual movement using the analog stick.

Linear Camera Movement ​

Adjusts the responce curve of the joystick camera to be linear instead of exponential, like in Bedrock Edition.

Game Options ​

Auto-Jump ​

Allows the player to automatically jump when approaches a block with a block of air above it.

View Bobbing ​

Displays bobbing animations for the viewmodel hand and camera.

Hints ​

Displays hints for newly discovered blocks and items when in-game.

Flying View Rolling ​

Allows the camera to have a "rolling" animation when flying with an Elytra.

Autosave Interval ​

Adjusts the amount of time between autosaves in five minute intervals. OFF disables autosave, and will fallback to manual saving if Save Cache is enabled.

Languages ​

Opens the language selection screen.

Mods ​

Opens the mod list, with mod configuration screens available if Mod Menu is installed.

Advanced Game Options ​

In-Game Settings ​

Force Active Window ​

Allows an assigned gamepad to control the game, even when the window is unfocused. Helpful for multi-instance gameplay.

Inverted Front Camera Pitch ​

Makes the player's head look towards the camera when in the Third Person Front camera mode.

Head Follows The Camera ​

Makes the player's head lock to the camera position, rather than lagging behind.

Vehicle Camera Rotation ​

Allows the camera to rotate with certain types of entities:

  • NONE - The camera will not rotate when on any mount.
  • All Entities - The camera will rotate when on any mount.
  • Only Non-Living Entities - The camera will only rotate when on a non-living entity, such as a Minecart.
  • Only Living Entities - The camera will only rotate when on a living entity, such as a Horse or Llama.

Rotate with Minecarts ​

This option only applies to worlds with the Minecart Improvements data pack enabled. This will not affect Legacy4J's Vehicle Camera Rotation in worlds without it installed.

Legacy Creative Block Placing ​

Allows block placement in Creative Mode to match the speed of the player.

Maps With Coordinates ​

Displays coordinate information on any Map item.

Vanilla Tutorial ​

Displays the tutorial pop-ups from vanilla (i.e. "Press WASD to move")

Legacy Sword Blocking ​

Enables sword blocking mechanics.

Squared View Distance ​

Allows chunks on the edge of Render Distance to render in a square shape, rather than a circle.

Legacy Combat ​

Adjusts various tool and weapon attributes and disables weapon cooldowns.

User Interface Settings ​

Skip Intro ​

Skips the intro sequence once the game is finished loading.

Skip Initial Save Warning ​

Skips the This game has a level autosave feature screen shown after the intro sequence.

Lock Control Type Change ​

Prevents the Java Edition Control Type taking over when using a Keyboard & Mouse.

Control Type ​

Changes the Control Icons and Minecraft logo (if available).

Cursor Mode ​

Controls how the mouse cursor should be shown. (see Controls: Cursor Mode)

Default Show Craftable Recipes ​

Determines if Show Craftable Recipes is shown first when opening a Legacy Crafting interface.

Accessibility Settings ​

Notification Time ​

Determines the length of notification pop-ups (such as Advancement toasts).

Panorama Scroll Speed ​

Adjusts the speed of the panorama. Affects both the Vanilla and Legacy Panorama.

Narrator ​

Allows the narrator to narrate various parts of the user interface.

Narrator Hotkey ​

Allows the Ctrl+B keyboard shortcut for toggling the narrator.

Makes the background for the loading screen black instead of red. Only works if Legacy Loading & Reloading is disabled.

High Contrast ​

Enables the High Contrast resource pack.

Hide Sky Flashes ​

Prevents Lightning Bolts or other environmental effects from making the sky flash. The sources of flashes themselves will still be visible.

Damage Tilt ​

Adjusts the intensity of the camera tilt from taking damage.

Distortion Effects ​

Adjusts the intensity of the Nether Portal and Nausea camera effects.

FOV Effects ​

Adjusts the intensity of various field-of-view gameplay effects, such as sprinting and potion effects.

Darkness Pulsing ​

Adjusts the intensity of the Darkness effect given by a Warden or Sculk Shrieker.

Glint Speed ​

Adjusts the speed of the enchantment glint.

Glint Strength ​

Adjusts the intensity of the enchantment glint.

Save Settings ​

Autosave When Paused ​

Allows autosaves to trigger when pausing the game.

Load Save Directly ​

Allows joining a world without showing the Load Save screen.

Save Cache ​

Enables the manual saving system.

Miscellaneous ​

Realms News & Invites ​

Toggles Realms notifications.

Allow Server Listings ​

Servers may list online players as part of the public status. With this option off, your name will not show up in such lists.

Reset Known Blocks ​

Resets the list of blocks already shown as an in-game hint.

Reset Known Entities ​

Resets the list of entities already shown as an in-game hint.

Audio ​

Music ​

Adjusts the volume for background music.

Sound (Master Volume) ​

Adjusts the volume for all in-game content, including background music.

Cave Sounds ​

Toggles whether ambient cave sounds can be heard.

Minecart Sounds ​

Toggles whether Minecart travelling sounds can be heard.

Advanced Audio ​

Device ​

Sets the audio output for the game.

Back Sound ​

Toggles whether a sound is played when backing out of interfaces.

Hover Focus Sound ​

Toggles whether the navigation sound is heard when hovering over UI elements with the mouse.

Inventory Hover Focus Sound ​

Toggles whether the navigation sound is heard when navigating within an inventory or container UI.

Closed Captions ​

Toggles whether subtitles are shown in the UI.

Directional Audio ​

Uses HRTF-based directional audio to improve the simulation of 3D sound. Requires HRTF compatible audio hardware, and is best experienced with headphones.

Music Frequency ​

Adjusts the frequency of the background music.

Show Music Toast ​

Shows a notification when a new background music track plays, with the song artist and title.

Jukebox/Note Blocks ​

Adjusts volume for the Jukebox and Note Blocks

Weather ​

Adjusts volume for various weather events.

Blocks ​

Adjusts volume for various block interactions.

Hostile Mobs ​

Adjusts volume for hostile mobs.

Friendly Mobs ​

Adjusts volume for passive mobs and non-living entities.

Players ​

Adjusts volume for player interactions (such as damage and item pickup).

Ambient/Environment ​

Adjusts volume for various ambient sounds, entering/exiting water, and fireworks.

Narrator/Voice ​

Adjusts volume for the narrator.

UI ​

Adjusts volume for user interface interactions.

Graphics ​

Clouds ​

Adjusts how clouds are rendered.

Preset ​

Adjusts the selected options preset.

Display Gamma ​

Toggles whether the LCE Gamma should be displayed.

Gamma ​

Adjusts the intensity of the gamma shown over the display.

Brightness ​

Adjusts the brightness of in-game surfaces and shadows.

Smooth Lighting ​

Toggles ambient occlusion, which smooths the game's lighting.

Global Resource Packs ​

Sets the resource packs that will always be applied, regardless of Resource Album. Applies on top of albums by default. (see Resource Pack Management)

Resource Albums ​

Sets a profile of multiple resource packs to be applied at once. (see Resource Pack Management)

Advanced Graphics ​

Video Settings ​

Fullscreen Resolution ​

Sets the resolution the display will use when in Fullscreen mode.

Fullscreen ​

Toggles fullscreen mode.

Graphics ​

Sets the game's graphics mode.

VSync ​

Toggles whether the game should sync its framerate to the monitor's refresh rate.

Max Framerate ​

Sets the maximum frames-per-second the game can run at.

FOV ​

Sets the camera's vertical field-of-view.

Reduce FPS when ​

Sets the condition that would reduce the framerate.

Render Distance ​

Sets the maximum distance the player is able to see in chunks.

Simulation Distance ​

Sets the maximum distance blocks and entities can tick.

Cloud Distance ​

Sets the maximum distance clouds can render.

Chunk Builder ​

Determines how chunks should be synchronized during a single frame.

Biome Blend ​

Sets the radius for the transition between biomes.

Entity Distance ​

Sets the distance entities can be seen at.

Entity Shadows ​

Allow entities to display a circular shadow texture below themselves.

Legacy Settings ​

Override Terrain Fog Start ​

Allows changing the starting distance for environmental fog.

Terrain Fog Start ​

Sets the starting distance for environmental fog.

Override Terrain Fog End ​

Allows changing the end distance for environmental fog.

Terrain Fog End ​

Sets the end distance for environmental fog.

Legacy Sky Shape ​

Adjusts the sky shape to match LCE.

Fast Leaves When Blocked ​

Enables the culling of leaf blocks when blocked off on all sides.

Fast Leaves Custom Models ​

Displays a custom block model for fast leaves.

Display Name Tag Border ​

Displays a colored border around player name tags, corresponding to the player's color.

Display Held Item Lighting ​

Lights up the viewmodel (the hands) if any light-emitting block is held.

Enhanced Item Translucency ​

Renders the transparency in places such as the hotbar in 2D instead of 3D, so you wouldn't see the inside of a chest model, for example.

Display Loyalty Effect ​

Displays a reeling effect when a Trident with the Loyalty effect returns to you.

Display Trading Icon ​

Displays an icon above villagers who can be traded with.

Legacy Baby Villager Head ​

Makes the head on baby villagers bigger.

Legacy Fireworks ​

Renders fireworks as a 3D model with a different texture rather than a 2D sprite.

Legacy Evoker Fangs ​

Makes Evoker Fangs bigger to match LCE.

Legacy Drowned Animation ​

Renders a different swimming animation for the Drowned to match LCE.

Legacy Entity Fire Tint ​

Tints burning entities orange, similar to LCE and Bedrock Edition.

Legacy Item Pickup ​

Gives the item pickup animation variable speed, like in later versions of LCE.

Enhanced Piston Moving Renderer ​

Allows block entities to show during the piston's moving animation.

Legacy Potions Bar ​

Adds a level meter to all potions, similar to older versions of LCE.

Random Block Rotations (FactoryAPI) ​

Re-enables variable block rotation.

Default Particle Physics ​

Re-enables particle collision.

Bubbles Outside Water ​

Prevents bubble particles from disappearing when outside water.

Nearest Mipmap Scaling (FactoryAPI) ​

Makes the distant mipmaps use Nearest Neighbor scaling, achieving a look similar to LCE.

Mipmap Levels ​

Adjusts how many mipmap texture iterations can render. Disables when Nearest Mipmap Scaling is enabled.

Mixins ​

Legacy Enchanting Screen ​

Enables the Legacy-style screen for the Enchanting Table.

Legacy Classic Merchant Screen ​

Enables the classic trading screen from the PS4 Edition.

Legacy Container-like Screen ​

Enables the Legacy-style screens for Chests and other containers.

Legacy Boss Health ​

Enables the Legacy-style boss health bar.

Legacy Title Screen ​

Enables the Legacy-style title screen.

Legacy Brewing Stand Screen ​

Enables the Legacy-style screen for the Brewing Stand.

Legacy Cartography Screen ​

Enables the Legacy-style screen for the Cartography Table.

Legacy Pause Screen ​

Enables the Legacy-style pause screen.

Legacy Classic Stonecutter Screen ​

Enables the classic Stonecutter screen from the PS4 Edition.

Legacy Gui ​

Enables the Legacy-style heads-up display.

Legacy Witches ​

Allows rendering of the Witch's purple cowl, seen in its texture map.

Legacy Book Screen ​

Enables the Legacy-style Book/Book & Quill screens.

Legacy Crafter Screen ​

Enables a Legacy-style screen for the Crafter.

Legacy Drowned ​

Allows the Legacy Drowned Animation to be applied.

Legacy Classic Loom Screen ​

Enables the classic Loom screen from the PS4 Edition.

Legacy Beacon Screen ​

Enables the Legacy-style screen for the Beacon.

Legacy Classic Crafting Screen ​

Enables the Legacy-style Classic Crafting screens.

Legacy Create World Screen ​

Enables the Legacy-style Create World screen.

Legacy Chat ​

Enables a Legacy-style chat screen.

Legacy Furnace Screen ​

Enables the Legacy-style screen for the Furnace.

Legacy Anvil Screen ​

Enables the Legacy-style screen for the Anvil.

Legacy Sign Screen ​

Enables a Legacy-style screen for all Sign blocks.

Legacy Pack Selection Screen ​

Enables a Legacy-style resource pack selection screen.

Legacy Smithing Screen ​

Enables a Legacy-style screen for the Smithing Table.

Legacy Grindstone Screen ​

Enables the Legacy-style screen for the Grindstone.

Legacy Inventory Screen ​

Enables the Legacy-style screen for the Player Inventory.

User Interface ​

Display HUD ​

Toggles the visibility of the heads-up display. Separate from pressing F1.

Display Hand ​

Toggles the visibility of the viewmodel (hands/items). Separate from pressing F1.

Display Save Icon ​

Toggles the visibility of the save chest icon.

Display Vanilla Recipe Book ​

Toggles the visibility of the Recipe Book in certain screens.

Display Tooltip Boxes ​

Toggles the visibility of information sidebars in certain screens.

Attack Indicator ​

Toggles the visibility, or sets the location, of the attack cooldown indicator.

HUD Size ​

Sets the size of the heads-up display.

Interface Opacity ​

Sets the opacity of the Control Icons and heads-up display.

Interface Distance ​

Sets the distance for certain user interface elements.

GUI Scale ​

Sets the scale for the entire user interface.

UI Mode ​

Sets the user interface mode between Full HD (1080p), HD (720p) and SD (480p).

Interface Sensitivity ​

Sets the controller's cursor sensitivity.

Legacy Item Tooltips ​

Gives item tooltips a look similar to LCE.

Legacy Item Tooltips Scaling ​

Scales item tooltips depending on UI Mode.

In-Game Tooltips ​

Displays the Control Icons in the heads-up display.

Animated Character ​

Displays a paper doll in the corner of the heads-up display.

Smooth Animated Character ​

Renders the paper doll at the game's refresh rate.

Classic Crafting ​

Replaces the Crafting interface with one similar to vanilla Java Edition. This merges the Crafting and Inventory screens.

Classic Stonecutting ​

Replaces the Stonecutter interface with one similar to vanilla Java Edition.

Classic Loom ​

Replaces the Loom interface with one similar to vanilla Java Edition.

Classic Trading ​

Replaces the Villager Trading interface with one similar to vanilla Java Edition.

Force Mixed Crafting ​

Forces the Mixed Crafting UI (a recipe book frontend) to be used in place of the Legacy Crafting UI.

Mod Crafting Tabs ​

Adds Crafting and Creative tabs for mods with registered recipes.

Display Vanilla Tabs ​

Adds tabs from the Recipe Book and vanilla Creative Inventory to their respective interfaces.

Search Creative Tab ​

Adds a search tab to the Legacy Creative Inventory.

Operator Items Tab ​

Adds a tab with operator items to the Creative Inventory.

Vignette ​

Renders a vignette when in-game.

Display Control Tooltips ​

Toggles the visibility of Control Icons in all interfaces.

Advanced User Interface ​

Advanced Options Mode (Legacy4J Options only) ​

Determines whether Show Advanced Options is displayed or not, or if the Advanced Options interfaces would combine into the main option screens.

In-Game Settings ​

Display Inverted Crosshair ​

Re-enables the inverted crosshair in the heads-up display.

Legacy Creative Interface ​

Enables the Legacy-style Creative Inventory.

Legacy Advancements Interface ​

Enables the Legacy-style Advancements menu.

Leaderboards Interface ​

Enables the Legacy-style Statistics menu.

Legacy Overstacked Items ​

Shows 99+ instead of the actual number of items in the stack if the stack size is above 99.

Legacy Health Flash ​

Renders the healthbar flash animation faster when regenerating health.

HUD Load Delay ​

Sets the amount of time the heads-up display is hidden when leaving a screen.

Display System Messages As Overlay ​

Re-enables system messages (such as sleep warnings) displaying in the action bar.

Autosave Countdown ​

Allows a five second countdown to display before an autosave.

Advanced Held Item Tooltip ​

Enables Advanced tooltips specifically for the held item tooltip.

Selected Item Tooltip Ellipsis ​

Adds ellipsis to the end of the held item tooltip if more information is available but cannot be shown.

Selected Item Tooltip Lines ​

Adjusts the amount of lines used in the held item tooltip.

Selected Item Tooltip Spacing ​

Adjusts the line spacing for the held item tooltip.

Control Tooltip Display ​

Sets which side of the screen the Control Icons should render at.

Title Screen Fade ​

Enables the fade animation when loading into the title screen.

Title Screen Version Text ​

Allows the version information to be displayed in the corner of the title screen.

Allows non-Legacy interfaces to render a background overlay (like the dark background of Inventory menus in vanilla)

Legacy Intro & Reloading ​

Replaces the Mojang Studios logo with a Legacy-style intro sequence on game launch, and a black screen with a loading animation for resource reloading.

Legacy Loading & Connecting ​

Replaces the world loading and server connecting screen with a Legacy-style loading screen.

Legacy Panorama ​

Displays a 2D scrolling image as the background panorama.

Fake Autosave Screen ​

Displays a fake Preparing to Autosave Level screen when an autosave is triggered.

Chat Settings ​

Reduced Debug Information ​

Blocks the visibility of certain information in the debug screen and debug renderers.

Chat ​

Toggles between what is visible within the in-game text chat.

Chat Text Opacity ​

Adjusts the opacity of text inside of chat.

Text Background Opacity ​

Adjusts the opacity of the background for chat.

Chat Text Size ​

Adjusts the size of text inside of chat.

Line Spacing ​

Adjusts the line spacing for chat.

Chat Delay ​

Adjusts the minimum amount of time allowed between chat messages.

Width ​

Adjusts the width of the in-game chat.

Focused Height ​

Adjusts the maximum height of the chat when the chat screen is active.

Unfocused Height ​

Adjusts the maximum height of the chat when outside of the chat screen.

Colors ​

Allows colors to be displayed in chat.

Allows web links to be visible in chat.

Shows a confirmation prompt when clicking on a web link.

Text Background ​

When disabled, shows a background on any text that doesn't already have a background.

Command Suggestions ​

Allows suggestions to display automatically when typing commands.

Hide Matched Names ​

If a player is hidden through the Social Interactions menu, the game will attempt to hide messages based on the name of the chat sender.

Only Show Secure Chat ​

Only display messages from other players that can be verified to have been sent by that player, and have not been modified.