9
0
mirror of https://github.com/Xiao-MoMi/craft-engine.git synced 2025-12-25 18:09:27 +00:00

refactor(bukkit): 优化物品操作反射机制

- 修改了 nmsInventory 变量名方便查看
This commit is contained in:
jhqwqmc
2025-02-12 05:45:36 +08:00
parent eb0c525dd7
commit 371e265dab

View File

@@ -19,10 +19,10 @@ public class ItemUtils {
public static void setItem(PlayerInventory inventory, int slot, ItemStack itemStack) {
try {
Object nmsInventory$getInventory = Reflections.method$CraftInventoryPlayer$getInventory
Object nmsInventory = Reflections.method$CraftInventoryPlayer$getInventory
.invoke(inventory);
Object nmsInventory$items = Reflections.field$Inventory$items
.get(nmsInventory$getInventory);
.get(nmsInventory);
Object nmsItemStack = Reflections.method$CraftItemStack$asNMSCopy
.invoke(null, itemStack);
Reflections.method$NonNullList$set