携带机制

携带机制

徒手拿起、携带并放置方块和实体!作为Carry On的轻量级、可配置继承者。

✋ 携带机制

用你的双手拾取、携带和放置方块与实体!


✨ 概述

携带机制允许你仅用空手拾取、携带和放置方块(包括其方块实体)和实体。灵感来源于经典的 Carry On 模组,为现代 NeoForge 从零重写。


🎯 功能特性

📦 拾取一切

按住 Shift 并用空手右键点击即可抓取带有方块实体的方块(箱子、熔炉、刷怪笼等)。同样适用于怪物、动物和其他玩家。

📍 随处放置

右键点击任意表面即可放置你携带的物品——方块、实体或玩家。

🗼 实体堆叠

将携带的实体堆叠在其他实体之上,如同图腾柱一般。可配置堆叠上限和尺寸检查。

🏋️ 重量与减速

越重的物体会让你减速。携带物品时无法跳跃。重量取决于物体尺寸和 NBT 数据。

📋 白名单 / 黑名单

通过数据包标签控制可拾取的方块、实体和堆叠对象(6 种标签类型)。支持白名单或黑名单模式。

📜 脚本系统

基于数据包的 JSON 脚本,带有条件(游戏阶段、进度、经验值、游戏模式)以及初始化/循环/放置时的自定义命令。

⚙️ 全面可配置

超过 25 个选项,包括最大距离、实体尺寸限制、减速倍率、命中阻止、玩家拾取开关等。

💻 命令

/carrymechanics debug — 显示当前携带状态。
/carrymechanics clear [玩家] — 清除携带数据。
/carrymechanics place [玩家] — 放置携带的物体。


📋 环境要求

Minecraft NeoForge
26.1.2 26.1.2.78

🎮 使用方法

  1. 用空手按住 Shift(潜行)并 右键点击 一个方块或实体。
  2. 该方块或实体现在会存储在您的携带数据中。
  3. 右键点击 任意表面即可放置它。
  4. 对于实体,将携带的实体右键点击在另一个实体上可进行堆叠。
  5. 使用 /carrymechanics debug 检查您的携带状态。

注意: 这是一个早期测试版本。携带物体的视觉渲染仍在开发中。


🙏 致谢

灵感来源于 Carry On,作者为 Tschipp 和 PurpliciousCow。
由 Stalking Dragons 为 NeoForge 重写。

Codex Stalking Dragons

https://codex.skdragons.com/

Codex Stalking Dragons — Minecraft 模组开发