McLists一周年快乐
服务器已经添加了详细介绍信息板块
服主可以在管理后台来提交自己服务器介绍信息。
服务器介绍信息提交后,管理人员会进行审核
审核通过后会在服务器详细页面进行显示
提交服务器介绍信息会让新玩家更好的了解你的服务器哦~
添加图片信息,也会让百度等搜索引擎更好的收录您的服务器哦~
管理平台地址:传送门
LastHolo

LastHolo - 全息聊天插件

与全息影像聊天的超轻量级插件!
Bukkit / Spigot 作者 Gober 支持版本 1.8 - 1.16
服务器使用量
未统计
服务玩家数
未统计
下载量
27,482
插件详细介绍

Last Holo —— 全息聊天引领者

Last Holo 是一款功能强大的全息聊天插件,它能在玩家说话时,在其头顶生成带有聊天内容的全息文字。插件高度可定制,支持多行显示、区域限制、音效等丰富功能,且无需依赖其他插件,旨在为任何类型的服务器提供流畅、美观的聊天增强体验。

核心特性

  • 开源且轻量:代码开源,性能高效,对服务器负担小。
  • 内置全息系统:无需依赖 HolographicDisplays 等插件。
  • 高度可定制:可调整全息文字的位置、持续时间、格式、长度等。
  • 多行与长度限制:支持自动换行,并可限制单条消息的最大长度。
  • 区域与世界控制:支持基于 WorldGuard 区域和特定世界的启用/禁用。
  • 邻近显示:可设置为仅让一定范围内的玩家看到全息文字。
  • 聊天隐藏:可选择是否同时发送原始聊天消息到公屏。
  • 权限支持:所有功能均可通过权限节点控制。
  • PlaceholderAPI 支持:可在聊天格式中使用 PlaceholderAPI 变量。
  • SuperVanish 支持:兼容 SuperVanish 插件,隐身玩家聊天不会暴露。
  • 整洁模式:智能排列全息文字,防止重叠,视觉效果更佳。
  • 跟随全息:全息文字会跟随玩家移动而移动。
  • 音效系统:支持为发送者和接收者播放自定义音效。

指令与权限

指令列表

  • /lastholo reload - 重载插件配置。需要权限:holo.reload
  • /lastholo toggle - 开关你自己的全息聊天显示。需要权限:holo.toggle
  • /lastholo blacklist - 管理词语黑名单。需要权限:lastholo.blacklist.<use/add/remove/list>
  • /lastholo info - 查看插件版本信息。
  • /lastholo clear - BUG 修复工具,清除 4x4x4 半径内残留的实体全息。

主要权限节点

  • holo.chat - 允许使用全息聊天。
  • holo.color - 允许在全息聊天中使用颜色代码。
  • lastholo.superplaceholder - 允许在聊天消息中解析 PlaceholderAPI 变量(超级变量)。

配置详解 (`config.yml`)

以下为关键配置项说明,完整配置请查看插件文件。

基础设置

  • async_chat_processing: true - 启用异步聊天处理以提升性能(重启生效)。
  • holo_offset: 2.4 - 全息文字在玩家站立位置之上的最终高度。
  • holo_livetick: 95 - 全息文字的持续时间(单位:刻,20刻=1秒)。
  • holo_firstoffset: 1.5 - 全息文字首次生成时的起始高度。
  • chat_format: "&6Says: &r%CHAT%" - 全息文字的显示格式,%CHAT% 为原始消息占位符。

功能开关

  • nearby_only.use_system: true - 启用仅附近玩家可见功能。
  • nearby_only.min_range: 13 - 附近玩家的最小可见范围。
  • original_chat.hidden: false - 是否隐藏原始聊天消息(不发送到公屏)。
  • original_chat.requires_toggle: true - 是否需要玩家使用 /lh toggle 手动开启全息聊天。

长度与换行

  • enable_max_length: false - 是否启用消息长度限制。
  • max_length: 35 - 消息最大长度(包含颜色码、空格等所有字符)。
  • enable_new_line_if_full: true - 当消息过长时是否自动换行。
  • each_line_length: 15 - 自动换行后,每行允许的最大字符数。

