一个基于 Minecraft Forge 1.20.1 的现代化模组客户端,提供丰富的游戏增强功能。
- 模块化架构: 可扩展的模块系统,支持动态加载和管理
- 事件驱动系统: 高效的事件管理机制
- 命令系统: 完整的命令行界面支持
- 配置管理: 灵活的配置文件系统,支持热重载
- 通知系统: 实时消息通知
- AimAssist: 自动瞄准辅助,支持多种目标优先级
- Aura: 自动攻击功能
- AutoClicker: 自动点击器
- AttackCrystal: 末影水晶攻击优化
- AntiBots: 反机器人检测
- HUD: 自定义 HUD 界面
- ClickGUI: 点击式图形用户界面
- MotionBlur: 动态模糊效果
- Projectile: 弹道轨迹渲染
- ChestESP: 箱子透视
- AntiBlindness: 反失明效果
- AntiNausea: 反恶心效果
- Blink: 瞬移功能,支持数据包暂停
- AutoMLG: 自动 MLG 操作
- FastWeb: 快速破网
- Jesus: 水上行走
- NoSlow: 移除减速效果
- InventoryManager: 智能背包管理
- ChestStealer: 自动偷取箱子物品
- AutoTools: 自动工具切换
- AntiFireball: 反火球攻击
- Helper: 各种辅助功能
- Minecraft: 1.20.1
- Forge: 47.3.0+
- Java: 17+
- 内存: 建议 4GB+
- 安装 Java 17 或更高版本
- 安装 Minecraft Forge 1.20.1 (版本 47.3.0 或更高)
# 克隆项目
git clone https://github.com/jiuxianqwq/Naven-Modern.git
cd Naven-Modern
# 构建项目
./gradlew build构建完成后,模组文件将位于 build/libs/ 目录中。
- 将生成的
.jar文件复制到 Minecraft 的mods文件夹 - 启动游戏即可使用
模组支持以下配置文件:
settings.json- 主要配置文件binds.json- 按键绑定配置friends.json- 好友列表
- ClickGUI:
右Shift(默认) - 模块切换: 可在 ClickGUI 中自定义绑定
- 按下
右Shift打开 ClickGUI - 点击不同分类查看对应模块
- 点击模块名称来启用/禁用功能
- 点击设置图标配置模块参数
模组内置命令前缀为 .,主要命令包括:
.bind <模块> <按键>- 绑定快捷键.config <操作>- 配置管理.language <语言>- 切换语言
src/main/java/com/heypixel/heypixelmod/obsoverlay/
├── commands/ # 命令系统
├── events/ # 事件系统
├── files/ # 文件管理
├── modules/ # 功能模块
│ ├── impl/
│ │ ├── combat/ # 战斗模块
│ │ ├── misc/ # 杂项模块
│ │ ├── move/ # 移动模块
│ │ └── render/ # 渲染模块
├── ui/ # 用户界面
├── utils/ # 工具类
└── values/ # 配置值系统
- 在对应分类目录下创建新的模块类
- 继承
Module类并添加@ModuleInfo注解 - 实现所需的事件处理方法
- 在
ModuleManager中注册新模块
// 创建新模块示例
@ModuleInfo(
name = "MyModule",
description = "模块描述",
category = Category.MISC
)
public class MyModule extends Module {
@EventTarget
public void onUpdate(EventUpdate event) {
// 实现功能逻辑
}
}- 当前版本: Modern-Beta
- 构建版本: 1337
- Minecraft 版本: 1.20.1
- Forge 版本: 47.4.6
本项目采用 All Rights Reserved 许可证。
欢迎提交 Issue 和 Pull Request 来改进项目。
本模组仅供学习和研究目的使用。使用者需自行承担使用风险,开发者不对任何因使用本模组导致的问题负责。请遵守游戏服务器的规则和条款。
- 共享者: 玖弦下划线巴卡
- 项目仓库: jiuxianqwq/Naven-Modern
Naven-Modern - 让你的 Minecraft 体验更加现代化