真实隐身

真实隐身

改善Minecraft中的原版隐身效果。

游戏机制

Image

Real Invisibility

GitHub License GitHub Actions Workflow Status GitHub Release

Modrinth Downloads Spiget Downloads Hangar Downloads

一个旨在改进 Minecraft 原版隐形效果的插件/模组。

此插件是从一个私人服务器中分离出来的,可能存在大量 bug,因此请帮助改进它。

特性

  • 完全可配置。
  • 隐藏装备。
  • 隐藏效果粒子。
  • 隐藏身上的箭。
  • 隐藏身上的刺。
  • 隐藏身上的火。
  • 数据包级别,不影响原版,可与其他插件/模组一起使用。
配置
# 隐藏主手中的物品?
mainhand=true
# 隐藏副手中的物品?
offhand=true
# 隐藏靴子?
feet=true
# 隐藏护腿?
legs=true
# 隐藏胸甲?
chest=true
# 隐藏头盔?
head=true
# 隐藏动物的护甲?
body=true
# 隐藏鞍?
saddle=true
# 隐藏身上的火?
fire=true
# 隐藏效果粒子?
effect_particles=true
# 隐藏身上的箭?
arrows=true
# 隐藏身上的刺?
stingers=true

常见问题

支持 Bukkit/Spigot 版本吗?

不支持。

对哪些实体生效?

世界中任何存在且带有隐形效果的 LivingEntity。

排除玩家自身以及仅客户端实体。

支持 Folia 吗?

未测试。

可以隐藏疾跑/游泳粒子吗?

这会导致客户端模拟问题,因此不支持。

开发

该插件提供了钩子机制, 允许在任何数据包修改应用之前拦截当前操作。

repositories {
    maven "https://mvn.suc.icu"
}

Paper

首先导入 packetevents。

dependencies {
    implementation "icu.suc.kkw557:realinvisibility-paper:<version>"
}

使用 com.github.retrooper.packetevents.event.PacketListener.onPacketEventExternal(icu.suc.kkw557.realinvisibility.paper.RealInvisibilityEvent event) 进行回调。

更多信息请参阅 packetevents。

Fabric

dependencies {
    implementation "icu.suc.kkw557:realinvisibility-fabric:<version>"
}

调用 icu.suc.kkw557.realinvisibility.fabric.RealInvisibilityEvents.ALLOW 进行注册。

许可证

本项目基于 MIT 许可证 授权 © 2025 557。