fix: iron door no longer blocks held-item use on right-click

This commit is contained in:
itsRevela
2026-04-28 15:33:14 -05:00
parent 89ed116fe0
commit cc68899cec

View File

@@ -194,7 +194,8 @@ bool DoorTile::use(Level *level, int x, int y, int z, shared_ptr<Player> player,
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 lowerData = compositeData & C_LOWER_DATA_MASK;