All Rust commits from Facepunch
Re-enable the BaseMountable visibility and dismount position checks I initially disabled now that things are setup properly.