CursorCs v1.9.9 Performance

No more chest menus: build real mouse-driven GUIs in Minecraft.
Changes applied

  • Added forced display brightness support for holograms with defaults 15,15.
  • New config keys are now supported in static holograms and groups:
    brightness_block and brightness_sky (range 0-15, default 15/15).
  • Brightness is now applied to TextDisplay, ItemDisplay, and BlockDisplay creations, including fake/NMS text hologram generation paths where applicable.
  • Brightness is preserved/restored in hologram restore flows and group re-apply/reset flows.
  • Added forced display brightness support for cursor display too.
  • Cursor config now supports:
    cursor.display.brightness_block and cursor.display.brightness_sky (default 15/15).

    Code:
    # Cursor brightness
    cursor:
    display:
    brightness_block: 15
    brightness_sky: 15
  • Added legacy CustomModelData item syntax support.
    item:<material>:<custom_model_data> is now parsed and converted into ItemStack with CustomModelData.
  • Backward compatibility kept with existing item:<material> syntax.

    Code:
    # Vanilla item + legacy custom model data
    text: "item:minecraft:diamond_sword"
    text: "item:minecraft:diamond_sword:2550"
  • Added optional ItemsAdder integration

    Code:
    text: "item:ia:my_pack:laser_gun"
    text: "block:ia:my_pack:tech_block"
    text: "entity:ia:my_pack:drone"
  • Added optional Nexo integration

    Code:
    text: "item:nexo:laser_gun"
    text: "block:nexo:tech_block"
    text: "entity:nexo:drone_furniture"
Changes applied

  • Fixed group-applied holograms being overwritten by old base placeholder refresh text.
  • Group text updates now keep their own active refresh source (class groups and activable groups).
  • When a group sets text to empty (""), placeholder refresh is stopped for that hologram instead of restoring previous text.
  • Added placeholder parsing support for group text definitions in both simple and map formats.
    Code:
    smartphone_currencies:
    time:
    text: "%vault_eco_balance_commas%"
    placeholder_refresh_interval_ticks: 1
  • Added command action support to on_hover and on_unhover.
  • Added command execution mode selector:
    executor: player|console.
  • Added optional OP execution for player commands:
    as_op: true|false (only used when executor: player).
  • Extended the normal action: "command" button action to support executor and as_op too.
  • Kept backward compatibility defaults: executor: player, as_op: false.
    Code:
    on_hover:
    type: "command"
    command: "say hovered %player%"
    executor: "player"
    as_op: true
    
    on_unhover:
    type: "command"
    command: "say unhovered %player%"
    executor: "console"
Update - Fix for 1.21.11
  • A behavior issue with the left click interaction on Minecraft 1.21.11 servers has been fixed.
    This fix is limited to version 1.21.11 only to avoid affecting other versions.
Changes applied
  • Reduced hover debounce from 50ms to 10ms in hover detection logic.
  • Added configurable player invisibility on /cursor start with camera.player_invisible_on_start (default true).
    Code:
    Hologram:
      text: "§eTime: %player_ticks_lived%"
      offset_x: 0.0
      offset_y: 0.0
      offset_z: -2.0
      scale: 0.8
      placeholder_refresh_interval_ticks: 20 #ticks
  • Applied the invisibility toggle in camera session start flow (no forced invisibility when disabled).
    Code:
    camera:
      distance: 10.0
      player_invisible_on_start: true
      find_safe_location_on_reconnect: false
  • Reworked PlaceholderAPI refresh from global mode to per-hologram mode.
  • Removed global placeholder refresh config (placeholders.realtime.*)
  • Added per-hologram key placeholder_refresh_interval_ticks (0 or absent = disabled by default).
  • Implemented per-hologram refresh scheduler/state so parsing only runs when that hologram’s interval is due.
  • Kept updates safe for both static and fake holograms, with stale-state cleanup on remove/session end.
  • Lowered fake hologram text-update logging from info to fine to avoid console spam.
  • Updated resource examples to document/use per-hologram refresh:
    • config/holograms/static_holograms.yml (default off example)
    • config/holograms/placeholder_examples.yml (enabled example)
  • Updated both main config templates with camera.player_invisible_on_start.
Changes applied
  • Full translation of resources (comments + visible text) while maintaining structure and keywords.
  • Translation of all plugin.logger files from Spanish to English.
  • Added PlaceholderAPI parsing for clickable command actions (plus %player%, %uuid%, %player_uuid% support).
  • Fixed session-state issues when running /cursor start while already in camera mode.
    Improved camera session stop/start cleanup to prevent stale cursor/hover state.
  • Added new clear_group clickable action to return to default menu state (activeGroup = null) without restarting camera.
  • Added apply_holograms fallback aliases for default reset (change_to: "default" or "*").
  • Improved required_group condition matching (trim + case-insensitive).
  • Added clear_group to /cursor addclickable action autocomplete.


Buy a license now
$24.99
EULA
Standard EULA
Use on any projects you own with attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Support duration
Lifetime
Extras
Chimage - Support URL+GIFs and Tools.
+ $2.00
Share and earn
Refer this resource and earn a 10% commission.
14,386 Views
100 Purchases
109 Downloads
Mar 22, 2026 Published
Apr 27, 2026 Updated
5.00 star(s)
Average rating (13)
505.6 KB File size
Open source
  1. No
DRM-free
  1. No
Unobfuscated
  1. No
Type
  1. GUI
Game mode
  1. Survival
  1. Hub & lobby
  1. Minigame
Supported software
  1. Spigot
  1. Paper
Supported versions
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21
Supported languages
  1. English
Creator
Owner
Recommended for you
Detects keys to execute your own custom combos and commands!
5.00 star(s) 1 ratings
14 purchases
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 141 ratings
4,174 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 52 ratings
3,100 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 45 ratings
3,037 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
4.50 star(s) 72 ratings
2,801 purchases
Share and earn
Refer this resource and earn a 10% commission.
14,386 Views
100 Purchases
109 Downloads
Mar 22, 2026 Published
Apr 27, 2026 Updated
5.00 star(s)
Average rating (13)
505.6 KB File size
Open source
  1. No
DRM-free
  1. No
Unobfuscated
  1. No
Type
  1. GUI
Game mode
  1. Survival
  1. Hub & lobby
  1. Minigame
Supported software
  1. Spigot
  1. Paper
Supported versions
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21
Supported languages
  1. English
Creator
Owner
Recommended for you
Detects keys to execute your own custom combos and commands!
5.00 star(s) 1 ratings
14 purchases
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 141 ratings
4,174 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 52 ratings
3,100 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 45 ratings
3,037 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
4.50 star(s) 72 ratings
2,801 purchases
Top