promotional bannermobile promotional banner

MH Warfare

A large-scale military technology mod featuring drones, vehicles, aircraft, naval units, artillery, radio communication, and immersive combat systems
Back to Files

MH Warfare 0.2.0 Alpha 2

File namemhwarfare-0.2.0-alpha.2.jar
Uploader
mrhackminmrhackmin
Uploaded
Jul 23, 2026
Downloads
8
Size
2.5 MB
Mod Loaders
Forge
File ID
8493708
Type
A
Alpha
Supported game versions
  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:mh-warfare-1619159:8493708")

Learn more about Curse Maven

What's new

MH Warfare 0.2.0 Alpha 2

The second public alpha release of MH Warfare is now available.

This update significantly improves drone control, Remote View synchronization, camera systems, joystick support, interface scaling, radio and voice-chat customization, electronic warfare equipment, drone persistence, damage behavior, and overall stability.

Added

  • Persistent Drone Registry for SYCH-1, Wild Hornets, Mavic, P1-SUN, and Baba Yaga
  • Automatic registration of drones owned by the player
  • Persistent drone UUID storage across reconnects and server restarts
  • Drone status display:
    • Active
    • Out of range
    • Offline
  • Last known drone dimension and coordinates
  • One-click UUID copying
  • One-click drone connection directly from the registry
  • Manual removal of obsolete registry entries
  • Confirmation protection for accidental removal
  • Automatic remote-controller selection:
    • Reuses a controller already linked to the selected drone
    • Uses the first available unlinked controller
    • Falls back to the controller held by the player
  • Direct drone selection from the existing UUID connection screen
  • Existing manual UUID entry and UUID chat messages remain available
  • Dedicated Drone Registry keybind, unbound by default
  • Adjustable HUD scaling for:
    • Active speaker list
    • Local voice-chat indicator
    • Radio panel
    • Electronic warfare connection panel
  • Independent visibility toggles for voice-chat and radio HUD panels
  • Live HUD preview inside the configuration menu
  • Automatic and manual scaling modes for the electronic warfare connection panel
  • Dedicated creative inventory tab for electronic warfare stations, control centers, and their modules
  • Drone coordinates displayed in the Mavic and Baba Yaga HUD
  • Airborne detonation control for P1-SUN
  • P1-SUN detonation HUD button and configurable keybind
  • Thermal signatures for drone batteries and motors
  • Updated joystick actions for all supported drone platforms

Drone Control Improvements

  • Reduced P1-SUN stall speed
  • Improved P1-SUN flight stability at lower speeds
  • Smoothed FPV control input for Wild Hornets and P1-SUN
  • Reduced abrupt movement when using yaw and roll controls
  • Improved keyboard control interpolation
  • Updated joystick controls to match the current keyboard and mouse control systems
  • Added modern Mode 2 joystick layouts where appropriate
  • Added analog camera-gimbal control for supported drones
  • Added analog zoom through controller triggers
  • Prevented camera controls from affecting drone movement while the camera modifier is held
  • Added updated joystick support for:
    • SYCH-1
    • Wild Hornets
    • Mavic
    • P1-SUN
    • Baba Yaga
  • Added controller actions for engines, ARM/DISARM, sensors, payloads, camera modes, target locking, return modes, and detonation
  • Allowed SYCH-1 engines to be switched off before takeoff
  • Improved P1-SUN retrieval behavior
  • Prevented P1-SUN retrieval from accidentally toggling ARM/DISARM

Camera and Remote View Improvements

  • Camera rotation, zoom, and gimbal position are now preserved after leaving FPV
  • Re-entering FPV restores the previous camera state
  • Improved Mavic camera-state persistence
  • Improved Baba Yaga camera-state persistence
  • Fixed the Baba Yaga camera starting with an incorrect offset
  • Fixed unstable Baba Yaga camera behavior near 90-degree rotation
  • Removed the duplicate Baba Yaga payload mount
  • Preserved the correct payload_mount model bone
  • Improved the thermal camera shader
  • Improved thermal contrast and target readability
  • Added thermal highlighting for drone hot components
  • Batteries and motors now appear as primary drone heat sources
  • Fixed newly spawned mobs not appearing in Remote View
  • Improved entity spawning and tracking inside drone camera sessions
  • Fixed mobs teleporting, jumping, or appearing to fly in Remote View
  • Improved synchronization between temporary entity snapshots and vanilla entity tracking
  • Improved nearby drone audio positioning
  • Drone sounds now originate from the drone instead of the player or camera

