PvP大物品

PvP大物品

BiggerItems 可让你将 Minecraft 中掉落的物品大小调整为 0.01 倍到 10 倍。按 H 打开界面,搜索物品,并为每个物品保存自定义大小。

BiggerItems 是一个适用于 Minecraft 1.20.1 的 Forge 模组,它能让玩家完全控制掉落物品实体(即地面上的物品)的视觉大小。

为什么需要这个模组?在原版 Minecraft 中,所有掉落的物品都是同样的大小,这让玩家很难从视觉上区分珍贵的战利品和普通的垃圾。BiggerItems 通过允许你独立缩放每个物品来解决这个问题。

工作原理如下:

  • 按下 H 键(可配置)即可打开物品缩放配置界面。
  • 该界面会列出游戏中所有已注册的物品,并包含一个搜索栏,方便你快速找到所需物品。
  • 通过一个对数滑块,你可以将任何物品的地面缩放比例从 0.01×(几乎看不见)调整到 10.0×(巨大),实现精确控制。
  • 更改会立即保存到 config/biggeritems_scales.json 文件中,并在游戏重启后保持不变。
  • “重置全部”按钮可将所有物品恢复为默认的 1.0× 缩放比例。

技术细节:

  • 使用 Mixin(ItemRendererMixin.java)将缩放变换注入到物品渲染管线中——该修改仅影响 ItemDisplayContext.GROUND,因此物品栏图标、物品展示框和名称标签不会受到影响。
  • 缩放通过 PoseStack.scale() 实现,并包裹在 pushPose()/popPose() 调用中,以隔离变换效果。
  • 基于 Minecraft Forge (v47.4.20) 为 Minecraft 1.20.1 构建,使用了官方的 Mojang 映射表。
  • 使用 Java 17 编写,采用 ForgeGradle 构建系统。

使用场景:

  • 让下界合金锭或钻石等稀有物品显示得更大,从而更加醒目。
  • 缩小常见的垃圾物品,以减少视觉杂乱。
  • 为冒险地图或整合包创建戏剧性的视觉效果。
  • 当同一地点掉落大量物品时,提高视觉清晰度。