CustomScreenMenu——A groundbreaking screen menu plugin that you can't even imagine! icon

CustomScreenMenu——A groundbreaking screen menu plugin that you can't even imagine! -----

A groundbreaking plugin that completely customizes players' screen option menus and features 3D mode



Changelog – v1.4.2
Full Message Configuration - All prompt messages can now be customized in lang.yml.
  • Hot reload support, changes take effect after /cursormenu reload
  • Added 50+ configurable messages
  • Configuration categories: login, register, permission, command, player management, menu, system, NPC, WASD navigation

    Code (Text):
    # ========================================
    # CursorMenu 提示信息配置文件
    # 该文件包含插件所有的提示信息配置
    # 支持热加载,修改后使用 /cursormenu reload 即可生效
    # ========================================

    # ========================================
    # 登录相关提示
    # ========================================
    login:
      success: '&a[CursorMenu] 登录成功!'
      wrong_password: '&c[CursorMenu] 密码错误'
      empty_password: '&c[CursorMenu] 密码不能为空'
      user_not_found: '&c[CursorMenu] 用户不存在'
      locked: '&c[CursorMenu] 账户已被锁定,请稍后再试'
      too_many_attempts: '&c[CursorMenu] 登录尝试次数过多,请稍后再试'

    # ========================================
    # 注册相关提示
    # ========================================
    register:
      success: '&a[CursorMenu] 用户 %player_name% 注册成功!'
      failed: '&c[CursorMenu] 注册失败,请稍后重试'
      password_mismatch: '&c[CursorMenu] 两次输入的密码不一致'
      invalid_password_length: '&c[CursorMenu] 密码长度必须在6-12位之间'
      weak_password: '&c[CursorMenu] 密码过于简单,请使用更复杂的密码'
      user_exists: '&c[CursorMenu] 该账户已注册'
      empty_password: '&c[CursorMenu] 密码不能为空'
      empty_confirm_password: '&c[CursorMenu] 确认密码不能为空'
      error: '&c[CursorMenu] 注册失败,请稍后重试'
      ip_blacklisted: '&c[CursorMenu] 您的IP地址已被禁止注册'
      ip_not_in_whitelist: '&c[CursorMenu] 您的IP地址不在允许注册的列表中'

    # ========================================
    # 输入相关提示
    # ========================================
    input:
      field_set: '&a[CursorMenu] 当前输入字段已设置为: %field%'
      data_saved: '&a[CursorMenu] %field% 已设置为: %value%'
      incomplete: '&c[CursorMenu] 请先完成所有输入项'

    # ========================================
    # 密码可见性相关提示
    # ========================================
    password:
      visibility_toggled: '&a[CursorMenu] 密码可见性已切换'
      visibility_shown: '&a[CursorMenu] 密码已显示'
      visibility_hidden: '&a[CursorMenu] 密码已隐藏'
      visibility_button_shown: '[密码:隐藏]'
      visibility_button_hidden: '[密码:显示]'

    # ========================================
    # 权限相关提示
    # ========================================
    permission:
      no_permission: '&c[CursorMenu] 你没有权限使用该命令'
      no_permission_button: '&c[CursorMenu] 你没有权限执行该按钮'
      no_permission_menu: '&c[CursorMenu] 你没有权限打开该菜单'
      player_only: '&c[CursorMenu] 仅玩家可用'

    # ========================================
    # 命令相关提示
    # ========================================
    command:
      unknown_argument: '&c[CursorMenu] 未知参数'
      reload: '&a[CursorMenu] 插件重载成功...'
      reload_complete: '&a[CursorMenu] 插件重载完成!'
      menu_not_found: '&c[CursorMenu] 菜单 ''%menu%'' 未找到,请检查配置文件!'
      menu_opened: '&a[CursorMenu] 已为玩家 %player% 打开菜单 %menu%'
      text_display_opened: '&a[CursorMenu] 已为玩家 %player% 打开文字显示: %text_id%'
      text_display_not_found: '&c[CursorMenu] 文字显示ID不存在: %text_id%'
      item_disabled: '&a[CursorMenu] 已关闭物品显示'
      item_not_found: '&c[CursorMenu] 物品ID不存在: %item_id%'
      input_menu_hint: '&c[CursorMenu] 输入对应的菜单选项'
      menu_option_not_found: '&c[CursorMenu] 无该菜单选项'

    # ========================================
    # 玩家管理相关提示
    # ========================================
    player:
      not_found: '&c[CursorMenu] 玩家 %player% 不存在或不在线'
      not_registered: '&c[CursorMenu] 玩家 %player% 不存在于注册列表中'
      delete_success: '&a[CursorMenu] 玩家 %player% 的注册信息已成功删除,该玩家现在可以重新注册'
      delete_failed: '&c[CursorMenu] 删除玩家 %player% 的注册信息失败'
      delete_notify: '&e[CursorMenu] 您的注册信息已被管理员删除,请重新注册'
      reset_password_success: '&a[CursorMenu] 玩家 %player% 的密码已成功重置'
      reset_password_failed: '&c[CursorMenu] 重置玩家 %player% 的密码失败'
      reset_password_notify: '&e[CursorMenu] 您的密码已被管理员重置,请重新登录'

    # ========================================
    # 菜单相关提示
    # ========================================
    menu:
      require_login: '&c[CursorMenu] 请先登录后再执行此操作'
      already_registered: '&c[CursorMenu] 您已注册,请直接登录'
      condition_not_met: '&c[CursorMenu] 条件不满足,无法执行该操作'
      cursor_activated: '&a[CursorMenu] 光标菜单已激活!'
      cursor_deactivated: '&c[CursorMenu] 光标菜单已关闭!'

    # ========================================
    # 系统相关提示
    # ========================================
    system:
      ip_warning: '&e[警告] 您的IP与注册时不同!'
      server_transfer_failed: '&c[CursorMenu] 跨服传送失败: %error%'
      config_reloaded: '&a[CursorMenu] 配置文件已重新加载'

    # ========================================
    # NPC相关提示
    # ========================================
    npc:
      toggle_on: '&a[CursorMenu] NPC创建已启用'
      toggle_off: '&c[CursorMenu] NPC创建已禁用'
      status_enabled: '&a[CursorMenu] NPC创建状态: 已启用'
      status_disabled: '&c[CursorMenu] NPC创建状态: 已禁用'
      reloaded: '&a[CursorMenu] NPC配置已重载'
      rotated: '&a[CursorMenu] NPC已旋转 %angle% 度'
      rotate_usage: '&c[CursorMenu] 用法: /cursormenu npc rotate <角度>'
      invalid_angle: '&c[CursorMenu] 无效的角度值: %angle%'
      system_disabled: '&e[CursorMenu] NPC镜像系统未启用(需要安装FancyNpcs插件)'

    # ========================================
    # WASD导航相关提示
    # ========================================
    wasd:
      enabled: '&a[CursorMenu] WASD导航已启用'
      disabled: '&c[CursorMenu] WASD导航已禁用'
----------, May 21, 2026
Resource Information
Author:
----------
Total Downloads: 663
First Release: Jul 26, 2025
Last Update: May 28, 2026
Category: ---------------
All-Time Rating:
13 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings