Links
Tags
Creators
Details
Licensed MPL-2.0
Published 4 months ago
Updated 1 hour ago
All versions
1.6.0+1.20.1
Release
Peter Wolf's Planes 1.6.0+1.20.12 days ago 7
Compatibility
Minecraft: Java Edition
1.20.1
Platform
NeoForge
Supported environments
Client and server
Changes
1.6.0
🛩️ Twin-Engine 2-Seater Cockpit & Stance Overhaul
- 2-Player Tandem Seating: The Twin-Engine plane now accommodates 2 players — pilot in the front cockpit with full flight controls, and passenger in the rear cockpit.
- Symmetrical Dual Cockpit Design: Rebuilt the second cockpit to mirror the primary cockpit with matching textures, dual animated flight control sticks, and independent functioning flight dials (speedometer & altimeter).
- Fuselage & Tail Boom Extension: Shifted the tail boom, rudder, horizontal stabilizers, and warning lights behind the extended fuselage to eliminate clipping into the rear cabin.
- Refined Resting Pitch: Tuned the resting ground pitch to -2.0° so the extended tail boom remains completely above the ground while parked on runways.
- Visual Deglitch & Texture Coverage: Eliminated all coplanar z-fighting conflicts and verified 100% texture coverage across all aircraft models.
🎈 Hot Air Balloon Wind Physics & Altitude Shear (Fizyka wiatru balonu)
- Wind & Sails Wind-Dependent Drift: The hot air balloon's horizontal speed and heading are now directly driven by ambient atmospheric currents from
pw_wind_n_sails. - Zero Wind Ground Stillness: At zero wind (calm weather / flauta), horizontal drift is completely halted (
0.0 m/s), preventing phantom momentum and drift relative to the ground. When landed, the basket rests firmly on the terrain. - Opposite Wind Layer Above Clouds (Sterowanie wiatrem na wysokości): Above the cloud layer ($Y \ge 192$), wind currents consistently reverse direction by 180° relative to water level ($Y \le 64$). Pilots can skillfully navigate across the map and return home purely by adjusting burner altitude between low and high atmospheric layers.
- In-Flight Wind HUD Toggle (Klawisz H): Flying the hot air balloon now supports toggling the Wind & Sails telemetry HUD with H, displaying live altitude-specific wind direction (degrees & compass), wind speed in knots, active gusts, and weather forecast right on screen.
🪂 Paraglider Replay & Cinematic Playback Fixes (Cinewolf / Replay)
- Eliminated False Deployment During Creative Flight: Disabled legacy airborne heuristic fallback during replays that incorrectly showed the paraglider open whenever the player was flying in creative mode or falling. Deployment now strictly respects the synchronized game state (
PETERWOLFS_PLANES_PARAGLIDER_DEPLOYED). - Full In-Replay Banking, Pitch & Brake Animation: Replay and spectator views now dynamically track the player's yaw change, pitch, and turn rate, accurately rendering wing roll (banking into turns up to 40°), pitch trim, and realistic asymmetrical brake line pulls during turns and flare landings on recorded replays.
🛬 Landing Damage Hotfix
- Complete Mounted Fall-Damage Immunity: Removed the aircraft impact system's direct damage to passengers and added a server-side guard that cancels every vanilla fall-damage event while a living entity is mounted in an aircraft.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:McTtzw3T:LvCWFwM9"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:McTtzw3T:LvCWFwM9"
}

