跳转至
📝 本页初次创建于:2025年12月21日 08:44:41(UTC+8/GMT+8)
🔄 本页最后更新于:2026年03月11日 11:52:51(UTC+8/GMT+8) (若有显示错误请Ctrl+F5强制刷新页面,无效请群内反馈)

1. /tcynote 记事本

🛠️

TCY 服务器妙妙小工具

糖醋鱼自制的服务器特色功能,持续更新中...

📝 /tcynote 记事本 (酒狐特供版)

指令 功能 交互说明 权限
/tcynote <内容> 即时记录 酒狐会一边嚼零食一边帮你记录,自动生成秒级ID 全员
/tcynote history 管理笔记 弹出箱子界面,酒狐会根据笔记数量吐槽或讨食。 仅本人
/tcynote trashcan 翻垃圾堆 打开回收站界面,查看或恢复最近删除的笔记。 仅本人
/tcynote history <玩家> 偷看他人 弹出箱子界面,只读模式(不可修改)。 全员
/tcynote delete <ID> 指令删除 将笔记移入回收站(推荐在 GUI 内操作)。 本人
💡 内部指令说明:
Tab 补全可能会看到 restore_internal 等指令,这些是 GUI 按钮专用的后台指令(例如让“下一页”按钮帮玩家翻页),玩家通常不需要手动输入

📏 字符上限与显示机制

1. 输入端瓶颈 (256字符)

Minecraft 聊天栏输入上限通常是 256 字符。
减去指令前缀 /tcynote (9字符),实际可用约 247 个字符
(注:中文也按1字符计算,但在屏幕上更宽)

2. 显示端表现 (Lore 自动换行)

为了防止文字超出屏幕,脚本会自动切割文本:
每 25 个字符切一段 -> 存入 loreList
写满 245 字大约会显示为 10行 文字,阅读体验极佳。

📸 游戏内功能展示

  • 笔记仓库界面


    笔记仓库 (GUI)

  • 垃圾桶界面


    垃圾桶 (Trashcan)

  • 聊天栏反馈界面


    聊天栏反馈

1.1 交互与底层技术

🎮 界面交互细节

  • 左键点击 (抄作业):将笔记内容打印到聊天栏,点击文字即可复制
  • 中键点击 (大喇叭):酒狐会把这条笔记内容 全服广播 (社死预警)。
  • 右键点击 (扔掉):将笔记移入回收站。
  • 垃圾堆交互:左键“捡回来”(恢复),右键“喂食”(彻底销毁)。

💾 技术底层支撑 (KubeJS)

  • 异步写入:使用 TCYPerf.writeAsync 非阻塞 IO,存几千条笔记也不会卡顿服务器主线程。
  • 物理隔离:每个玩家的数据存为独立 JSON 文件 (kubejs/tcy_note_storage/玩家名.json)。
  • 安全机制:删除逻辑强制检查文件名,玩家A 绝对无法删除 玩家B 的笔记

2. /foxqqh 酒狐悄悄话

🦊 /foxqqh 酒狐悄悄话

指令 功能 说明
/foxqqh on 开启陪伴 重置计时器,开始接收酒狐的碎碎念。
/foxqqh off 安静模式 停止发送悄悄话,酒狐进入休眠。
/foxqqh <分钟> 频率设置 设置发送间隔 (支持 1-30 分钟)。

📸 游戏内功能展示

  • 酒狐悄悄话聊天框设置提示


    聊天框设置提示

⚙️ 运行机制

  • 语录库:从 server_scripts/酒狐文本存储.txt 中零延迟随机抽取,支持颜色代码。
  • 持久化:配置利用 TCYPerf 存入 JSON,重启服务器不丢失设置。
  • 无感运行:即使全服玩家同时修改设置,得益于后台线程池,MSPT 波动为 0。