数据包实践
从这里开始,我们将会把前两章的理论内容综合运用起来。
在下方的版块,我们列出的教程将更偏向于实际编写的情况。 有些是基于实例介绍一种开发技巧,有些是讲解实践中会遇到的问题,还有些直接手把手教你制作一个小作品。
相信在这一板块你能学到更多。
自定义物品/方块
通用教学
实例教学
- 教程:Java版自定义物品 - Minecraft Wiki
- [MCJE]无需mod,纯原版五分钟自定义物品 | 数据包简明教程#3
1.14~1.20.4
- 这位客官,您的Deepseek风味铜格栅炒饭好了【复刻计划·番外篇】
- 我的世界 爆炸弓 数据包乱做视频
1.17
- 如何制作一只阿乔(钩锁篇)
1.21.4
- 【教程合集】如何在原版MC种制作一把枪
1.19
- 【Minecraft】数据包演示/数据包模拟mod物品管道
- 仿原版工作台原理解析
1.16
- 简易箱子菜单
技巧与经验
物品冷却
- 基于原版冷却组件实现动态冷却
1.21.2+
右键检测
- 常用右键检测
1.14+;1.21
- 【复刻计划】6分钟教你做右键技能!
1.21.2+
- 【Minecraft命令教学】右键侦测 (胡萝卜钓竿法)
1.14+
常用数据运算
随机数
现实时间获取
位运算
常用逻辑操作
玩家位移控制
- [教程] 原版的/motion命令?教你如何用纯原版命令修改玩家动量
- MotionPac:为玩家设置Motion的数据包
实体位移控制
- 敲叠怪
它能让你对处于骑乘堆叠状态中的任何实体造成相同量的击退效果。该数据包会考虑“击退”和“冲击”附魔效果,并遵循“击退抗性”属性。
这个设计结合了带有“附魔”定义的新特性,所以它可能会更高效/更精准。
射线追踪
- Minecraft-Ray-Collision-Detector(
WRNMDMRCD):碰撞箱检测数据包1.14+
- 一种非递归的射线追踪模拟
- 视线检测计算问题
玩家关闭容器
世界实体
实体仇恨控制
- 人群控制
它允许你通过给生物一个带有单一自定义附魔的物品来控制它们是否会在其人群受到攻击时变得敌对。持有带有自定义附魔的剑的生物只有在被直接攻击时才会变得敌对,而不会加入周围的其他敌对生物。适用于蜜蜂、狼和僵尸猪灵。
- 愤怒制造者
1.15