steves_army-0.3.0.jar
Curse Maven Snippet
What's new
0.3.0 Changelog
Performance
- Optimized same-tick combat visibility checks.
- Added optional combat performance metrics for diagnosing AI performance.
- Throttled cover searches to one search per server tick, eliminating cover-search spikes.
- Added configurable detection ranges:
- Riflemen: 72 blocks by default.
- Machine gunners: 96 blocks by default.
Inventory Management
- Prevented soldiers from replacing their primary firearm with knives or other non-firearm items picked up from the ground.
- Removed the offhand slot from soldier inventories to prevent ammunition and other items from interfering with bandage use.
- Added migration for items stored in the former offhand slot.
- Fixed soldier respawns so transferred TaCZ firearms start with a full magazine and loaded chamber, allowing soldiers to resume firing immediately.
Combat
- Added bullet-drop compensation to firearm aiming.
- Fixed soldiers healing while outside cover.
- Added autonomous grenade use.
User Interface
- Added persistent activity pings that display fire-team activity.
- Ping automatically fades when looked at / ADS at
Commands and Miscellaneous
- Renamed the Soldier role to Rifleman.
- Added customizable spawn commands for riflemen, machine gunners, and enemy soldiers.
- Creative-mode players can now open the inventory UI of any soldier, including soldiers they do not own.
Machine Gunner Role
- Added the Machine Gunner role.
- Machine gunners search for advantageous firing positions and provide suppressive fire instead of advancing directly with the riflemen.
Garrisons
- Added Garrison entities.
- Added Team Garrison entities for deploying soldiers in organized fire teams.
OpenYSM Compatibility
- Added OpenYSM compatibility.
- When OpenYSM is installed, use a Surgical Knife on any soldier to access the soldier model customization interface.
This mod has no additional files

