Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mrxiaom/kiroshioptics
(制作中) Cyberpunk 2077 歧路司光学义眼 在 Minecraft 服务端的实现
https://github.com/mrxiaom/kiroshioptics
cyberpunk-2077-features minecraft minecraft-plugin minecraft-server spigot-plugin
Last synced: 23 days ago
JSON representation
(制作中) Cyberpunk 2077 歧路司光学义眼 在 Minecraft 服务端的实现
- Host: GitHub
- URL: https://github.com/mrxiaom/kiroshioptics
- Owner: MrXiaoM
- License: agpl-3.0
- Created: 2024-08-25T10:46:15.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-08-25T11:12:18.000Z (3 months ago)
- Last Synced: 2024-10-04T15:22:53.628Z (about 1 month ago)
- Topics: cyberpunk-2077-features, minecraft, minecraft-plugin, minecraft-server, spigot-plugin
- Homepage:
- Size: 15.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Kiroshi Optics
歧路司光学义眼 在 Minecraft 服务端的功能实现。
## 进行中的项目
这是一个正在进行中的项目,插件将为 Minecraft 加入 Cyberpunk 2077 黑客技术中最基础的义体 —— 歧路司光学义眼。
在计划中,玩家将可以为自己安装类似 `军用科技平行线`系列 等网络接入仓,在其中配置安装 `快速破解` 组件,使用义眼扫描实体并上传魔偶,实现黑客技术玩法功能。
由于我还有非常多的任务没有完成,这个计划可能会搁置*很久*,预想的基本实现原理已经写在 README 了。
## 使用方法
计划中,玩家需要手持指定道具才能开启扫描。目前暂定为副手手持 `网络接入仓` 开启扫描。
副手手持网络接入仓时,按住 `TAB` 键打开义眼扫描界面,实现方法为根据玩家准心所指实体,实时修改TAB显示内容,通过材质包贴图使得 TAB 界面更加美观。
打开扫描后,与 Cyberpunk 原版游戏一样,使用鼠标滚轮选择`快速破解`选项,但由于网络接入仓放置在副手,确认上传魔偶从 F 键改为鼠标左键。按F切换副手确认可能会误触,毕竟服务端无法监听到 TAB 是否按下,需要副手手持物品来扫描也是同理。
总的来说,流程如下。
1. 玩家一开始主手手持 `网络接入仓`,或者放在背包某处。
2. 玩家按 `F` 将 `网络接入仓` 切换到副手,或者在背包放置 `网络接入仓` 到副手,开启扫描。
3. 玩家按下 `TAB` 可查看快速破解选项,使用鼠标滚轮来选择
4. 玩家按下 `鼠标左键` 上传魔偶
5. 玩家再次按下 `F` 将 `网络接入仓` 切换回主手,或者从背包卸下,关闭扫描。比原版游戏麻烦一点,但是能用,还不用加 mod。
## 快速破解组件
计划实现的部分快速破解组件暂定如下
+ `义眼重启` 失明效果
+ `记忆擦除` 敌对/中立实体失去目标
+ `目标定位` 发送实体数据更新包给玩家,使玩家测查看实体有`发光`效果
+ `电磁短路` 对某种实体 (Minecraft 没有电磁类型实体,具体类型暂定) 造成伤害
+ `义体过热` 对实体持续造成伤害,用火也行,但 `抗火` 效果免疫火焰伤害,还是开定时器好一点
+ `突触熔融` 对实体造成大量伤害
+ `系统重置` 去除实体AI
+ `武器故障` 暂时无法对其它实体造成伤害Minecraft 没有类似 Cyberpunk 2077 的潜行机制,敌人反过来跟踪玩家就不做了。
## 痛点
与 MythicMobs 等插件兼容可能会比较难做。