File Details
Carpet Player Addition 1.2.1.jar
- R
- May 23, 2026
- 71.28 KB
- 11
- 1.21.6
- Fabric
File Name
carpet-player-addition-1.2.1.jar
Supported Versions
- 1.21.6
Curse Maven Snippet
CarpetPlayerAddition v1.2.1
Version Update - English
CarpetPlayerAddition v1.2.1 adds /player <fakeName> magnet <true|false>, a pickup-forwarding feature for remote item management. It is part of the wireless-terminal-style feature family while remaining in the 1.2.x release line for version ordering.
Magnet mode is disabled by default and must be enabled manually. After a real player enables it for a Carpet fake player, newly picked-up item stacks are forwarded to that fake player. The feature only forwards the items gained from the current pickup event; items that were already stored in the player inventory are not bulk-scanned or transferred.
The pickup transfer is handled by comparing the player's matching item count before and after pickup, then moving only the newly gained amount. This keeps the behavior stable when picked-up items merge into existing stacks. If the fake player's inventory cannot accept the full amount, the remaining items are dropped near the fake player, matching the existing remote-transfer fallback behavior.
This version also clarifies the binding rule for pick, restock, and magnet: each real player can have one bound fake player per feature. Enabling the same feature on another fake player replaces the previous target for that feature, while the three features remain independent.
版本更新内容 - 中文
CarpetPlayerAddition v1.2.1 新增 /player <fakeName> magnet <true|false>,用于把玩家刚捡起的物品自动转发给绑定的 Carpet 假人。这个功能属于远程物品管理的一部分,延续了中键取物与自动补货的思路;为了版本排序,放在 1.2.x 功能线中发布。
磁力传输默认关闭,必须手动开启。真实玩家把该功能绑定到某个 Carpet 假人后,玩家新捡起的物品会被转发给该假人。它只处理当前拾取事件中新增加的物品,不会批量扫描或转移玩家背包里原本已有的物品。
拾取转移会比较玩家拾取前后的同类物品数量,只移动这次真正新增的数量。因此即使新捡起的物品合并进已有堆叠,也能保持稳定行为。如果假人背包无法完全接收这次捡起的物品,剩余部分会掉落在假人附近,保持与现有远程转移功能一致的兜底行为。
本版本也统一了 pick、restock、magnet 的绑定规则:同一个真实玩家的同一种功能只保留最后绑定的一个假人。把同一种功能开启到另一个假人时,会替换之前的目标;三种功能彼此独立计算。
指令总表 / Command Table
| 指令 / Command | 注释 / Note |
|---|---|
/player <fakeName> hotbar <1-9> inventory <1-27> |
交换假人快捷栏与背包储物格。 / Swaps a fake-player hotbar slot with an inventory storage slot. |
/player <fakeName> hotbar <1-9> enderchest <1-27> |
交换假人快捷栏与末影箱格子。 / Swaps a fake-player hotbar slot with an ender chest slot. |
/player <fakeName> offhand inventory <1-27> |
交换假人副手与背包储物格。 / Swaps the fake player's offhand with an inventory storage slot. |
/player <fakeName> offhand enderchest <1-27> |
交换假人副手与末影箱格子。 / Swaps the fake player's offhand with an ender chest slot. |
/player <fakeName> head inventory <1-27> |
交换假人头部装备槽与背包储物格。 / Swaps the fake player's head equipment slot with an inventory storage slot. |
/player <fakeName> head enderchest <1-27> |
交换假人头部装备槽与末影箱格子。 / Swaps the fake player's head equipment slot with an ender chest slot. |
/player <fakeName> chest inventory <1-27> |
交换假人胸甲槽与背包储物格。 / Swaps the fake player's chest equipment slot with an inventory storage slot. |
/player <fakeName> chest enderchest <1-27> |
交换假人胸甲槽与末影箱格子。 / Swaps the fake player's chest equipment slot with an ender chest slot. |
/player <fakeName> legs inventory <1-27> |
交换假人护腿槽与背包储物格。 / Swaps the fake player's legs equipment slot with an inventory storage slot. |
/player <fakeName> legs enderchest <1-27> |
交换假人护腿槽与末影箱格子。 / Swaps the fake player's legs equipment slot with an ender chest slot. |
/player <fakeName> feet inventory <1-27> |
交换假人靴子槽与背包储物格。 / Swaps the fake player's feet equipment slot with an inventory storage slot. |
/player <fakeName> feet enderchest <1-27> |
交换假人靴子槽与末影箱格子。 / Swaps the fake player's feet equipment slot with an ender chest slot. |
/player <fakeName> ite <1-27> <1-27> |
交换假人背包储物格与末影箱格子。 / Swaps a fake-player inventory storage slot with an ender chest slot. |
/player <fakeName> drop hotbar <1-9> [num] |
从假人指定快捷栏槽位丢出物品。 / Drops items from one fake-player hotbar slot. |
/player <fakeName> drop hotbar all |
丢出假人快捷栏 9 格中的全部物品。 / Drops all items from the fake player's 9 hotbar slots. |
/player <fakeName> drop offhand [num] |
从假人副手丢出物品。 / Drops items from the fake player's offhand. |
/player <fakeName> drop head [num] |
从假人头部装备槽丢出物品。 / Drops items from the fake player's head equipment slot. |
/player <fakeName> drop chest [num] |
从假人胸甲槽丢出物品。 / Drops items from the fake player's chest equipment slot. |
/player <fakeName> drop legs [num] |
从假人护腿槽丢出物品。 / Drops items from the fake player's legs equipment slot. |
/player <fakeName> drop feet [num] |
从假人靴子槽丢出物品。 / Drops items from the fake player's feet equipment slot. |
/player <fakeName> drop inventory <1-27> [num] |
从假人背包储物格丢出物品。 / Drops items from one fake-player inventory storage slot. |
/player <fakeName> drop enderchest <1-27> [num] |
从假人末影箱格子丢出物品。 / Drops items from one fake-player ender chest slot. |
/player <fakeName> drop inventory all |
丢出假人物品栏范围,不含末影箱。 / Drops the fake player's inventory range, excluding the ender chest. |
/player <fakeName> drop enderchest all |
丢出假人末影箱全部物品。 / Drops all items from the fake player's ender chest. |
/player <fakeName> drop all |
丢出假人可管理范围内全部物品。 / Drops all managed fake-player items. |
/player <fakeName> give <playerName> hotbar <1-9> [num] |
把假人指定快捷栏槽位物品转移给玩家。 / Gives items from one fake-player hotbar slot to a player. |
/player <fakeName> give <playerName> hotbar all |
把假人快捷栏 9 格物品转移给玩家。 / Gives all items from the fake player's 9 hotbar slots to a player. |
/player <fakeName> give <playerName> offhand [num] |
把假人副手物品转移给玩家。 / Gives items from the fake player's offhand to a player. |
/player <fakeName> give <playerName> head [num] |
把假人头部装备槽物品转移给玩家。 / Gives items from the fake player's head equipment slot to a player. |
/player <fakeName> give <playerName> chest [num] |
把假人胸甲槽物品转移给玩家。 / Gives items from the fake player's chest equipment slot to a player. |
/player <fakeName> give <playerName> legs [num] |
把假人护腿槽物品转移给玩家。 / Gives items from the fake player's legs equipment slot to a player. |
/player <fakeName> give <playerName> feet [num] |
把假人靴子槽物品转移给玩家。 / Gives items from the fake player's feet equipment slot to a player. |
/player <fakeName> give <playerName> inventory <1-27> [num] |
把假人背包储物格物品转移给玩家。 / Gives items from one fake-player inventory storage slot to a player. |
/player <fakeName> give <playerName> enderchest <1-27> [num] |
把假人末影箱格子物品转移给玩家。 / Gives items from one fake-player ender chest slot to a player. |
/player <fakeName> give <playerName> inventory all |
把假人物品栏范围转移给玩家,不含末影箱。 / Gives the fake player's inventory range to a player, excluding the ender chest. |
/player <fakeName> give <playerName> enderchest all |
把假人末影箱全部物品转移给玩家。 / Gives all items from the fake player's ender chest to a player. |
/player <fakeName> give <playerName> all |
把假人可管理范围内全部物品转移给玩家。 / Gives all managed fake-player items to a player. |
/player <fakeName> take <playerName> hotbar <1-9> [num] |
假人从玩家指定快捷栏槽位拿取物品。 / The fake player takes items from one player hotbar slot. |
/player <fakeName> take <playerName> hotbar all |
假人从玩家快捷栏 9 格拿取全部物品。 / The fake player takes all items from the player's 9 hotbar slots. |
/player <fakeName> take <playerName> offhand [num] |
假人从玩家副手拿取物品。 / The fake player takes items from the player's offhand. |
/player <fakeName> take <playerName> head [num] |
假人从玩家头部装备槽拿取物品。 / The fake player takes items from the player's head equipment slot. |
/player <fakeName> take <playerName> chest [num] |
假人从玩家胸甲槽拿取物品。 / The fake player takes items from the player's chest equipment slot. |
/player <fakeName> take <playerName> legs [num] |
假人从玩家护腿槽拿取物品。 / The fake player takes items from the player's legs equipment slot. |
/player <fakeName> take <playerName> feet [num] |
假人从玩家靴子槽拿取物品。 / The fake player takes items from the player's feet equipment slot. |
/player <fakeName> take <playerName> inventory <1-27> [num] |
假人从玩家背包储物格拿取物品。 / The fake player takes items from one player inventory storage slot. |
/player <fakeName> take <playerName> enderchest <1-27> [num] |
假人从玩家末影箱格子拿取物品。 / The fake player takes items from one player ender chest slot. |
/player <fakeName> take <playerName> inventory all |
假人从玩家物品栏范围拿取物品,不含末影箱。 / The fake player takes the player's inventory range, excluding the ender chest. |
/player <fakeName> take <playerName> enderchest all |
假人从玩家末影箱拿取全部物品。 / The fake player takes all items from the player's ender chest. |
/player <fakeName> take <playerName> all |
假人从玩家可管理范围内拿取全部物品。 / The fake player takes all managed player items. |
/player <fakeName> pick <true\|false> |
绑定假人并开关中键取物;规整后不足半组才从假人补齐。 / Binds a fake player and toggles middle-click pickup; fake-player stock is used only when still below half a stack after local organization. |
/player <fakeName> restock <true\|false> |
绑定假人并开关右键自动补货;默认关闭,规整后不足半组再从假人补齐。 / Binds a fake player and toggles right-click auto-restock; it is disabled by default and refills from the fake player only when still below half a stack after local organization. |
/player <fakeName> magnet <true\|false> |
绑定假人并开关磁力传输;只转移玩家刚捡起的物品,不转移玩家原本已有物品。 / Binds a fake player and toggles magnet transfer; only newly picked-up items are forwarded, while existing player inventory items are left untouched. |
/player <fakeName> trashcan |
开启假人远程垃圾桶模式;假人获得任何可管理物品后自动丢出全部物品。 / Enables remote trashcan mode; when the fake player receives any managed item, it automatically drops all managed items. |
/player <fakeName> trashcan off |
关闭假人远程垃圾桶模式。 / Disables remote trashcan mode for the fake player. |
[num] can be omitted for 1, set to 1-64, or set to all. / [num] 可省略为 1,也可以填写 1-64 或 all。