Skip to content

Integrations

MegiRicky edited this page Sep 17, 2026 · 3 revisions

Home | Previous | Next

Integrations

Steve's Army works standalone, but several mods add optional features. All integrations are detected at runtime via reflection — they are never required.

TaCZ — Timeless and Classic Guns

  • Version range: 1.1.0+
  • What it adds: firearms for soldiers.

Without TaCZ, soldiers are melee-only (range 3.0, attack damage 3.0). With TaCZ:

  • Soldiers use TaCZ weapons in their main-hand slot (the slot only accepts guns).
  • Full gun mechanics: aiming/ADS, recoil, magazine management, manual bolting (bolt-action), drawing.
  • Ammo is consumed from the soldier's own inventory (the 20 general slots of the 26-slot soldier inventory). When the magazine is empty, soldiers auto-reload.
  • Aim quality governs accuracy (see Combat AI).
  • Gunshot cues (muzzle flash + sound) help enemies detect shooters; silenced weapons reduce this (see Combat AI).
  • Machine guns pin enemies down effectively (suppression).

Point Blank — Vic's Point Blank

  • Version range: 1.7.0+
  • What it adds: alternative firearms for soldiers.

Point Blank is an alternative to TaCZ. When present, soldiers use Point Blank guns with the same soldier combat pipeline. The integration supports:

  • Gun detection and initialization
  • Firing, aiming, and ADS
  • Projectile creation and hitscan targeting
  • Ammunition handling and reloading
  • Fire mode and accuracy handling
  • Server-side per-entity gun state

If both TaCZ and Point Blank are present, gun calls are routed based on the held item.

Valkyrien Skies 2

  • Version range: 2.3.0-beta.5+
  • What it adds: ships and ship transport for soldiers.

Features

  • Ship avoidance: soldiers avoid Valkyrien Skies ships while pathfinding and teleport away if they become entangled.
  • Auto-transport: when you board a ship, nearby FOLLOW-mode soldiers automatically board and sit in Create seats on the ship.
    • Limited to valkyrienskies.maxTransportedSoldiers (default 32).
    • Transported soldiers don't navigate, seek cover, or fight while on the ship.
    • Config: valkyrienskies.enabled (default true), valkyrienskies.autoTransport (default true), valkyrienskies.maxTransportedSoldiers (default 32).
  • Command-driven transport: the /stevesarmy transport command can seat/release individual soldiers (see Commands).

Create integration

  • Soldiers mount Create seats as part of VS2 transport.
  • Only explicit seat mounts are allowed.
  • Create Interactive is also detected for ship-to-contraption seat lookup.

Transport state

  • Each soldier tracks transport state (anchor, owner, ship id, seat position).
  • HOLD-mode soldiers stay seated regardless of owner state.
  • FOLLOW-mode soldiers release when the owner is no longer on the ship.

PlayerRevive

  • Version range: 2.0+

  • What it adds: downed-player revival by soldiers.

  • When a player is downed/bleeding, friendly soldiers within 3 blocks add revive progress every 5 ticks.

  • See Respawn and Revival for details and the interplay with respawn-as-squadmate.

Create

  • Not a hard dependency, but used for seats in VS2 transport.
  • Create seat blocks are required for soldiers to sit on ships.
  • Create is also declared as its own optional dependency.

Tallyho

  • What it adds: crewed station turrets on ships — hull MGs and periscopes.

Vehicle Crew soldiers man Tallyho hull MG / periscope stations within reach of their seat: the station fires with limited turret traverse and sustained-fire bloom, and can suppress last-known enemy positions. Crewed Tallyho turrets are also one of the two ways soldiers detect enemy vehicles (see armor doctrine, Vehicles, Crew, and Armor). Reflection-based — no hard dependency; without Tallyho, vehicle crew soldiers seat and stay only.

VS Analog Warfare (VAW)

  • What it adds: vehicle mount handles used by the vehicle wheel orders.

Wheel MOUNT prefers the handle's linked seats (creating them when needed); wheel DISMOUNT lets soldiers exit at the handle instead of wherever they sat, with a short grace period before ship-extraction relocates them. Ships or seats without handle links fall back to the plain free-seat behavior. Reflection-based; no hard dependency.

Yes Steve Model (YSM)

  • Version range: 2.6.5+
  • What it adds: custom soldier models and textures.

YSM lets players customize the visual appearance of their soldiers with custom models and textures. Features:

  • Model picker screen: open via the Surgical Knife item (steves_army:surgical_knife). Right-click a soldier to pick a model; shift-click to disable the custom model.
  • Owner editing: the soldier's owner can restyle their own soldiers. Creative players can restyle any soldier.
  • Per-soldier customization: each soldier stores its own YSM model ID and texture ID.
  • Server sync: model and texture selections are synchronized between client and server.
  • Custom rendering: a delegate geo renderer integrates YSM models with the vanilla soldier rendering pipeline, including item-in-hand layers.

YSM is entirely optional and uses reflection to avoid hard dependencies. It is independent of the soldier skins system (custom PNG textures via the Skin Knife, see Entities and Items) — skins texture the vanilla model, YSM replaces the whole model; the back-weapon render is hidden under YSM models.

LesRaisins Tactical Equipments

  • What it adds: soldier grenade AI.

When LesRaisins Tactical Equipments (lrtactical) is installed and grenades.enabled is true, soldiers autonomously throw explosive grenades. Soldiers use the generic lrtactical:throwable item with an NBT ThrowableId of lrtactical:m67 or lrtactical:rgn. Place grenades in a soldier's general inventory slots.

Without the mod, or with grenades.enabled false, grenade and smoke AI are disabled.

See Combat AI and Configuration for grenade details. LesRaisins medical consumables (lrtactical:consumable, medical variants only) also count as soldier healing items.

Summary table

Mod Optional Version range Feature
TaCZ Yes 1.1.0+ Firearms, gunplay, ammo
Point Blank Yes 1.7.0+ Alternative firearms, gunplay, ammo
Valkyrien Skies 2 Yes 2.3.0-beta.5+ Ship transport, avoidance, vehicle crew seats
Tallyho Yes — Hull MG / periscope stations for vehicle crew; crewed-turret vehicle detection
VS Analog Warfare Yes — Vehicle mount handles for wheel MOUNT/DISMOUNT
PlayerRevive Yes 2.0+ Soldier-assisted revival
Create Yes (used with VS2) — Seats for soldiers on ships
Yes Steve Model Yes 2.6.5+ Custom soldier models/textures
LesRaisins Tactical Equipments Yes — Soldier grenade + smoke throwing; medical consumables

Clone this wiki locally