human-and-dog-1.5.0.jar
Curse Maven Snippet
What's new
这一版是「狗背上的方块」大更新:挂件系统从能挂、能开界面,做到能烧、能放歌、能跟着狗跑。
新增
把方块挂到狗身上
- 手持任意有方块形态的物品 右键狗:先挂左侧,左侧已占就挂右侧,两侧都占满则替换左侧; 被替换下来的方块连同容器里的东西一并还给主人。
- 手持方块 Shift + 右键狗:挂到你站的那一侧(该侧已占但另一侧空着就用另一侧; 两侧都满则替换这一侧)。以前这个操作会被「打开界面」抢走,导致左边有熔炉时右边挂不上。
- Shift + 右键(空手或手持非方块):打开已挂方块的界面。
- 「取出狗身上的挂件」快捷键:默认 G,可在「控制 → 人狗同行」里改键。 主人按下后把 8 格内最近的狗身上两个挂件(连同容器内容)收回背包,背包满了掉在脚边。
支持的方块界面
- 工作台、熔炉 / 高炉 / 烟熏炉(真烧炼)
- 箱子 / 木桶 / 潜影盒 / 漏斗 / 发射器 / 投掷器 / 合成器(27 格容器,内容入档)
- 末影箱(打开的是主人自己的末影箱库存)
- 酿造台(5 格)、讲台、信标
- 切石机、砂轮、织布机、锻造台、铁砧、附魔台、制图台
炉子是真的会烧
- 挂上去的那一刻容器就建好,之后每 tick 用原版
AbstractFurnaceBlockEntity.serverTick驱动: 燃料消耗、烧炼时长、配方查询、经验全部沿用原版。 - 打开的是原版
FurnaceMenu,火焰与进度箭头正常显示。 - 燃烧时挂件会换成
LIT外观,并从狗的身侧持续冒火苗 / 烟,熄火后自动恢复。 - 虚拟炉子放在世界最低点以下,原版
setBlockAndUpdate会被直接拒绝,绝不会真的在世界里放一个熔炉。
唱片机 + 唱片
- 狗身上挂着唱片机时,主人拿任意唱片 Shift + 右键狗 就会按原版播放这首歌 (RECORDS 音源、音量 4.0,附近所有人都能听到),头顶冒音符粒子;唱片不消耗,可以反复听。
- 音乐由客户端自己持有
SoundInstance,唱片机一被取下 / 替换 / 狗离开,音乐立刻停。
This mod has no additional files

