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:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user