Interface Improvements

  • Added automatic interface adaptation for different Minecraft GUI Scale settings
  • GUI Scale 1 and 2 retain their original interface sizes
  • GUI Scale 3, 4, and Auto now use compact layouts
  • Reduced oversized buttons at higher GUI scales
  • Fixed overlapping buttons and HUD elements
  • Improved responsive layouts for different resolutions and aspect ratios
  • Improved Mavic control interface scaling
  • Improved Baba Yaga control interface scaling
  • Reduced the SYCH-1 FPV interface size at higher GUI scales
  • Improved positioning of telemetry, payload, compass, camera, and return controls
  • Fixed mismatched visual and clickable button areas
  • Improved Drone Registry layout
  • Added registry status counters
  • Added column headers and row highlighting
  • Added status colors and improved tooltips
  • Improved registry scrolling and scrollbar interaction
  • Added current list range display
  • Fixed accidental UUID copying outside the intended row
  • Added protection against repeated CONNECT and FORGET actions

Voice Chat and Radio

  • Added adjustable scaling for all voice-chat and radio HUD panels
  • Added independent enable and disable controls for each panel
  • Added a live configuration preview
  • Saved HUD visibility and scale settings between game sessions
  • Added an unbound-by-default keybind for opening HUD configuration
  • Fixed radio clicking when push-to-talk was held without speaking
  • Improved radio state handling
  • Preserved compatibility with existing voice-chat client configuration files

Electronic Warfare

  • Electronic warfare station models now change depending on installed components
  • Improved dynamic module rendering
  • Added automatic scaling for the electronic warfare connection panel
  • Added manual scale selection for the electronic warfare connection panel
  • Improved station, module, and control-center organization in creative mode
  • Preserved electronic warfare networking and existing module behavior
  • Improved compatibility with compact and high-GUI-scale interfaces

Damage, Collision, and Water Behavior

  • Baba Yaga now receives proper crash damage after falling
  • Improved Baba Yaga collision dimensions
  • Reduced oversized Baba Yaga hitboxes
  • Fixed P1-SUN failing to detonate on ground impact
  • Added reliable airborne P1-SUN detonation
  • FPV strike drones now detonate on contact with water
  • Non-FPV drones now sink or remain on the water surface according to platform behavior
  • Improved platform-specific critical failure handling
  • Preserved battery fires, motor failures, component damage, payload damage, and repair systems

Fixed

  • Fixed P1-SUN ground-impact detonation
  • Fixed P1-SUN retrieval interaction
  • Fixed accidental P1-SUN ARM/DISARM activation while retrieving it
  • Fixed SYCH-1 being unable to shut down before takeoff
  • Fixed abrupt FPV keyboard controls
  • Fixed radio clicking while transmitting silence
  • Fixed incorrect drone audio origin
  • Fixed duplicate Baba Yaga payload mounts
  • Fixed incorrect Baba Yaga camera initialization
  • Fixed unstable Baba Yaga camera rotation
  • Fixed oversized Baba Yaga hitboxes
  • Fixed newly spawned entities missing from drone cameras
  • Fixed Remote View entity teleporting and interpolation errors
  • Fixed oversized interfaces at GUI Scale 3, 4, and Auto
  • Fixed overlapping Mavic and Baba Yaga HUD elements
  • Fixed oversized SYCH-1 controls
  • Fixed incorrect clickable areas after interface scaling
  • Fixed several Drone Registry scrolling, selection, and confirmation issues
  • Fixed outdated Baba Yaga assembly self-test values

Compatibility

  • Improved compatibility handling for Embeddium
  • Improved compatibility handling for Oculus
  • Improved compatibility handling for Embeddium Extra
  • Improved compatibility handling for Sinytra Connector environments
  • Preserved dedicated server support
  • Preserved English, Ukrainian, and Russian localization
  • Preserved existing worlds and drone UUID workflows
  • Existing manual controller linking remains supported

Requirements

  • Minecraft Java Edition 1.20.1
  • Minecraft Forge 47.4.x
  • Java 17
  • GeckoLib
  • Installation on both the client and server

Important

MH Warfare is still in alpha development. Bugs, balance changes, incomplete systems, and compatibility issues may still occur. Back up important worlds before updating.

This mod has no additional files