mirror of
https://git.revela.dev/itsRevela/LCE-Revelations.git
synced 2026-05-21 19:24:55 +00:00
fix: iron door no longer blocks held-item use on right-click
This commit is contained in:
@@ -194,7 +194,8 @@ bool DoorTile::use(Level *level, int x, int y, int z, shared_ptr<Player> player,
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (material == Material::metal) return true;
|
// Match vanilla Java: iron doors don't consume right-click so held items still fire.
|
||||||
|
if (material == Material::metal) return false;
|
||||||
|
|
||||||
int compositeData = getCompositeData(level, x, y, z);
|
int compositeData = getCompositeData(level, x, y, z);
|
||||||
int lowerData = compositeData & C_LOWER_DATA_MASK;
|
int lowerData = compositeData & C_LOWER_DATA_MASK;
|
||||||
|
|||||||
Reference in New Issue
Block a user