Repository navigation
Releases: liuyyx/eps-plus
Release list
Nightly Build (2026-10-18 06:01)
Nightly Build (2026-10-18 06:01)
English:
Regular users only need to download the non-sources Fabric or NeoForge jar for their runtime environment.
The common artifacts contain shared runtime code.
中文:
普通用户只需要根据自己的运行环境下载不带 sources 的 Fabric 或 NeoForge 版本。
common 产物包含共享运行时代码。
eps-plus beta4
eps-plus beta4
基于上游 NekoyaHouse/Epsilon 的 Minecraft 26.2 分支,额外移植了一批模块。
beta4 相对 beta2 的变化:新增 Derp(抽搐) 与 反作弊检测 两个渲染模块;Scaffold 大幅精简(边缘判定照搬 LiquidBounce);Telly 与静默旋转链路修复;新增流体交互 mixin。
新增模块
-
Derp(渲染 · 抽搐) — 让角色脑袋乱转(第三人称和服务器都看得见),移植自 LiquidBounce nextgen 的
ModuleDerp.kt。- 水平角(Yaw)五种模式:
Static固定角 /Offset玩家角+偏移 /Random每刻随机 /Jitter每 N 刻翻转 180° /Spin逐刻累积旋转。 - 俯仰角(Pitch)三种模式:
Static/Offset/Random。 Safe Pitch(默认开)把俯仰限制在 ±90°,免得转到背面。Not During Sprint(默认开)疾跑时立刻让路。- 为什么走
setRotationsDirect:Epsilon 的setRotations内置限速与鼠标灵敏度网格量化,会把 derp 的大角度跳变削成平滑弧线,功能直接失效。这里改成直通路径 —— 算出来什么就发什么。 - 刻意偏离 LB:LB 的 Derp 会一直抢占旋转管理器,手动打人/射箭/投掷/放置一律被带偏。这里凡是玩家自己在发起的动作(左键打人/挖方块、右键射箭/投掷/放置、
isUsingItem整个使用过程、疾跑)都会立即把视角交还。 - 疾跑预判:双击 W 进入疾跑时,原版是在
aiStep内部才置位、且keySprint.isDown()为 false。这里自己复现原版的双击窗口(options.sprintWindow(),默认 7 刻),在 tick 开头就判定,比原版早一拍 —— 否则起步/起跳那一拍仍会被带偏。 - 让路检查放在 tick 入口(
handleKeybinds之前):ServerboundUseItemPacket是在handleKeybinds里构造且自带 yaw/pitch,只在玩家 tick 里让路会晚一整刻,拉弓/投掷/放置仍会带着上一刻的 derp 角发出去。
- 水平角(Yaw)五种模式:
-
反作弊检测(渲染) — 把服务端的异常回应直接摊开给你看。只收包、不发包,不改变任何上行流量。
- 吞方块:我方发出放置包后,服务端把那一格回成空气 —— 客户端本地预测会先让方块出现,只有这个回撤包能暴露。
- 吞刀:发出攻击包后 1 秒内没等到服务端的受伤动画。判定必须用
ClientboundHurtAnimationPacket;target.hurtTime因为本地预测会被无条件置位,在这件事上零信息量。 - 回弹:服务端把你拉回/扭转视角(setback)。位置包里的坐标可能是相对的,会先换算成绝对坐标再和本地比对;差得远的是传送(
/spawn、切维度),放行。 - 假人:UUID 不在服务端下发的在线玩家列表里。
- 触发时屏幕整圈边缘亮起红色光晕(向内渐变淡出+闪烁),并在聊天栏打一条红字警告,带累计序号。默认不合并、不冷却 —— 每次触发都是独立一条。
下载
按你整合包使用的加载器二选一,不要两个都放:
| 加载器 | 文件 |
|---|---|
| Fabric | epsilon-fabric-26.2-*.jar |
| NeoForge | epsilon-neoforge-26.2-*.jar |
使用提示
- Derp 不会影响你的操作:打人、射箭、投掷、放置、吃东西、举盾、疾跑期间它都会把视角交还,只有在这些动作之外才乱转。想要 LB 那种「一直抢占」的行为,把
Not During Sprint关掉也仍会在左/右键按下时让路 —— 这是刻意设计。 - 反作弊检测是只读的:它只监听服务端回包,不改变你发出的任何包,所以不会因为它本身被反作弊盯上。四类警告各有独立开关。
Alert Cooldown默认 0:警告会刷屏,这是刻意的(每次触发一条独立红字消息)。嫌吵就把它调大。
环境
构建需 JDK 21+。本包面向 Minecraft 26.2。
致谢
- @CCBlueX — LiquidBounce,Derp(抽搐)的算法来源
- @OlziYT — RavenBS-Plus-Plus,Telly(自动搭路)的算法来源
- @woshijiejue — Leader-Lite,Scaffold · Legit(蹲起搭)的算法来源
- @minecrafttzh — OpenVape4.21,KillAura AI 转头的算法与回归模型来源
许可
与上游一致,GPL-3.0。核心来自 NekoyaHouse/Epsilon;新增模块的算法参考自 RavenBS-Plus-Plus、Leader-Lite、LiquidBounceNG 与 LiquidBounce。
eps-plus beta2
eps-plus beta2
基于上游 NekoyaHouse/Epsilon 的 Minecraft 26.2 分支,额外移植了三个模块。
beta2 相对 beta1 的变化:
Telly模块已按RavenBS-Plus-Plus的 telly 脚本完整重写(此前是基于 Leader-Lite 的简化实现,已弃用)。现在是 21 帧旋转曲线 + 边缘九项判据 + 方块候选搜索 + 完整 fallback 链的逐函数对齐移植,并新增两个调参滑块。
新增模块
- Telly(移动 · 自动搭路) — telly 搭桥,完整移植自 RavenBS-Plus-Plus 的 telly 脚本(
BSLegitTellyFix),行为逐函数对齐。- 武装手势:站到方块边缘 → 低头(≥75°)并朝向斜角(会按
Snap Degrees吸附到网格)→ 按住潜行(满Activation Time后提示由红转绿)→ 按住右键并松开潜行 → 开始搭桥。屏上提示会写明还差哪一步。 - Snap Degrees(42~48,默认 46.5)—— 激活时吸附到的基准角网格(
46.5° + k·90°),决定桥的走向。默认值是实测选定的:46.5 与 44 分处象限判定(sin − cos的零点 45°)的两侧,桥的走向轴不同 —— 实测 46.5 不掉、44 会掉。45° 本身既是整度数(吸附后会得到-315.00这类真人做不到的精确值,实测被 Intave 报acting computer-like),又正好落在分界上(浮点抖动会让走向轴两侧跳),不建议使用。 - Activation Time(0.1~2.0 秒,默认 1.0)—— 提示由红转绿的等待时间。
- Debug Log —— 按住潜行时每秒输出九项判据逐条 ✓/✗ 与触发阶段,用来排查为什么无法触发。
- Show Activation Hitbox / Auto Swap / Disable SafeWalk —— 高亮框绘制与原脚本的配套行为。
- 武装手势:站到方块边缘 → 低头(≥75°)并朝向斜角(会按
- Scaffold · Legit(移动 · 蹲起搭) — 边缘状态机(踏上边缘 → 潜行等待 → 允许放置)。含放置节流
Place Delay/Place Delay Random,以及蹲起时长Legit Sneak Delay/Legit Sneak Random。转向未到位时不放置,避免放置包朝向与服务器所见不一致而被丢弃。 - KillAura · AI 转头(战斗) — 由捆绑的回归模型(
21KC11KP/19KC8KP)直接输出每刻转向增量,纯 Java 推理,无原生依赖。
下载
按你整合包使用的加载器二选一,不要两个都放:
| 加载器 | 文件 |
|---|---|
| Fabric | epsilon-fabric-26.2-*.jar |
| NeoForge | epsilon-neoforge-26.2-*.jar |
使用提示
- Telly 的武装手势:站到方块边缘 → 低头并朝向斜角 → 按住潜行 → 提示变绿后 按住右键并松开潜行。屏上提示会写明还差哪一步。注意触发条件是「按住右键 且 松开潜行」—— 只按右键而不松潜行不会触发。
Snap Degrees跨过 45° 会换轴:44.x 与 45.x 属于两类走向,别在同一类里期望质变。默认 46.5 是实测最优。- AI 转头是渐进的:模型学的是人类鼠标轨迹,每刻只转 0.14°~9.2°,与常规模式 180°/刻 的手感差异很大,属设计预期。想更快请调
AI Yaw Multiplier(上限 2.0)。
环境
构建需 JDK 21+。本包面向 Minecraft 26.2,已在 Fabric 0.19.3 与 NeoForge 26.2.0.76 下构建通过。
致谢
- @OlziYT — RavenBS-Plus-Plus,Telly(自动搭路)的算法来源
- @woshijiejue — Leader-Lite,Scaffold · Legit(蹲起搭)的算法来源
- @minecrafttzh — OpenVape4.21,KillAura AI 转头的算法与回归模型来源
许可
与上游一致,GPL-3.0。核心来自 NekoyaHouse/Epsilon;新增模块的算法参考自 RavenBS-Plus-Plus、Leader-Lite 与 LiquidBounceNG 的回归模型。
eps-plus beta1
eps-plus beta1
基于上游 NekoyaHouse/Epsilon 的 Minecraft 26.2 分支,额外移植了三个模块。
新增模块
- Telly(移动 · 自动搭路) — telly 搭桥。带激活手势的屏上提示与高亮框,以及可选的
激活诊断(按住潜行时每秒输出九项判据 + 触发状态,用来排查为什么无法触发)。 - Scaffold · Legit(移动 · 蹲起搭) — 边缘状态机(踏上边缘 → 潜行等待 → 允许放置)。含放置节流
Place Delay/Place Delay Random,以及蹲起时长Legit Sneak Delay/Legit Sneak Random。转向未到位时不放置,避免放置包朝向与服务器所见不一致而被丢弃。 - KillAura · AI 转头(战斗) — 由捆绑的回归模型(
21KC11KP/19KC8KP)直接输出每刻转向增量,纯 Java 推理,无原生依赖。
下载
按你整合包使用的加载器二选一,不要两个都放:
| 加载器 | 文件 |
|---|---|
| Fabric | epsilon-fabric-26.2-*.jar |
| NeoForge | epsilon-neoforge-26.2-*.jar |
使用提示
- Telly 的武装手势:站到方块边缘 → 低头并朝向正对斜角 → 按住潜行 → 提示变绿后 按住右键并松开潜行。屏上提示会写明还差哪一步。
- AI 转头是渐进的:模型学的是人类鼠标轨迹,每刻只转 0.14°~9.2°,与常规模式 180°/刻 的手感差异很大,属设计预期。想更快请调
AI Yaw Multiplier(上限 2.0)。
环境
构建需 JDK 21+。本包面向 Minecraft 26.2,已在 Fabric 0.19.3 与 NeoForge 26.2.0.76 下构建通过。
致谢
- @OlziYT — RavenBS-Plus-Plus,Telly(自动搭路)的算法来源
- @woshijiejue — Leader-Lite,Scaffold · Legit(蹲起搭)的算法来源
- @minecrafttzh — OpenVape4.21,KillAura AI 转头的算法与回归模型来源
许可
与上游一致,GPL-3.0。核心来自 NekoyaHouse/Epsilon;新增模块的算法参考自 RavenBS-Plus-Plus、Leader-Lite 与 LiquidBounceNG 的回归模型。