this managed to get lost in the merge

This commit is contained in:
Dylan K. Taylor 2021-07-09 19:39:15 +01:00
parent aeb007d0a1
commit 9d1b2c839d
No known key found for this signature in database
GPG Key ID: 8927471A91CAFD3D

View File

@ -351,6 +351,8 @@ class InGamePacketHandler extends PacketHandler{
}
private function handleUseItemTransaction(UseItemTransactionData $data) : bool{
$this->player->selectHotbarSlot($data->getHotbarSlot());
switch($data->getActionType()){
case UseItemTransactionData::ACTION_CLICK_BLOCK:
//TODO: start hack for client spam bug
@ -435,6 +437,8 @@ class InGamePacketHandler extends PacketHandler{
return false;
}
$this->player->selectHotbarSlot($data->getHotbarSlot());
//TODO: use transactiondata for rollbacks here
switch($data->getActionType()){
case UseItemOnEntityTransactionData::ACTION_INTERACT:
@ -453,6 +457,8 @@ class InGamePacketHandler extends PacketHandler{
}
private function handleReleaseItemTransaction(ReleaseItemTransactionData $data) : bool{
$this->player->selectHotbarSlot($data->getHotbarSlot());
//TODO: use transactiondata for rollbacks here (resending entire inventory is very wasteful)
switch($data->getActionType()){
case ReleaseItemTransactionData::ACTION_RELEASE: