非法物品(FROSTYTRIX)

非法物品(FROSTYTRIX)

基岩版中各种“非法”方块、物品和实体的汇编

非法物品

一个由 FROSTYTRIX 制作的 Minecraft 1.21.5 的 Fabric 模组。

将基岩版中的非法和无法获取的内容带到 Java 版:那些从未被设计为可持有的仅命令方块、从未离开过调试菜单的物品,以及从未在两个版本之间迁移过的实体。另外还附带了一些在此过程中收集到的其他奇特物品。

目前包含的内容

三种传送门方块 — 下界传送门、末地传送门和末地折跃门。它们在原版中存在,但没有物品形式,因此这些是可放置的物品,放置后会生成原版方块。

下界传送门放置时会面向你,就像在基岩版中那样。

静态水和静态熔岩 — 永远不会流动的真实流体。你可以在水中游泳和溺水,在熔岩中燃烧,它也会像原版一样发光并点燃周围的环境;只是它会停留在你放置的位置。它们位于 minecraft:water 和 minecraft:lava 流体标签中,因此其他模组会将它们视为水和熔岩,并且用桶从其中装取会得到一个普通的水桶或熔岩桶。

每个能量等级的红石粉,从 0 到 15。

火和灵魂火可作为可放置物品。放置遵循原版规则,因此火仍然需要可燃物,灵魂火仍然需要其下方有灵魂沙或灵魂土。

没有药水效果的药箭。 原版总是会给药箭赋予药水效果,所以这种箭看起来像药箭,但飞行和击中的效果和普通箭一样。它位于 minecraft:arrows 标签中,因此弓和弩可以正常发射它。

可染色的狗。 染料可能会染到动物本身而不是其项圈上,在这种情况下,项圈会被隐藏:

  • 重新应用项圈的当前颜色总是会染毛皮
  • 新的颜色有 5% 的几率染色
  • 在已经染色的狗身上使用新的颜色会将其毛皮恢复为普通的带项圈的狼

野生的狼不受影响,染色的毛皮会与狼一起保存。

带有无限附魔的可消耗品永远不会耗尽。 在铁砧上给牛排、药水或奶桶附上无限附魔,你就可以永远使用它们——你仍然会获得饥饿值、效果、声音和粒子效果,只是物品堆叠永远不会减少。无尽的药水也不会留下空瓶,因为原版只有在物品堆叠实际减少时才会返还空瓶。

一张隐形的地图。 它在物品栏中显示为空白地图纹理,但一旦拿在手中就会消失——同时仍然会双手举起,而双手保持完全可见。

一个不会生成任何东西的刷怪蛋,名为 item.spawn_egg.name。右键点击方块会挥动你的手臂,然后什么也不会发生。

一个干草重生锚,灵感来自 PhoenixSC 的缩略图。它可以用荧石充能,并且每充能一次会变得更亮,但它不会设置你的重生点,也不会爆炸。

The Agent 来自教育版。忠实于它在教育版中的行为,主要是通过“不做任何事情”来体现:它永远不会自己移动,没有任何东西可以伤害它,并且它会直接穿过方块和实体。右键点击它可以打开其 27 格物品栏,该物品栏会与它一起保存。使用 The Agent 刷怪蛋生成它。

没有任何东西可以伤害它,但 /kill 仍然可以移除它——否则就没有办法摆脱它了。它会原地轻轻悬停,动画取自基岩版。

The NPC 来自教育版。完全没有 AI:它永远不会移动,无视重力,无法被伤害或受到药水效果影响,也不会被推动。命令仍然可以移除它。

它像村民一样双臂交叉站立,并会转过头看着你。

潜行并右键点击打开皮肤选择器:一个包含全部 32 种皮肤的网格,每种皮肤占一个槽位,点击即可穿戴。当前使用的皮肤会显示为绿色并带有闪光,图标会根据职业而变化,方便浏览。普通右键点击则留给对话界面。选择会与 NPC 一起保存。

Steve,Dock 在 Indev 0.31 中的人类测试生物,只存在了大约两天。

