COWMODSКаталог модов

VS: Analog Warfare

Scope for VS & CBC, as well as quality of life feature like auto vehicle setup, easy mounting

Автор: MeguminErika2380обновлён 12 сент. 2026 г.
ТехнологииТранспортУтилиты

Описание

VS Analog Warfare

VS Analog Warfare adds analog optics and quality of life vehicle-support tools for Create Big Cannons weapons mounted on Valkyrien Skies ships.

Features

Analog Scope: Adds a physical scope block with adjustable zoom, free-look, ballistic reticle marks, rangefinding, and sight zeroing. The scope uses the detected cannon and projectile configuration to display aiming information and remains aligned with Valkyrien Skies ships in motion. Distant Horizon API is used for cheap rangefinding

Vehicle Setup Block: Records vehicle configuration actions that may not be preserved by ordinary VMod schematics, including block changes, Drive By Wire links, DBW controller links, Trackwork settings, and Tallyho entity placement. With optional create ender energy transmitter isolation. Recorded actions can be replayed after the vehicle is pasted. Action saved across ships are preserved by Vmod without the need of backup blocks.

Ground Collision Disabler: Disables collision between a Valkyrien Skies ship and the world ground. Collision remains disabled after the block is broken or the world is reloaded and can be restored with VMod or the Analog Screwdriver.

Vehicle Mount Handle: Links one or more named Create seats to a handle, allowing players to select and mount vehicle seats from a central access point. Players can also be returned to the handle when dismounting. With redstone toggled lock. Cross-ship links are also preserved when saving with Vmod.

Analog Screwdriver: Used to configure Vehicle Setup Blocks, link Vehicle Mount Handles to seats, and restore ground collision.

Optional Compatibility: Provides optional integrations with VMod, Tallyho, Drive By Wire, Trackwork, Create Tweaked Controllers, Create Ender Transmission, and Distant Horizons where supported by the selected branch.

Branches and Dependencies

Both builds target Minecraft 1.20.1 and Forge 47 or newer. The branches use different versions of Valkyrien Skies, Create, and Create Big Cannons. main: VS2.4, Create 6 vs2.3: VS2.3, Create 5

vs2.3 Branch

Hard Dependencies

DependencyMod IDRequired Version
Minecraftminecraft1.20.1
Forgeforge47.x
Valkyrien Skies 2.3valkyrienskies[2.3.0-beta.5, 2.4.0)
Createcreate[0.5.1.j, 0.6.0)
Create Big Cannonscreatebigcannons[5.8.2, 5.9.0)

Optional Integrations

DependencyMod IDValidated VersionFeatures Provided
Valkyrien Modvalkyrien_mod0.1.3Automatic Vehicle Setup replay after VMod schematic placement; ground collision persistence
Drive By Wiredrivebywire0.0.6bDBW link recording/restoration and controller integration
Trackwork Plustrackwork1.0.2cSuspension stiffness recording/restoration
Create Ender Transmissioncreateendertransmission2.0.7-1.20.1Vehicle transmitter isolation and pairing
Create Tweaked Controllerscreate_tweaked_controllers1.20.1-1.2.4Controller link recording/restoration
Tallyhotallyho3.5.4bTallyho weapon/entity recording and replay
Distant HorizonsdistanthorizonsAPI-compatible versionExtended scope/rangefinder terrain support

main Branch

Hard Dependencies

DependencyMod IDRequired Version
Minecraftminecraft1.20.1
Forgeforge47.x
Valkyrien Skies 2.4+valkyrienskies[2.4.7, 2.5.0)
Createcreate[6.0.8, 6.1.0)
Create Big Cannonscreatebigcannons[5.10.2, 6.0.0)

Optional Integrations

DependencyMod IDValidated VersionFeatures Provided
Valkyrien Modvalkyrien_mod0.1.3Automatic Vehicle Setup replay after VMod schematic placement; ground collision persistence
Drive By Wiredrivebywire0.0.6bDBW link recording/restoration and controller integration
Trackwork Plustrackwork1.0.2cSuspension stiffness recording/restoration
Create Ender Transmissioncreateendertransmission2.0.7-1.20.1Vehicle transmitter isolation and pairing
Create Tweaked Controllerscreate_tweaked_controllers1.20.1-1.2.4Controller link recording/restoration
Distant HorizonsdistanthorizonsAPI-compatible versionExtended scope/rangefinder terrain support

Tallyho is only integrated by the vs2.3 branch. The main branch does not contain the Tallyho replay compatibility layer.

Credits and Acknowledgements

VS Analog Warfare is an independent mod created by Erika.

  • The analog scope concept was inspired in part by the Tallyho mod by StratoDonut. Tallyho was also used as a reference during the initial planning of this project.
  • VS Analog Warfare uses an independent implementation and does not include Tallyho source code or assets.
  • The mod is built for compatibility with Create, Create Big Cannons, and Valkyrien Skies 2.
  • Optional integrations include VMod, Drive By Wire, Trackwork, Create Tweaked Controllers, Create Ender Transmission, Distant Horizons, and Tallyho where supported by the applicable branch.
  • MixinExtras is used for mixin injection support.
  • Block models were created with Blockbench.
  • Minecraft and Minecraft Forge provide the game and mod-loader platform on which this project runs.
  • DH API is used for cheap beyond chunk distance raycasting. Reference is taken from Ping Wheel for the implementation

