ChatPop2 ——— 在头上显示聊天气泡吧  [Folia支持]

原创 付费 聊天 ChatPop2 ——— 在头上显示聊天气泡吧 [Folia支持] 1.1.2

请登录后获取
版权类型
原创
插件中文名称
聊天气泡2
插件英文名称
ChatPop2
原帖地址
#
支持的核心(服务端)
  1. Spigot
  2. Paper
  3. Folia
  4. Purpur
  5. PufferFish
  6. Leaves
语言支持
其他
前置组件
packetevents(https://modrinth.com/plugin/packetevents/versions)
适配版本(Java)
  1. 1.21
  2. 1.20
  3. 1.19
ChatPop2

在原版内添加一种全新的聊天风格​



插件特性

  • 全新聊天体验 - 气泡式聊天显示,告别传统聊天框
  • 丰富动画效果 - 支持滑入、缩放、淡出等多种动画
  • 粒子特效 - 可自定义粒子类型和数量
  • 音效系统 - 多种音效可选,支持自定义音量和音调
  • 高度可定制 - 详细的配置文件,满足各种需求
  • Folia 支持 - 完美兼容 Folia 多线程服务端



版本要求

Minecraft 版本:1.19.4 及以上
原因:插件使用了高版本提供的文本展示实体(Text Display Entity)

服务端支持:
• Paper / Spigot / Purpur
• Folia - 完美支持多线程区域调度



展示效果

图片预览:
1764456448559.webp

1764456463440.webp

视频直链:

https://img.nickyam.com/file/BAACAg...TqT-jt2vYTeaUAALGGAACI76gVKaquQABDOLpFjYE.mp4

提示:如果直接下载,可以使用 在线播放器 查看



指令与权限

指令子命令权限节点功能说明
/chatpopreloadchatpop.use重载配置文件



配置文件详解

YAML:
# ==========================================
#           ChatPop2 配置文件
# ==========================================

# 联系方式
qq: 123426

# ==========================================
# 气泡显示设置
# ==========================================
# 每行消息的最大字符长度
max-line-length: 30

# 最大显示行数(超出部分会被截断)
max-lines: 5

# 是否启用聊天消息气泡显示
chat-line-enabled: true

# 消息显示的初始高度(玩家头顶往上的方块数)
initial-height: 2.0

# 消息显示持续时间(秒)
display-duration: 5

# ==========================================
# 粒子效果设置
# ==========================================
# 是否启用粒子效果
particle-enabled: false

# 粒子类型
# 常用选项:
#   HEART           - 爱心
#   FLAME           - 火焰
#   SOUL_FIRE_FLAME - 灵魂火焰
#   COMPOSTER       - 堆肥桶
#   NOTE            - 音符
#   ENCHANT         - 附魔台文字
#   VILLAGER_HAPPY  - 村民开心
#   DRAGON_BREATH   - 龙息
#   END_ROD         - 末地烛
#   FIREWORK        - 烟花
#   更多粒子类型请参考 Minecraft Wiki
particle-type: "HEART"

# 粒子数量
particle-count: 5

# ==========================================
# 动画效果设置
# ==========================================
animation:
  # 滑入动画时长(ticks,20 ticks = 1秒)
  slide-in-duration: 10
 
  # 上移动画时长(ticks)
  slide-up-duration: 10
 
  # 淡出动画时长(ticks)
  fade-out-duration: 7
 
  # 滑入距离(方块数)
  slide-in-distance: 0.8
 
  # 初始缩放大小(0.0 - 1.0)
  scale-start: 0.3
 
  # 结束缩放大小(通常为 1.0)
  scale-end: 1.0
 
  # 缓动类型(动画曲线)
  # 可选值:
  #   LINEAR      - 线性(匀速运动)
  #   CUBIC_OUT   - 三次方缓出(平滑减速)
  #   CUBIC_IN    - 三次方缓入(平滑加速)
  #   ELASTIC     - 弹性效果(Q弹回弹)
  #   BACK        - 回弹效果(先后退再前进)
  #   BOUNCE      - 弹跳效果(像球一样弹跳)
  easing-type: "BACK"

# ==========================================
# 音效设置
# ==========================================
sound:
  # 是否启用音效
  enabled: true
 
  # 音效类型
  # 推荐选项:
  #   ENTITY_EXPERIENCE_ORB_PICKUP    - 经验球拾取(清脆)
  #   BLOCK_NOTE_BLOCK_PLING          - 音符盒高音(悦耳)
  #   BLOCK_NOTE_BLOCK_BELL           - 音符盒铃声(清脆)
  #   ENTITY_PLAYER_LEVELUP           - 升级音效(欢快)
  #   ENTITY_ARROW_HIT_PLAYER         - 箭击中音(轻快)
  #   ENTITY_ITEM_PICKUP              - 物品拾取(简单)
  #   UI_TOAST_CHALLENGE_COMPLETE     - 挑战完成(华丽)
  #   BLOCK_AMETHYST_BLOCK_CHIME      - 紫水晶音(悦耳)
  #   更多音效请参考 Spigot API 文档
  type: "ENTITY_EXPERIENCE_ORB_PICKUP"
 
  # 音量大小(0.0 - 1.0)
  volume: 0.5
 
  # 音调高低(0.5 - 2.0)
  # 说明:
  #   < 1.0 = 低沉
  #   = 1.0 = 正常
  #   > 1.0 = 尖锐
  pitch: 1.0
 
  # 是否为发送者播放音效
  play-for-self: true
 
  # 是否为附近玩家播放音效
  play-for-others: true
 
  # 其他玩家能听到音效的距离(方块数)
  hearing-distance: 8.0

# ==========================================
# Folia 多线程支持
# ==========================================
# 插件已完美支持 Folia 区域调度系统
# 无需额外配置,自动适配 Folia 环境


Folia 支持说明

✓ 完美支持 Folia 多线程服务端

技术实现:
• 使用区域调度器(Region Scheduler)处理实体操作
• 使用实体调度器(Entity Scheduler)管理玩家相关任务
• 避免使用全局调度器,确保线程安全
• 支持跨区域聊天消息显示

性能优化:
• 异步处理消息格式化
• 区域化实体生成和管理
• 最小化跨线程通信开销



购买信息

购买方式:
  • 联系 QQ:3443135327
  • 添加时请备注:ChatPop2 购买

授权说明:
购买后您将获得插件的使用权,但需遵守以下条款:

禁止行为:
• 分发、转卖或二次转载插件
• 破解、反编译或逆向工程
• 将插件用于商业转售用途

您的权益:
• 在您的服务器上永久使用
• 获得版本更新支持
• 享受技术支持服务



重要说明

  1. 代码保护:为防止倒卖行为,插件会进行代码混淆处理
  2. 安全保证:插件不含任何后门代码,仅包含必要的授权验证功能
  3. 授权验证:联网验证授权状态,确保正版使用
  4. 隐私保护:不会收集服务器敏感数据或玩家个人信息



感谢您对 ChatPop2 的支持!
如有任何问题或建议,欢迎联系开发者
​
作者
Thexiaoyu
查看
1,143
首次发布
最后更新

评分

0.00 星 0 次评分

最新更新

  1. 1.1.2

    修复了授权后端更新导致插件端无法正确鉴权的问题 (旧用户需要先手动将配置文件的'qq'键改成'token')
  2. ChatPop-1.1.0-fix

    ChatPop-1.1.0-fix 1.修复了与unt的兼容问题 2.修复了其他玩家看不到问题 3.修复了高度会出现过高问题(更新后,把配置文件的initial-height值改成0.8)...
  3. 1.1

    ChatPop2 1.1更新 1.重写了跟随逻辑,现在可以做到时刻几乎0ms的跟随 2.支持Folia服务端 冲突插件:UNT(高级标签)...
后退
顶部 底部