Cave Game 草方块和圆石,来自 Minecraft 还叫这个名字的时代。

边界方块 来自教育版。它看起来像一堵墙,但它会封锁整个竖列——从地面到天空——所以没有任何东西可以爬过、挖过、游过或从上方或下方越过。非管理员也无法在封闭的竖列中任何地方建造或挖掘,包括边界本身。它是不可破坏的,不受活塞影响,并且会留下红色粉尘。

它会与其他边界方块和原版墙连接,属于 #minecraft:walls 标签。

只有创造模式下的管理员才能通过——一旦你切换到生存模式,管理员身份就不算数了,边界会像对待其他人一样对待你。末影龙会无视它,弹射物和爆炸会将其视为普通墙壁,因此末影珍珠仍然可以让你穿过。

下界反应核 来自携带版,可以正常工作。围绕核心搭建外壳并使用它:

底层          中层          顶层
G C G           C . C           . C .
C C C           . R .           C C C
G C G           C . C           . C .

G 金块,C 圆石,R 核心,. 空气——需要 4 个金块和 14 个圆石。注意空气:中层的四个边缘和顶层的四个角必须是空的。

下界岩尖塔会立即升起,然后在接下来的 45 秒内,外壳会从发光的黑曜石逐渐变成普通黑曜石,同时荧石、石英和各种杂物会喷涌而出,愤怒的僵尸猪灵会紧随其后爬出来。当最后一块方块转变时,核心就耗尽了。

打破一个核心会返还 3 个钻石和 6 个铁锭。

携带版也拒绝在 Y 4–96 范围之外工作,这个限制源于其 128 格高的世界。这里取消了该限制,因为它在 1.21.5 的世界中会排除大部分区域。

更新方块 (info_update) — 基岩版的“更新!”方块。一个普通的实心方块,可以徒手挖掘并掉落自身;纹理就是全部意义所在。

损坏的皮革盔甲 — 一套完整的盔甲,具有原版皮革的属性。这些物品在物品栏和手中是隐形的,穿戴时会渲染为游戏自带的黑紫色缺失纹理,因为装备资源指向了一个故意不存在的纹理。每次重新加载资源时记录的两条“缺少资源”警告是预期的。

所有生物都可以乘坐矿车,包括末影龙和凋灵。玩家仍然像往常一样右键点击上车,矿车之间仍然不能互相乘坐。

巨型幼年生物。 每 20 个幼年生物中就有 1 个会以成年生物的大小出生,同时保持其幼年比例——包括碰撞箱。一个生物是否属于此类由其 UUID 决定,因此它永远不会改变,也不需要保存或同步任何数据。

非法附魔。 在铁砧上:任何附魔都可以应用到任何物品上,互斥的附魔可以叠加,通常无法附魔的物品现在可以附魔了,并且单个附魔的等级上限被移除——每次合并都会增加一级。/enchant 命令也以同样的方式解除限制,因此 /enchant @s sharpness 255 可以正常工作。

原版的 255 上限也被移除了。该上限存在于存储物品堆叠附魔的组件中,并在三个地方强制执行,现在都已解除:Builder.set 使用 Math.min(level, 255) 钳制,保存编解码器是 Codec.intRange(1, 255),构造函数在 0–255 范围外会抛出异常。网络路径不需要修改——等级已经作为无界 VarInt 发送。

超过 255 后,原版的伤害和防护公式开始溢出并产生荒谬的结果,这正是本模组的意义所在。

超过 10 级的等级没有原版的语言键,否则会显示为 enchantment.level.255,因此模组将其渲染为罗马数字——锋利 CCLV——超过 3999 后回退到纯数字,因为罗马数字在那之后就不易阅读了。

模组添加的所有内容都出现在原版的管理员工具创造模式标签页中——就是包含命令方块和屏障的那个——而不是单独的标签页,这与基岩版放置这些内容的位置一致。除非你在选项 → 控制中启用管理员物品标签页并拥有管理员权限,否则该标签页是隐藏的,所以如果你找不到物品,请启用它。