FiveM provides a highly modular and granular vehicle interaction system, which is one of its biggest strengths compared to base GTA V. Developers can manipulate individual vehicle components such as doors, windows, and other parts with a high level of control, enabling immersive and realistic gameplay systems. A good example of this philosophy is the native BREAK_OFF_VEHICLE_WHEEL, which allows wheels to be detached or deleted based on their index. However, this functionality is currently one-directional. Once a wheel has been removed, there is no native way to reattach it to the vehicle using the same level of precision.
This creates a clear inconsistency in the otherwise well-designed modular system. Wheels are a fundamental part of a vehicle, yet they are the only major component that cannot be restored individually. Developers are forced to rely on workarounds such as fully repairing the vehicle, respawning it, or using indirect methods that often reset more state than intended. These approaches are not only inefficient but also break immersion, especially in roleplay or simulation-heavy environments where precise state management is critical.
A native that allows reattaching a wheel by its index would solve this problem cleanly and align perfectly with FiveM’s design principles. It would enable realistic mechanic systems where individual wheels can be replaced, allow persistent vehicle damage systems to accurately restore state, and support gameplay mechanics such as tire sabotage and repair without requiring full vehicle resets. This is particularly important for servers that aim to simulate real-world interactions, where replacing a single wheel should not magically fix the entire vehicle.
From a technical perspective, the existence of BREAK_OFF_VEHICLE_WHEEL, combined with wheel indexing and physical wheel behavior, strongly suggests that the underlying system already handles these states internally. Exposing a counterpart native would not introduce a completely new system but rather complete an existing one by making it bidirectional. This would significantly reduce the need for hacky or performance-heavy workarounds and provide developers with the level of control they expect from FiveM.
In summary, adding a native to reattach vehicle wheels by index would close a noticeable gap in the API, improve consistency, and unlock a wide range of more immersive and realistic gameplay systems. It is a relatively small addition with a disproportionately high impact on development quality and player experience.