Getting Started with Resource Packs
You may start with this resource pack template that contains the built-in textures of Minecraft Cursor:
File Structure
namespace: minecraft-cursor
- assets
- minecraft-cursor
- atlases
- cursors.json optionalCustom Settings
- textures
- cursors
- <cursor-key>.png The Cursor Texture
- <cursor-key>.png.mcmeta optionalAnimation Data
- cursors
- atlases
- minecraft-cursor
- pack.mcmeta
- pack.png
All Cursors
Each cursor has an associated key. This is used as the file name of the texture, animation data, and the key for custom settings.
NOTE
Mods can register new cursors using the Java API.
Name | Key | Image | When it is used |
---|---|---|---|
Default | default | ![]() |
Remaps |
Pointer | pointer | ![]() | Hovered over:
Remaps |
Text | text | ![]() |
Remaps |
Grabbing | grabbing | ![]() |
Remaps |
Shift | shift | ![]() | Shift is pressed and mouse is hovered over:
|
Busy | busy | ![]() | In loading screens:
|
Crosshair | crosshair | ![]() | Only used for compatibility with other mods. Remaps |
Resize EW | resize_ew | ![]() | Only used for compatibility with other mods. Remaps |
Resize NS | resize_ns | ![]() | Only used for compatibility with other mods. Remaps |
Resize NWSE | resize_nwse | ![]() | Only used for compatibility with other mods. Remaps |
Resize NESW | resize_nesw | ![]() | Only used for compatibility with other mods. Remaps |
Not Allowed | not_allowed | ![]() | Only used for compatibility with other mods. Remaps |