区域与世界控制

  • disable_certain_worlds: true - 是否在特定世界禁用全息聊天。
  • disabled_worlds: 列表,例如 - "MD5"
  • disable_certain_regions: true - 是否在特定 WorldGuard 区域禁用全息聊天。
  • disabled_regions: 列表,例如 - "PVP"
  • ignore_region_option: false - 设为 true 可完全忽略 WorldGuard/WorldEdit 相关错误。

音效

  • enable_local_sound: true - 是否为发送者播放本地音效。
  • local_sounds: 列表,格式为 <SOUND>-<VOLUME>-<PITCH>,例如 "ENTITY_VILLAGER_YES-1.0-0.8"
  • enable_global_sound_effect: true - 是否为所有听到消息的玩家播放全局音效。
  • global_sounds: 列表,格式同上,例如 "NOTE_PLING-0.5-2.0"

常见问题 (FAQ)

  • Q: 全息文字重叠在一起了怎么办?
  • A: 尝试在配置中禁用 marker_armorstand 选项,或调整 holo_gap 值。
  • Q: async_chat_processing 选项是做什么的?
  • A: 用于异步处理聊天事件以提升性能。如果遇到异步错误,请禁用它(需要重启服务器)。
  • Q: 全息文字不显示!
  • A: 请检查配置:nearby_only(附近显示)、original_chat.hidden(隐藏聊天)、世界限制是否设置正确,并确保插件运行正常。
  • Q: 出现关于 BlockVector3、WorldEdit、WorldGuard、Vector 等的错误。
  • A: 在配置中将 ignore_region_option 设为 true 可以完全忽略这些错误。
  • Q: 有一些因BUG残留的旧全息文字无法移除!
  • A: 使用指令 /lh clear,它可以清除 4x4x4 半径内的所有全息文字实体。
  • Q: special_armorstand 是做什么的?
  • A: 它使用来自 NMS 的特殊实体创建盔甲架,效果更好。如果遇到错误,可以禁用它,插件将使用普通的盔甲架。
  • Q: async_holo_removalasync_teleportation 是做什么的?
  • A: 它们分别用于异步移除全息实体和异步传送实体。如果服务器在异步线程中执行这些操作时报错,启用这些选项可以解决。

开发者 API

插件提供了事件 API,方便其他开发者集成。

/*
 * PreHoloChatEvent 在全息文字构建前调用。
 * PostHoloChatEvent 在全息文字创建后调用。
 */
@EventHandler
public void onHoloChat(PreHoloChatEvent e) {
    HoloData data = e.getHoloData();
    Player owner = data.getOwner();
    if (this.isHandsome(owner)) {
        return;
    }
    e.setCancelled(true);
}

@EventHandler
public void onHoloChat(PostHoloChatEvent e) {
    if (this.isAllowed(e.getLineDatas()) {
        return;
    }
    e.setCancelled(true);
}

**音效列表参考(最新版本)**

请访问 SpigotMC 论坛的相关帖子查找可用的音效枚举名称。

链接与支持

  • SpigotMC 主页: 点击访问
  • Discord 社区: 欢迎加入以获取支持和更新。
  • Facebook: [点击连接](作者Facebook链接)

**致谢**

  • 特别感谢 @AntonioRush (DiamondRushXD) 制作的英文宣传视频。
  • 感谢 @Ajneb97 制作的法语宣传视频(注:该视频基于 1.9.6.5 版本之前录制)。

**关于依赖**

自 3.0.0 版本起,插件已移除对 HolographicDisplays 的依赖。

测试支持版本
1.8 1.9 1.10 1.11 1.12 1.13 1.14 1.15 1.16
版本分布
基本信息
插件名称 LastHolo
作者 Gober
平台 Bukkit / Spigot
支持版本 1.8 - 1.16
点赞数 0
最近版本
暂无数据 -

友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作

历史访问人次:3,028,325  |  今日访问人次:12,453  |  昨日访问人次:11,147

独立 IP:4,880  |  最近24小时有3,877人访问本站

Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.

Powered by GermMC 京ICP备17023959号-6