Getting Started
IMPORTANT
Resource packs created on versions including and after 1.21.9 are NOT compatible with versions below 1.21.9 and vice versa. Click here for 1.21.8 and below. You may use the converter to downgrade resource packs.
INFO
View community-made resource packs here.
You may optionally start with this template to serve as guide: Legacy-Cursors_v4.0.0.zip
Resource Pack Structure
namespace: cursors_extended
- assets
- cursors_extended
- textures
- gui
- sprites
- cursors
- <cursor-name>.png The Cursor Texture
- <cursor-name>.png.json optionalCursor Settings
- cursors
- sprites
- gui
- textures
- cursors_extended
- pack.mcmeta
- pack.png
All Cursors
Each cursor has an associated name used to identify the texture and its settings.
Standard Cursors
| Name | Texture | Vanilla Usage |
|---|---|---|
default | The default cursor. | |
pointing_hand | Hovered over active buttons and scrollbars | |
ibeam | Hovered over active text fields | |
not_allowed | Hovered over inactive buttons and text fields | |
crosshair | Unused in vanilla | |
resize_all | Unused in vanilla | |
resize_ew | Dragging sliders | |
resize_ns | Dragging scrollbars |
Extra Cursors
| Name | Texture | Mod Usage |
|---|---|---|
grabbing | (Legacy) Grabbing items in the inventory. | |
shift | (Legacy) Shift is pressed and mouse is hovered over:
| |
busy |
| |
resize_nwse | Unused in Cursors Extended | |
resize_nesw | Unused in Cursors Extended |
NOTE
The unused cursors are for compatibility. If another mod uses those cursors then the custom texture will be applied automatically when possible.