
CustomScreenMenu
A groundbreaking plugin that completely customizes players' screen option menus and features 3D mode
CustomScreenMenu 1.3.7
release15 марта 2026 г.🚀 Milestone Update This version is a turning point. The plugin is set to enter the 1.4.0 era in the next release.
New Features
Fully Customizable Login/Registration System
Complete support for player registration, login, password visibility, and account record-keeping.
Local SQL player data storage is now supported.
Improvements
All remaining ProtocolLib-related code has been removed.
Enhanced IP binding and admin IP whitelist functionality.
Improved menu loading speed and responsiveness.
Bug Fixes
Fixed the issue with teleportation not supporting return to a specified coordinate in version 1.21.8.
Fixed password errors during player login and registration in the test version.
CustomScreenMenu 1.3.6
release10 марта 2026 г.Changelog – v1.3.6
New Features
Added link functionality: Add link: "[link]https://xxxxxxx" in the configuration to send a clickable link that redirects to a webpage.
# Text component 1 layout5: permission: cursormenu.button.test.layout4 name: Join Official QQ Group # X-axis of the text component x: 2 # Y-axis of the text component y: -1.0 # Z-axis of the text component z: 3.5 tilt: x: 0.0 # Pitch (up/down tilt) y: 0.0 # Yaw (left/right tilt) z: 0.0 # Roll (forward/backward tilt) command: [] link: "[link]https://XXXXX|&cClick to join our official QQ group"
Fixes
Fixed an issue where, when a player was in a menu and used the /cmenu reload command to reload the configuration, if camera-block-check was enabled, the blocks that were removed would not be restored after exiting the menu.
CustomScreenMenu 1.3.5
release1 марта 2026 г.New Features
Password input variables %cursormenu_input_password% captures the first chat message entered by the player. %cursormenu_password_visibility% returns whether the entered content is currently visible. %cursormenu_input_confirm_password% captures the second confirmation input by the player. Same-level sub-menus: Directly expand sub-pages under the same coordinates without needing to exit and re-enter. Instant main-menu switch: If the world and coordinates match, directly refresh to another main menu without going through the “close-reopen” process. Text hover effects: Default is off. When enabled, highlights/shadows are displayed when the mouse hovers over text. SQL data storage support. Experimental WorldGuard compatibility: Initial support for region detection, with ongoing improvements. Fixes & Optimizations
Fixed several minor bugs. Optimized code structure to enhance overall performance.
CustomScreenMenu 1.3.4
release9 февраля 2026 г.- Switched core dependency from ProtocolLib to PacketEvents – ProtocolLib is no longer required.
- Velocity cross-server teleport compatible – use [server]
in any command list. - Custom cursor size – set your own pointer scale in menus.
- Custom cursor movement area – restrict how far the cursor can travel.
- Squashed various small bugs and trimmed dead code for a smaller, faster jar. The latest version is 1.3.7.
CustomScreenMenu 1.3.3
release23 ноября 2025 г.📌 Changelog – v1.3.3 🆕 New Features
Per-button “random-probability commands”
Activate by setting random-commands and random-chances
The plugin picks one command to run based on the listed probabilities (e.g. [10,50,40] → 10 %, 50 %, 40 %)
Falls back to standard commands if random arrays are absent 🔧 Tweaks
Updated every menu language file with new random-command placeholders/messages ⚡ Optimizations
Refactored internals to keep random and legacy logic completely conflict-free
