block picking fix

This commit is contained in:
MihailRis 2024-01-29 06:55:42 +03:00
parent 909f380825
commit 8ac0794645

View File

@ -317,7 +317,7 @@ void PlayerController::updateInteraction(){
Block* block = indices->getBlockDef(chunks->get(x,y,z)->id); Block* block = indices->getBlockDef(chunks->get(x,y,z)->id);
itemid_t id = block->rt.pickingItem; itemid_t id = block->rt.pickingItem;
auto inventory = player->getInventory(); auto inventory = player->getInventory();
size_t slotid = inventory->findSlotByItem(id); size_t slotid = inventory->findSlotByItem(id, 0, 10);
if (slotid == Inventory::npos) { if (slotid == Inventory::npos) {
slotid = player->getChosenSlot(); slotid = player->getChosenSlot();
} else { } else {