Please support and follow the licenses and distribution terms of each dependency and optional integration mod separately.

License

VS Analog Warfare is released under the GNU General Public License, version 3.0.

The source code and license are included with the project. Any redistribution or modification of VS Analog Warfare must comply with the GPL-3.0 license.

AI Disclosure

A substantial portion of the source code for VS Analog Warfare was generated with assistance from large language model tools.

The human author provided the project direction, feature ideas, design decisions, testing, debugging, asset creation, integration decisions, and final release decisions. The released code was tested and assembled by the human author, who is responsible for the project as distributed.

Последние версии

Все версии →
beta

VS: Analog Warfare 0.5.0-vs2.3

0.5.0-vs2.3
12 сент. 2026 г.152Minecraft: 1.20.1forge
Скачать
Что нового
# 0.5.0 ## Analog Screwdriver - HUD now shows the last 3 acted positions and a total acted count - X-ray wireframes through blocks: amber = acted blocks, red = blocks queued for removal ## Analog Scope - Cannon linking now supports cross-ship links and linking secondary cannons - 3rd person view toggle (single keypress, fully supported with mouse aim) - Tweaked controller hub link: opening the scope replaces your main-hand item with a linked drive-by-wire controller (restored on close) - Artillery high-arc zeroing: apex-based zero for howitzer fire, below-bore depression wheel, smoothed zero pitch - Scope camera stabilization: world-stable aim on moving/rolling ships, optional elevation lock with a linked stabilizer ## Config - New option to disable collision between entities and contraptions (`disableEntityCollision`) ## Cannon Decoration Bearing - The contraption on the bearing aligns itself with the linked cannon - Rotation pivots around the cannon instead of the contraption origin - Works for both yaw and pitch ## Gyro Stabilizer - New block: holds the linked cannon's elevation at a world-level angle while the scope lock is engaged (zero vertical drift on rolling ships) - Roll stabilization while the lock is engaged (world-up level horizon) - Configurable compensation rate, dead zone, and link range ## Invisible Seat - A seat that is invisible — mount vehicles without visible seat blocks ## Turret Mouse Aim (new mode on the Mouse Aim Controller) - Turret mode: yaw driven through a Clockwork physics bearing by a PID servo (pitch slews on the mount) - Per-block auto-calibration: a ±2 RPM step test measures the turret's spin-up and stores tuned gains in the block (travels with schematic paste); Reset reverts to the global template - Output strength = input shaft speed (power as input); fine aim by cranking slowly - Cannon mode: chase rate now capped at the turret ceiling — no more overshoot at 256 RPM input ## Fixes - Mouse aim block no longer breaks / overstresses the kinetic network on world reload (transmitter-chain networks) ## Mods integration - Now setup block also saves cbctb goggles and steve's army vehicle crew spawn
beta

VS: Analog Warfare 0.4.1-vs2.3

0.4.1-vs2.3
19 авг. 2026 г.25Minecraft: 1.20.1forge
Скачать
Что нового
# Changelog 0.4.1 ## Setup Block ### Temporary Block Removal - Added support for marking temporary blocks for automatic removal after setup execution. - Added configurable removal delays and support for marking blocks across multiple ships. - Added removal-mode feedback showing how many temporary blocks are marked. ### Vehicle Setup Compatibility - Added support for Create linked controllers and DBW Controller Hubs. - Added support for Trackwork wheels and suspension stiffness adjustment. - Fixed action delays when setups are spawned with VMod. - Added progress messages during setup execution. ## Macro Editor - Reworked the editor into separate `Actions`, `Transmitters`, and `Removals` pages. - Added individual delete buttons for actions and transmitters. - Added removal-delay editing and improved delay tooltips. - Improved action descriptions and row icons. - Added a confirmation prompt for deleting all actions. ## Recording - New actions are now appended instead of replacing existing actions. - Added separate regular and temporary-removal recording modes. - Added sneak-scroll mode switching with the Analog Screwdriver. ## Fixes - Fixed Vehicle Setup actions targeting the wrong block by one block after VMod pastes on dedicated servers. - Fixed DBW backup-block links being restored incorrectly after VMod pastes. - Fixed Create linked controllers and DBW Controller Hubs retaining their hub link after VMod pastes. - Fixed Ender energy transmitter passwords being truncated to 16 characters in the configuration screen.
beta

VS: Analog Warfare 0.4.0-vs2.3

0.4.0-vs2.3
18 авг. 2026 г.24Minecraft: 1.20.1forge
Скачать
beta

VS: Analog Warfare 0.3.7

0.3.7
18 авг. 2026 г.36Minecraft: 1.20.1forge
Скачать