mirror of
https://github.com/smartcmd/MinecraftConsoles.git
synced 2026-08-20 09:57:09 +00:00
Every light emit block in hand can emit light
This commit is contained in:
parent
daef2225bf
commit
21ba81d0a8
|
|
@ -2384,7 +2384,10 @@ void Minecraft::tick(bool bFirst, bool bUpdateTextures)
|
||||||
}
|
}
|
||||||
int heldItemId = (heldItem != nullptr) ? heldItem->getItem()->id : -1;
|
int heldItemId = (heldItem != nullptr) ? heldItem->getItem()->id : -1;
|
||||||
|
|
||||||
bool holdingTorch = (heldItemId == Tile::torch_Id);
|
bool holdingTorch = (heldItemId >= 0) // что-то держим
|
||||||
|
&& (heldItemId < 256) // это тайл, не предмет
|
||||||
|
&& (Tile::tiles[heldItemId] != nullptr) // тайл существует
|
||||||
|
&& (Tile::lightEmission[heldItemId] > 0); // он светится
|
||||||
|
|
||||||
// Текущая позиция игрока (целочисленная)
|
// Текущая позиция игрока (целочисленная)
|
||||||
int curX = Mth::floor(player->x);
|
int curX = Mth::floor(player->x);
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue