

WarMachineLib
WarMachineLib is a specialized library providing functionality for creating military units - both soldiers and vehicles. Its arsenal includes basic bullet entities and firing systems, ready-made templates for combat units and transport, as well as AI for their control.
Graphical representation of objects in this library is based on the use of OBJ models, with the model loader borrowed from MWFS. This renderer demonstrates excellent performance, capable of smoothly rendering tens of thousands of models simultaneously.
Key Features:
Combat Units
The combat unit system is divided into two main types:
Squad Type - features more developed artificial intelligence and expanded configuration capabilities. Perfect for small tactical missions where each soldier and vehicle can be finely tuned.
RTS Type - optimized for mass battles, with basic movement and attack capabilities, minimal use of NBT data, and better performance.
Vehicle System
The project's vehicle mechanics focus not on spherical realism in a vacuum, but on control simplicity, ease of use, and enjoyable gaming experience. The control system is predominantly keyboard-based, with references to genre classics like Battlefield 2.
Compatibility and Technical Details
The module has been successfully ported to version 1.16.5, although some technical nuances compared to the original 1.12.2 version still require refinement - particularly regarding lighting functionality and light effect compatibility.
When installed simultaneously with the SA Special Effects module, the library automatically gains access to visual effects for weapon firing, bullet explosions, and vehicle display.
It's important to note that the project is distributed under the CC-BY-NC-NA license and is open source.