mirror of
https://github.com/smartcmd/MinecraftConsoles.git
synced 2026-05-22 16:33:50 +00:00
fix bugs found regarding inventories
This commit is contained in:
parent
6e6697dbc2
commit
d26c79a11e
7 changed files with 217 additions and 8 deletions
|
|
@ -62,7 +62,7 @@ typedef void(__stdcall *fn_set_player_connection_callbacks)(void *sendRaw);
|
|||
typedef long long(__stdcall *fn_fire_player_drop_item)(int entityId,
|
||||
int itemId, int itemCount, int itemAux,
|
||||
int *outItemId, int *outItemCount, int *outItemAux);
|
||||
typedef void(__stdcall *fn_set_inventory_callbacks)(void *getPlayerInventory, void *setPlayerInventorySlot, void *getContainerContents, void *setContainerSlot, void *getContainerViewerEntityIds, void *closeContainer, void *openVirtualContainer, void *getItemMeta, void *setItemMeta, void *setHeldItemSlot);
|
||||
typedef void(__stdcall *fn_set_inventory_callbacks)(void *getPlayerInventory, void *setPlayerInventorySlot, void *getContainerContents, void *setContainerSlot, void *getContainerViewerEntityIds, void *closeContainer, void *openVirtualContainer, void *getItemMeta, void *setItemMeta, void *setHeldItemSlot, void *getCarriedItem, void *setCarriedItem, void *getEnderChestContents, void *setEnderChestSlot);
|
||||
typedef int(__stdcall *fn_fire_player_interact)(int entityId, int action,
|
||||
int itemId, int itemCount, int itemAux,
|
||||
int clickedX, int clickedY, int clickedZ,
|
||||
|
|
@ -318,7 +318,11 @@ void Initialize()
|
|||
(void *)&NativeOpenVirtualContainer,
|
||||
(void *)&NativeGetItemMeta,
|
||||
(void *)&NativeSetItemMeta,
|
||||
(void *)&NativeSetHeldItemSlot);
|
||||
(void *)&NativeSetHeldItemSlot,
|
||||
(void *)&NativeGetCarriedItem,
|
||||
(void *)&NativeSetCarriedItem,
|
||||
(void *)&NativeGetEnderChestContents,
|
||||
(void *)&NativeSetEnderChestSlot);
|
||||
|
||||
s_managedSetEntityCallbacks(
|
||||
(void *)&NativeSetSneaking,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue