All Mods Resource Packs Data Packs Shaders Modpacks Plugins
WarMachineLib

WarMachineLib

by SAGER1902 • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

WarMechaniLib is a library dedicated to providing military to creatures (soldiers and vehicles), including basic bullet entities and firing systems, basic templates for soldiers and vehicles, and AI. It also provides a simple command system and a vehicle system for players to operate.

The entity rendering of this module mainly uses obj models, and the obj loader comes from MWFS, which has excellent performance and can smoothly render tens of thousands of models. It has been upgraded to version 1.16.5, although there are still some unresolved issues compared to version 1.12.2, such as lighting and light shadow compatibility. (This module is open sourced according to the same CC-BY-NC-NA protocol)

This module is also linked to the SA special effects module. When installed simultaneously, the effects of weapon firing, bullet explosion, and vehicle entities will be rendered. The combat units of this module are mainly divided into two categories: Squad and RTS. Squad type: AI is relatively more comprehensive and has a larger NBT volume, mainly used for small-scale team operations. Players can configure each soldier and vehicle more accurately. RTS type: AI creatures only have basic mobility and attack capabilities, with fewer NBTs and better optimization, making them more suitable for large-scale battles. The vehicle system of this module does not pursue hardcore realism, but mainly pursues simplicity, ease of use, and sensory experience. (Key operation mainly refers to BF2)

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
1.20.1
Forge
7mo ago 1
1.20.1
Forge
8mo ago 1
1.16.5
Forge
8mo ago 1
1.20.1
Forge
9mo ago 1
1.16.5
Forge
9mo ago 1
1.20.1
Forge
10mo ago 1
1.16.5
Forge
10mo ago 1
1.20.1
Forge
10mo ago 1
1.20.1
Forge
10mo ago 1
1.16.5
Forge
10mo ago 1
1.16.5
Forge
10mo ago 1
1.16.5
Forge
10mo ago 1
1.16.5
Forge
last yr. 1
1.16.5
Forge
last yr. 1
[1] WarMachineLib 1 by SAGER1902 on Mar 26, 2026
Download
Version 1.0:
Fixed the issue where the server could not be started due to in-game configuration modification

Added custom lighting to enable model lighting to be influenced by the brightness of blocks

The seat entity has been optimized, and now the seat is changed to a non-biological entity

Optimized the content related to seat angle restrictions

Added a search AI for seat entities

Now, when the original armor value of the vehicle is greater than 20, it will not suffer additional damage from armor-piercing bullets

Now, vehicles will suffer an additional +100 damage from water immersion
[0.5] WarMachineLib 0.5 by SAGER1902 on Feb 25, 2026
Download
1. A new custom shader has been added for the rendering of UV scrolling type maps, which can render environmental lighting normally compared to the previous one
2. Two new blocks for lighting have been added. Currently, these blocks are generated when some bullets hit. These blocks have no collision and will disappear after being placed for a short period of time
3. Added a new configuration file that can be switched within the game, and also added some options
4. Now, every time you enter the archive, it will prompt you about the activation status of some options in the configuration file
5. The event where players are automatically added to the AdvanceArmy team has been moved to the Advance Troop module
6. Now, the bullet entity has added a friendly damage determination between hostile vehicles
7. Now, hostile unclaimed vehicles will disappear in peaceful mode
8. Some new information display has been added when holding a radio
[2.6] WarMachineLib 2.6 by SAGER1902 on Feb 25, 2026
Download
1. Now, the bullet entity has added a friendly damage determination between hostile vehicles
[0.4] WarMachineLib 0.4 by SAGER1902 on Jan 24, 2026
Download
2026/1.24
Version 0.4:
1. Fixed some issues that caused the server to fail to start
2. Added switch configuration and position configuration to the hit prompt function
3. Added a total amplitude configuration for the explosion vibration effect in this module
4. Combat units will now be set to defensive mode upon receiving the dismount command
5. The command system has added a new B key for dismounting instructions, which can be used to order combat units to leave the vehicle
6. The resistance of vehicles to frontal attacks has been enhanced. Now, when armor is hit from the front, even if the damage type is armor-piercing and the damage value exceeds the armor value, 50% of the armor value will be deducted first during the calculation
7. A new weapon, the ray rendering, has been added (currently being used by the Ashes mech)
8. Add curved shot calculation method
[2.5] WarMachineLib 2.5 by SAGER1902 on Jan 24, 2026
Download
2026/1.24
Version 2.5:
1. Fixed some issues that caused the server to fail to start
2. Added switch configuration and position configuration to the hit prompt function
3. Added a total amplitude configuration for the explosion vibration effect in this module
4. Combat units will now be set to defensive mode upon receiving the dismount command
5. The command system has added a new B key for disembarking instructions, which can be used to command combat units to leave the vehicle
6. The resistance of vehicles to frontal attacks has been enhanced. Now, when hit by frontal armor, even if the damage type is armor-piercing and the damage value exceeds the armor value, 50% of the armor value will be deducted first during the calculation
7. A new weapon, the ray rendering, has been added (currently being used by the Ashes mech)
[0.3] WarMachineLib 0.3 by SAGER1902 on Jan 07, 2026
Download
1. Now, when the main character holds a pick-type tool and left-clicks on a vehicle, it will not cause damage to the vehicle and can instead heal it by 1+ the amount of damage dealt
2. The fixed armor damage received by flying vehicles has been reduced from 2 times to 1.2 times. The random additional damage caused by armor-piercing bullets has been reduced by a factor of 2, and the calculation method has been changed from integer (int) to float (float) (missiles 0~1F, 0~2F)
3. Now, when a vehicle receives damage lower than its armor value, there is a small probability that it will take 50% of the damage instead of being completely immune to it
4. Optimized and adjusted the determination of armor damage
5. The command system has added a C-key follow mode
6. Adjusted the rendering conditions for the path lines of flying units
[2.4] WarMachineLib 2.4 by SAGER1902 on Jan 07, 2026
Download
1. Now, when the main character holds a pick-type tool and left-clicks on a vehicle, it will not cause damage to the vehicle and can instead restore 1+ damage value of health to it
2. The fixed armor damage received by flying vehicles has been reduced from 2 times to 1.2 times. The random additional damage caused by armor-piercing bullets has been reduced by a factor of 2, and the calculation method has been changed from integer to float (missiles 0~1F, 0~2F)
3. Now, when a vehicle receives damage lower than its armor value, there is a small probability that it will take 50% of the damage instead of being completely immune to it
4. Optimized and adjusted the determination of armor damage
5. The command system has added a C-key follow mode
6. Adjusted the rendering conditions for the path lines of flying units
7. Synchronized and updated some content updated in version 1.20.1
[0.2] WarMachineLib 0.2 by SAGER1902 on Jan 05, 2026
Download
1. Fixed the issue of abnormal original explosion particles of bullets when there is no SA special effect module
2. Some text content related to the lang file has been changed
3. The rendering of creature states and command flags has been changed, and they now emit light under shading
4. The rendering of strip-shaped bullets has been changed
[0.1] WarMachineLib 0.1 by SAGER1902 on Dec 30, 2025
Download
(1). Transplanted the main content of the 1.16.5 version module
(2). In version 1.20.1, the main additions include better compatibility in model rendering, a new RTS command system, bullets, and explosive terrain destruction
[2.3] WarMachineLib 2.3 by SAGER1902 on Dec 29, 2025
Download
1. Added bullet client packet processing for movement, enabling proper rendering of bullets with speeds exceeding 4F
2. Optimized the operational sensitivity of flight vehicles and adjusted the speed of fixed-wing aircraft in the y-direction
3. Fixed the abnormal tilting issue during aircraft parking
[2.2] WarMachineLib 2.2 by SAGER1902 on Dec 23, 2025
Download
1. 修复了前护甲数值显示不正确的问题
[2.1] WarMachineLib 2.1 by SAGER1902 on Dec 16, 2025
Download
(1). Modified the ground vehicle movement AI-related features
(2). Optimized the rendering of radiation source entities
(3). Many direct calls to the Pioneer Force mod in the code have been separated to facilitate better custom development
[2.0] WarMachineLib 2.0 by SAGER1902 on Oct 17, 2025
Download
1.Added a Mixin for the camera to facilitate changes to the perspective functionality.
2.Added grenade entities.
3.Optimized the mechanics of bullet-type entities.
[1.1] WarMachineLib 1.1 by SAGER1902 on May 14, 2025
Download
First Upload
WarMachineLib Icon
Download WarMachineLib
Select game version
Select platform