All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Free Cursor

Free Cursor

by Makevich • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions
FreeCursor Banner
Fabric

NeoForge

GitHub
Release mouse cursor via hotkey

Features

  • Customizable keybind (F6 by default)
  • Return via LMB or ESC
  • HUD hiding (Simulate F1)
  • Background blur removal
  • Localized into 14 languages
    • English · Russian · Ukrainian · French · German
    • Spanish · Portuguese (Brazil) · Italian · Polish · Turkish
    • Japanese · Korean · Chinese (Simplified) · Chinese (Traditional)

Usage

  1. Press F6 (or your custom key) to release the cursor
  2. Press LMB or ESC to return
Demo

Configuration

Keybind:

Options > Controls > Key Binds > FreeCursor

Settings:

  • In-game: Press N to open built-in config
  • ModMenu: Configure via ModMenu interface

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
26.3
Fabric
1mo ago 1
1.21.11
Neoforge
3mo ago 1
1.21.x
Neoforge
3mo ago 1
1.21.x
Neoforge
3mo ago 1
1.21.x
Neoforge
3mo ago 1
26.2
Fabric
4mo ago 1
26.1.x
Fabric
4mo ago 1
1.20.x
Fabric
9mo ago 1
1.21.x
Fabric
9mo ago 1
1.21.x
Fabric
9mo ago 1
1.21.x
Fabric
last yr. 1
1.21.x
Fabric
last yr. 1
Migrate to Minecraft 26.3 (1.2.13+mc26.3)
Input and windowing in 26.3 use SDL3 instead of GLFW, so the input code
now goes through Minecraft's SDL-based abstractions:

  • InputConstants.Type.KEYSYM -> InputConstants.Type.KEYBOARD
  • GLFW.GLFW_KEY_F6/N/ESCAPE -> InputConstants.KEY_F6/N/ESCAPE; physical
keys are now SDL scancodes rather than GLFW key codes
  • MouseButtonEvent.button() == 0 -> == InputConstants.MOUSE_BUTTON_LEFT,
since SDL numbers mouse buttons from 1

Keybind names are unchanged, so remaps already saved in options.txt keep
working. Screen lifecycle and cursor handling needed no changes.

Toolchain: Gradle 9.8.0 (Loom 1.18.2 requires >= 9.7.0), Fabric Loader
0.19.5, Loom 1.18.2, Fabric API 0.161.0+26.3,
fabric-key-mapping-api-v1 2.0.8+3434d6d95d, ModMenu 21.0.0, and the
fabric.mod.json depends.minecraft range is now ~26.3.
  • Added **NeoForge** support.
  • Ported the mod to NeoForge while preserving all existing functionality.
  • No feature changes or gameplay differences.
> ### ⚠️ Known Issue
>
> If the game crashes on startup, **try using an older NeoForge version**.
> Some NeoForge releases may have compatibility issues.
  • Added **NeoForge** support.
  • Ported the mod to NeoForge while preserving all existing functionality.
  • No feature changes or gameplay differences.
  • Added **NeoForge** support.
  • Ported the mod to NeoForge while preserving all existing functionality.
  • No feature changes or gameplay differences.
  • Added **NeoForge** support.
  • Ported the mod to NeoForge while preserving all existing functionality.
  • No feature changes or gameplay differences.
Port to Minecraft 26.2; fix screen flicker on activation

  • Ported to Minecraft 26.2.x (single build for the entire 26.2.x family)
  • Updated dependencies: Fabric API 0.154.0+26.2, fabric-key-mapping-api-v1 2.0.5, ModMenu 20.0.0-beta.4
  • Fixed screen flickering on activation by replacing Minecraft.setScreenAndShow(...) with Minecraft.gui.setScreen(...). Behavior is now identical to 26.1.
Port to Minecraft 26.1+:
  • Migrate to KeyMapping API
  • Fix portal-related F1 bug
  • Update mappings
  • Bump to 1.2.11+mc26.1
  • version support
  • version support
  • updated to the latest versions of minecraft
  • Added the ability to use the mod in the nether portal
  • the first public version
Free Cursor Icon
Download Free Cursor
Select game version
Select platform