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

ParkourCalculator

TAS Tool for Minecraft Parkour.

Автор: Leg0shii2,6 тыс.5обновлён 25 окт. 2026 г.
Механики игрыОптимизация

Описание

Parkour Calculator

A TAS input planning mod for Minecraft parkour. Plan inputs tick by tick, simulate them with Minecraft's real movement code, see the exact path in the world, and let the solver find the angles for you.

The Parkour Calculator runs the game's own player physics tick by tick, so the path you see in the world is exactly how the player will move in game. It is not an approximation and there is no drift.

Video Showcase: https://www.youtube.com/watch?v=XecddwRXxXU Creating a TAS Tutorial: https://youtu.be/y6Zqht6fyes

Features

Planning and simulation

  • Tick-by-tick inputs: W/A/S/D, jump, sneak, sprint, left/right click, close inventory, hotbar slot, yaw and pitch per tick, plus Speed and Jump Boost amplifiers and per-tick teleport destinations. Hide the columns you do not use.
  • Live path in the world: every tick is a box, and the path updates the moment you edit an input. Yaw arrows, hitboxes, sub-tick positions, hit distance lines and constraint plates can each be toggled and recolored.
  • In-world editing: drag the start box to move the setup, Shift+drag to move the whole path rigidly, right-drag a box to set that tick's yaw, Ctrl+right-drag to set its pitch. Tap a box to select the tick.
  • Editable start state: position, velocity, rotation, on-ground, sprinting, wall contact, jump cooldown and sprint window, plus a resume state for continuing from a mid-run checkpoint.
  • Tick Info: a configurable panel with motion, speed, position, acceleration, in-game yaw, collision flags and more for the selected tick.
  • Paired client-server simulation (singleplayer): a server-side player runs the same inputs through the real server code, so fall damage, velocity packets, rubber-banding and block interactions show up in the path and in the Server Events log.
  • Undo/redo with Ctrl+Z / Ctrl+Y.

Angle solver

  • Constraints per tick: absolute X/Z/F, X/Z relative to any reference tick, per-tick dX/dZ/dF deltas, a dX-vs-dZ comparison, and a run-tick count. Each takes a comparison or a range and can be disabled without deleting it.
  • Block-derived constraints: look at a block and press B to add its landing footprint or wall as a constraint. Modifiers cover entering walls, unions of several blocks, pressure plates, ladders, vines, slime and ice.
  • Free start position: the solver picks the best takeoff spot inside the start block's footprint.
  • Objectives: maximize or minimize X or Z, or distance or motion along a custom facing angle; optional Smooth (TAS) scoring for human-playable turn shapes.
  • Effort levels: Fast (first feasible), Optimize (keeps improving until the budget runs out) and Custom, where you pick or edit a solver graph in the node editor with per-node help and per-stage budgets.
  • Run-ticks search: let the solver insert run-up ticks before each jump instead of fixing the tick count by hand.
  • Byte-exact results: every applied solve is re-verified through the real player entity, and a divergence is reported instead of hidden. A failed solve reports which constraints it missed and by how much.
  • Hotkeys for the whole loop: V solves and applies, I/O set the start and goal tick, U extends the path to the block you look at and solves, H fills per-tick slipperiness from the recorded path. The HUD shows solve progress while the UI is closed.

Stratfinder

  • No-turn strats: a cold search over key schedules for byte-exact strats with one settable facing across the run-up and a single turn. Mark the no-turn ticks with dF = 0, set landing constraints, jump rows and a free-start box, and strats appear while the search runs.
  • Rankings: sort by easiest (fewest input changes) or furthest (largest landing offset), optimize every strat for a time budget, and optionally solve human-friendly yaws that aim for clearance.
  • Early development: this is a first version. It handles pure no-turns and single jump-angle strats on one jump with a free start and does not find complex strats yet (multi-jump routes, several turns, momentum chains).

Velocity map

  • Sweep launch velocities against a jump and see which ones land it, as a 2D heatmap or an orbitable 3D surface. Apply a candidate to the start state with one click.

Playback

  • Singleplayer replay: play your inputs from the start, from a selected tick or over a range, with a configurable start delay and optional lockstep with the server. The input table follows the active tick and the path can stay visible during the replay.
  • Client-sided multiplayer replay: on a server a ghost player replays the TAS for you alone. Your own player never moves and nothing is sent to the server. Playback that moves your player is deliberately restricted to singleplayer; on a server that would be macroing, and it will not be added.

Files

  • Save and load plans as JSON, browse them in folders with a name filter, reopen recent files, import a file someone sent you, and open the save folder from the Help menu.
  • Copy any tick as a teleport command to jump straight to that point of the path.

Supported loaders

VersionLoaderExtra dependency
Latest Minecraft release (see the Versions tab)FabricFabric API
1.21.3Fabricnone
1.8.9Forgenone
1.12.2Forgenone

Every jar ships the same core: input table, simulation, angle solver, Stratfinder, velocity map and playback. Client-side only.

Getting started

  1. Press G to open the calculator. Every hotkey is rebindable under Minecraft's Controls menu, in the Parkour Calculator category.
  2. Use File > New TAS, then right-click the table to add ticks and set the start to your position.
  3. Toggle inputs per tick, adjust yaw, and watch the path update live.
  4. Press Ctrl+S to save. Share via Help > Open save folder, and load a friend's file with File > Import .json.

Installation

Fabric (latest Minecraft)

  1. Install the Fabric Loader (https://fabricmc.net/use/installer/) for the Minecraft version listed on the file you download.
  2. Add Fabric API (https://modrinth.com/mod/fabric-api) to your mods folder.
  3. Drop the Parkour Calculator jar into the same mods folder.

Fabric 1.21.3

  1. Install the Fabric Loader for 1.21.3. No extra APIs required.
  2. Drop the 1.21.3 jar into your mods folder.

Forge 1.8.9 / 1.12.2

  1. Install MinecraftForge for your version. No extra APIs required.
  2. Drop the matching jar into your mods folder.

Links

Credits

Thanks to Baconerd, Curryocity, HammSamichz, Kebabs (Latvia), Prograde, Zpiboo, Drakou, Quartz, Yndranth, Telve, and Scribble for the feedback and support, and to Erasmian for the artwork.

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

Все версии →
release

1.17.0 (Fabric 1.20.4)

1.17.0
25 окт. 2026 г.20Minecraft: 1.20.4fabric
Скачать
Что нового
## [1.17.0](https://github.com/Leg0shii/ParkourCalculatorMod/compare/v1.16.1...v1.17.0) (2026-10-25) ### Features * **anglesolver:** certified infeasible verdict for a solve the certified search rules out ([#601](https://github.com/Leg0shii/ParkourCalculatorMod/issues/601)) ([0fc4b3d](https://github.com/Leg0shii/ParkourCalculatorMod/commit/0fc4b3db9c7d2b0bab23efa361672ffbf9337f01)), closes [#462](https://github.com/Leg0shii/ParkourCalculatorMod/issues/462) * B on a cobweb side sets a wall on its contact box, inset by the game version's epsilon ([#584](https://github.com/Leg0shii/ParkourCalculatorMod/issues/584)) ([7ac2e57](https://github.com/Leg0shii/ParkourCalculatorMod/commit/7ac2e5712b2b914426ff05c32cdf268b7d240a92)) * Delete constraints button in the tick right-click menu for the selected ticks ([#588](https://github.com/Leg0shii/ParkourCalculatorMod/issues/588)) ([1bf50a6](https://github.com/Leg0shii/ParkourCalculatorMod/commit/1bf50a65e561593a8fd8d7d0ea50773625764d27)) * **input:** add a rebindable Select tick key ([#597](https://github.com/Leg0shii/ParkourCalculatorMod/issues/597)) ([7308a40](https://github.com/Leg0shii/ParkourCalculatorMod/commit/7308a40e5fa2c49c5c2efc24bad61be8213b5f29)), closes [#177](https://github.com/Leg0shii/ParkourCalculatorMod/issues/177) * per-tick movement effects for every version ([#589](https://github.com/Leg0shii/ParkourCalculatorMod/issues/589)) ([d0d255a](https://github.com/Leg0shii/ParkourCalculatorMod/commit/d0d255ac324c91a610ed1c2ac417f1bcad6d7b23)) * **sensefinder:** Sense Finder window for solved jumps ([#521](https://github.com/Leg0shii/ParkourCalculatorMod/issues/521)) ([8d71e92](https://github.com/Leg0shii/ParkourCalculatorMod/commit/8d71e920e1239839d56f307a670e976159e6c7de)), closes [#593](https://github.com/Leg0shii/ParkourCalculatorMod/issues/593) * Slowness amplifier per tick, in the simulation, the replay and the solver ([#574](https://github.com/Leg0shii/ParkourCalculatorMod/issues/574)) ([7a6dc07](https://github.com/Leg0shii/ParkourCalculatorMod/commit/7a6dc070aec298ae299a3d487d4a5cdb514e3103)) * **solver:** Angle goal Mot objective in every stage and an objective tick inside the span ([#587](https://github.com/Leg0shii/ParkourCalculatorMod/issues/587)) ([e94e434](https://github.com/Leg0shii/ParkourCalculatorMod/commit/e94e434736daa062ba7657261a605c2cac7163cf)) * **solver:** per-tick Damage state so a solve across fall damage does not desync ([#602](https://github.com/Leg0shii/ParkourCalculatorMod/issues/602)) ([3d9b169](https://github.com/Leg0shii/ParkourCalculatorMod/commit/3d9b16928eafacc2b497962c07414ef17ac72365)), closes [#344](https://github.com/Leg0shii/ParkourCalculatorMod/issues/344) * **solver:** per-tick strafe side pass and an A / D / Both strafe side for Force 45 ([#603](https://github.com/Leg0shii/ParkourCalculatorMod/issues/603)) ([4451669](https://github.com/Leg0shii/ParkourCalculatorMod/commit/4451669b81409d7afc7a815f04e369c843c745be)), closes [#338](https://github.com/Leg0shii/ParkourCalculatorMod/issues/338) * **stratfinder:** deep search mode runs the Benders master after an empty search ([#605](https://github.com/Leg0shii/ParkourCalculatorMod/issues/605)) ([b90c841](https://github.com/Leg0shii/ParkourCalculatorMod/commit/b90c84194e33598579a2f11e4e4be11849eaf920)) * **stratfinder:** screen the key schedules on the graphics card through OpenCL ([#568](https://github.com/Leg0shii/ParkourCalculatorMod/issues/568)) ([8820ec1](https://github.com/Leg0shii/ParkourCalculatorMod/commit/8820ec10a009bd459efb31c53415084a51674d3b)) ### Bug Fixes * **anglesolver:** smooth from the unsmoothed solve on every press ([#566](https://github.com/Leg0shii/ParkourCalculatorMod/issues/566)) ([d0ae18c](https://github.com/Leg0shii/ParkourCalculatorMod/commit/d0ae18c73ed1936305dfeb1b75ccbb5aacfaa899)) * **fabric:** cache the path geometry and apply the render distance on 1.20.4 and 1.21.3 ([#583](https://github.com/Leg0shii/ParkourCalculatorMod/issues/583)) ([5d2db2e](https://github.com/Leg0shii/ParkourCalculatorMod/commit/5d2db2e1495138a3d755e3bab79543e09c27f153)) * **render:** sort constraint plates against boxes, glass and clouds on Fabric, 3 px wireframe on 26.3 ([#592](https://github.com/Leg0shii/ParkourCalculatorMod/issues/592)) ([c939233](https://github.com/Leg0shii/ParkourCalculatorMod/commit/c939233c0055dddce7506162bdf41022626f3e4e)) * **runticks:** keep every tick override in place while the run-ticks search rebuilds the path ([#595](https://github.com/Leg0shii/ParkourCalculatorMod/issues/595)) ([b1cad64](https://github.com/Leg0shii/ParkourCalculatorMod/commit/b1cad64398678b9beae260eb6252d95fc9f598a5)), closes [#479](https://github.com/Leg0shii/ParkourCalculatorMod/issues/479) * **runticks:** keep the run ticks timer counting during each angle solve ([#594](https://github.com/Leg0shii/ParkourCalculatorMod/issues/594)) ([ef9318b](https://github.com/Leg0shii/ParkourCalculatorMod/commit/ef9318b555b326bf04775722aa14531ecce5132b)), closes [#481](https://github.com/Leg0shii/ParkourCalculatorMod/issues/481) * **solver:** count a range constraint as met only when the solve lands inside it ([#596](https://github.com/Leg0shii/ParkourCalculatorMod/issues/596)) ([b1399a1](https://github.com/Leg0shii/ParkourCalculatorMod/commit/b1399a1d916c22f552e984a1ceb36cd38a71731a)), closes [#485](https://github.com/Leg0shii/ParkourCalculatorMod/issues/485) * **solver:** make RT constraint values whole numbers ([#599](https://github.com/Leg0shii/ParkourCalculatorMod/issues/599)) ([515ad84](https://github.com/Leg0shii/ParkourCalculatorMod/commit/515ad84ccb94351518a0ebdffb890cb2788d6299)), closes [#482](https://github.com/Leg0shii/ParkourCalculatorMod/issues/482) * **stratfinder:** fall back to the CPU cleanly when the GPU screen fails mid-search ([#609](https://github.com/Leg0shii/ParkourCalculatorMod/issues/609)) ([a95d37a](https://github.com/Leg0shii/ParkourCalculatorMod/commit/a95d37a773f9a99c2c28b9df035d9241bf83fd52)) * the client-sided replay camera and head no longer shake in multiplayer and the replay entity is no longer pushed ([#590](https://github.com/Leg0shii/ParkourCalculatorMod/issues/590)) ([66b7783](https://github.com/Leg0shii/ParkourCalculatorMod/commit/66b77834c44b689712fe7db897f97250e9f2bc01)) * **ui:** say what the Smooth give-back 0 % really keeps ([#563](https://github.com/Leg0shii/ParkourCalculatorMod/issues/563)) ([a1922db](https://github.com/Leg0shii/ParkourCalculatorMod/commit/a1922db975d67eb16cf8a07d3e09499974259f0e)) ### Performance Improvements * **stratfinder:** kind-sorted wall ranges and an exact early exit in the unit screen ([#604](https://github.com/Leg0shii/ParkourCalculatorMod/issues/604)) ([6f1fa5c](https://github.com/Leg0shii/ParkourCalculatorMod/commit/6f1fa5cd07581aac3f6816739385c9d65cccc230)) ### Miscellaneous Chores * weekly release train ([1de7550](https://github.com/Leg0shii/ParkourCalculatorMod/commit/1de755064e682d2edd9c6fa0dc177beb726f44ff))
release

1.17.0 (Forge 1.12.2)

1.17.0
25 окт. 2026 г.19Minecraft: 1.12.2forge
Скачать
Что нового
## [1.17.0](https://github.com/Leg0shii/ParkourCalculatorMod/compare/v1.16.1...v1.17.0) (2026-10-25) ### Features * **anglesolver:** certified infeasible verdict for a solve the certified search rules out ([#601](https://github.com/Leg0shii/ParkourCalculatorMod/issues/601)) ([0fc4b3d](https://github.com/Leg0shii/ParkourCalculatorMod/commit/0fc4b3db9c7d2b0bab23efa361672ffbf9337f01)), closes [#462](https://github.com/Leg0shii/ParkourCalculatorMod/issues/462) * B on a cobweb side sets a wall on its contact box, inset by the game version's epsilon ([#584](https://github.com/Leg0shii/ParkourCalculatorMod/issues/584)) ([7ac2e57](https://github.com/Leg0shii/ParkourCalculatorMod/commit/7ac2e5712b2b914426ff05c32cdf268b7d240a92)) * Delete constraints button in the tick right-click menu for the selected ticks ([#588](https://github.com/Leg0shii/ParkourCalculatorMod/issues/588)) ([1bf50a6](https://github.com/Leg0shii/ParkourCalculatorMod/commit/1bf50a65e561593a8fd8d7d0ea50773625764d27)) * **input:** add a rebindable Select tick key ([#597](https://github.com/Leg0shii/ParkourCalculatorMod/issues/597)) ([7308a40](https://github.com/Leg0shii/ParkourCalculatorMod/commit/7308a40e5fa2c49c5c2efc24bad61be8213b5f29)), closes [#177](https://github.com/Leg0shii/ParkourCalculatorMod/issues/177) * per-tick movement effects for every version ([#589](https://github.com/Leg0shii/ParkourCalculatorMod/issues/589)) ([d0d255a](https://github.com/Leg0shii/ParkourCalculatorMod/commit/d0d255ac324c91a610ed1c2ac417f1bcad6d7b23)) * **sensefinder:** Sense Finder window for solved jumps ([#521](https://github.com/Leg0shii/ParkourCalculatorMod/issues/521)) ([8d71e92](https://github.com/Leg0shii/ParkourCalculatorMod/commit/8d71e920e1239839d56f307a670e976159e6c7de)), closes [#593](https://github.com/Leg0shii/ParkourCalculatorMod/issues/593) * Slowness amplifier per tick, in the simulation, the replay and the solver ([#574](https://github.com/Leg0shii/ParkourCalculatorMod/issues/574)) ([7a6dc07](https://github.com/Leg0shii/ParkourCalculatorMod/commit/7a6dc070aec298ae299a3d487d4a5cdb514e3103)) * **solver:** Angle goal Mot objective in every stage and an objective tick inside the span ([#587](https://github.com/Leg0shii/ParkourCalculatorMod/issues/587)) ([e94e434](https://github.com/Leg0shii/ParkourCalculatorMod/commit/e94e434736daa062ba7657261a605c2cac7163cf)) * **solver:** per-tick Damage state so a solve across fall damage does not desync ([#602](https://github.com/Leg0shii/ParkourCalculatorMod/issues/602)) ([3d9b169](https://github.com/Leg0shii/ParkourCalculatorMod/commit/3d9b16928eafacc2b497962c07414ef17ac72365)), closes [#344](https://github.com/Leg0shii/ParkourCalculatorMod/issues/344) * **solver:** per-tick strafe side pass and an A / D / Both strafe side for Force 45 ([#603](https://github.com/Leg0shii/ParkourCalculatorMod/issues/603)) ([4451669](https://github.com/Leg0shii/ParkourCalculatorMod/commit/4451669b81409d7afc7a815f04e369c843c745be)), closes [#338](https://github.com/Leg0shii/ParkourCalculatorMod/issues/338) * **stratfinder:** deep search mode runs the Benders master after an empty search ([#605](https://github.com/Leg0shii/ParkourCalculatorMod/issues/605)) ([b90c841](https://github.com/Leg0shii/ParkourCalculatorMod/commit/b90c84194e33598579a2f11e4e4be11849eaf920)) * **stratfinder:** screen the key schedules on the graphics card through OpenCL ([#568](https://github.com/Leg0shii/ParkourCalculatorMod/issues/568)) ([8820ec1](https://github.com/Leg0shii/ParkourCalculatorMod/commit/8820ec10a009bd459efb31c53415084a51674d3b)) ### Bug Fixes * **anglesolver:** smooth from the unsmoothed solve on every press ([#566](https://github.com/Leg0shii/ParkourCalculatorMod/issues/566)) ([d0ae18c](https://github.com/Leg0shii/ParkourCalculatorMod/commit/d0ae18c73ed1936305dfeb1b75ccbb5aacfaa899)) * **fabric:** cache the path geometry and apply the render distance on 1.20.4 and 1.21.3 ([#583](https://github.com/Leg0shii/ParkourCalculatorMod/issues/583)) ([5d2db2e](https://github.com/Leg0shii/ParkourCalculatorMod/commit/5d2db2e1495138a3d755e3bab79543e09c27f153)) * **render:** sort constraint plates against boxes, glass and clouds on Fabric, 3 px wireframe on 26.3 ([#592](https://github.com/Leg0shii/ParkourCalculatorMod/issues/592)) ([c939233](https://github.com/Leg0shii/ParkourCalculatorMod/commit/c939233c0055dddce7506162bdf41022626f3e4e)) * **runticks:** keep every tick override in place while the run-ticks search rebuilds the path ([#595](https://github.com/Leg0shii/ParkourCalculatorMod/issues/595)) ([b1cad64](https://github.com/Leg0shii/ParkourCalculatorMod/commit/b1cad64398678b9beae260eb6252d95fc9f598a5)), closes [#479](https://github.com/Leg0shii/ParkourCalculatorMod/issues/479) * **runticks:** keep the run ticks timer counting during each angle solve ([#594](https://github.com/Leg0shii/ParkourCalculatorMod/issues/594)) ([ef9318b](https://github.com/Leg0shii/ParkourCalculatorMod/commit/ef9318b555b326bf04775722aa14531ecce5132b)), closes [#481](https://github.com/Leg0shii/ParkourCalculatorMod/issues/481) * **solver:** count a range constraint as met only when the solve lands inside it ([#596](https://github.com/Leg0shii/ParkourCalculatorMod/issues/596)) ([b1399a1](https://github.com/Leg0shii/ParkourCalculatorMod/commit/b1399a1d916c22f552e984a1ceb36cd38a71731a)), closes [#485](https://github.com/Leg0shii/ParkourCalculatorMod/issues/485) * **solver:** make RT constraint values whole numbers ([#599](https://github.com/Leg0shii/ParkourCalculatorMod/issues/599)) ([515ad84](https://github.com/Leg0shii/ParkourCalculatorMod/commit/515ad84ccb94351518a0ebdffb890cb2788d6299)), closes [#482](https://github.com/Leg0shii/ParkourCalculatorMod/issues/482) * **stratfinder:** fall back to the CPU cleanly when the GPU screen fails mid-search ([#609](https://github.com/Leg0shii/ParkourCalculatorMod/issues/609)) ([a95d37a](https://github.com/Leg0shii/ParkourCalculatorMod/commit/a95d37a773f9a99c2c28b9df035d9241bf83fd52)) * the client-sided replay camera and head no longer shake in multiplayer and the replay entity is no longer pushed ([#590](https://github.com/Leg0shii/ParkourCalculatorMod/issues/590)) ([66b7783](https://github.com/Leg0shii/ParkourCalculatorMod/commit/66b77834c44b689712fe7db897f97250e9f2bc01)) * **ui:** say what the Smooth give-back 0 % really keeps ([#563](https://github.com/Leg0shii/ParkourCalculatorMod/issues/563)) ([a1922db](https://github.com/Leg0shii/ParkourCalculatorMod/commit/a1922db975d67eb16cf8a07d3e09499974259f0e)) ### Performance Improvements * **stratfinder:** kind-sorted wall ranges and an exact early exit in the unit screen ([#604](https://github.com/Leg0shii/ParkourCalculatorMod/issues/604)) ([6f1fa5c](https://github.com/Leg0shii/ParkourCalculatorMod/commit/6f1fa5cd07581aac3f6816739385c9d65cccc230)) ### Miscellaneous Chores * weekly release train ([1de7550](https://github.com/Leg0shii/ParkourCalculatorMod/commit/1de755064e682d2edd9c6fa0dc177beb726f44ff))
release

1.17.0 (Fabric 1.21.3)

1.17.0
25 окт. 2026 г.20Minecraft: 1.21.3fabric
Скачать
Что нового
## [1.17.0](https://github.com/Leg0shii/ParkourCalculatorMod/compare/v1.16.1...v1.17.0) (2026-10-25) ### Features * **anglesolver:** certified infeasible verdict for a solve the certified search rules out ([#601](https://github.com/Leg0shii/ParkourCalculatorMod/issues/601)) ([0fc4b3d](https://github.com/Leg0shii/ParkourCalculatorMod/commit/0fc4b3db9c7d2b0bab23efa361672ffbf9337f01)), closes [#462](https://github.com/Leg0shii/ParkourCalculatorMod/issues/462) * B on a cobweb side sets a wall on its contact box, inset by the game version's epsilon ([#584](https://github.com/Leg0shii/ParkourCalculatorMod/issues/584)) ([7ac2e57](https://github.com/Leg0shii/ParkourCalculatorMod/commit/7ac2e5712b2b914426ff05c32cdf268b7d240a92)) * Delete constraints button in the tick right-click menu for the selected ticks ([#588](https://github.com/Leg0shii/ParkourCalculatorMod/issues/588)) ([1bf50a6](https://github.com/Leg0shii/ParkourCalculatorMod/commit/1bf50a65e561593a8fd8d7d0ea50773625764d27)) * **input:** add a rebindable Select tick key ([#597](https://github.com/Leg0shii/ParkourCalculatorMod/issues/597)) ([7308a40](https://github.com/Leg0shii/ParkourCalculatorMod/commit/7308a40e5fa2c49c5c2efc24bad61be8213b5f29)), closes [#177](https://github.com/Leg0shii/ParkourCalculatorMod/issues/177) * per-tick movement effects for every version ([#589](https://github.com/Leg0shii/ParkourCalculatorMod/issues/589)) ([d0d255a](https://github.com/Leg0shii/ParkourCalculatorMod/commit/d0d255ac324c91a610ed1c2ac417f1bcad6d7b23)) * **sensefinder:** Sense Finder window for solved jumps ([#521](https://github.com/Leg0shii/ParkourCalculatorMod/issues/521)) ([8d71e92](https://github.com/Leg0shii/ParkourCalculatorMod/commit/8d71e920e1239839d56f307a670e976159e6c7de)), closes [#593](https://github.com/Leg0shii/ParkourCalculatorMod/issues/593) * Slowness amplifier per tick, in the simulation, the replay and the solver ([#574](https://github.com/Leg0shii/ParkourCalculatorMod/issues/574)) ([7a6dc07](https://github.com/Leg0shii/ParkourCalculatorMod/commit/7a6dc070aec298ae299a3d487d4a5cdb514e3103)) * **solver:** Angle goal Mot objective in every stage and an objective tick inside the span ([#587](https://github.com/Leg0shii/ParkourCalculatorMod/issues/587)) ([e94e434](https://github.com/Leg0shii/ParkourCalculatorMod/commit/e94e434736daa062ba7657261a605c2cac7163cf)) * **solver:** per-tick Damage state so a solve across fall damage does not desync ([#602](https://github.com/Leg0shii/ParkourCalculatorMod/issues/602)) ([3d9b169](https://github.com/Leg0shii/ParkourCalculatorMod/commit/3d9b16928eafacc2b497962c07414ef17ac72365)), closes [#344](https://github.com/Leg0shii/ParkourCalculatorMod/issues/344) * **solver:** per-tick strafe side pass and an A / D / Both strafe side for Force 45 ([#603](https://github.com/Leg0shii/ParkourCalculatorMod/issues/603)) ([4451669](https://github.com/Leg0shii/ParkourCalculatorMod/commit/4451669b81409d7afc7a815f04e369c843c745be)), closes [#338](https://github.com/Leg0shii/ParkourCalculatorMod/issues/338) * **stratfinder:** deep search mode runs the Benders master after an empty search ([#605](https://github.com/Leg0shii/ParkourCalculatorMod/issues/605)) ([b90c841](https://github.com/Leg0shii/ParkourCalculatorMod/commit/b90c84194e33598579a2f11e4e4be11849eaf920)) * **stratfinder:** screen the key schedules on the graphics card through OpenCL ([#568](https://github.com/Leg0shii/ParkourCalculatorMod/issues/568)) ([8820ec1](https://github.com/Leg0shii/ParkourCalculatorMod/commit/8820ec10a009bd459efb31c53415084a51674d3b)) ### Bug Fixes * **anglesolver:** smooth from the unsmoothed solve on every press ([#566](https://github.com/Leg0shii/ParkourCalculatorMod/issues/566)) ([d0ae18c](https://github.com/Leg0shii/ParkourCalculatorMod/commit/d0ae18c73ed1936305dfeb1b75ccbb5aacfaa899)) * **fabric:** cache the path geometry and apply the render distance on 1.20.4 and 1.21.3 ([#583](https://github.com/Leg0shii/ParkourCalculatorMod/issues/583)) ([5d2db2e](https://github.com/Leg0shii/ParkourCalculatorMod/commit/5d2db2e1495138a3d755e3bab79543e09c27f153)) * **render:** sort constraint plates against boxes, glass and clouds on Fabric, 3 px wireframe on 26.3 ([#592](https://github.com/Leg0shii/ParkourCalculatorMod/issues/592)) ([c939233](https://github.com/Leg0shii/ParkourCalculatorMod/commit/c939233c0055dddce7506162bdf41022626f3e4e)) * **runticks:** keep every tick override in place while the run-ticks search rebuilds the path ([#595](https://github.com/Leg0shii/ParkourCalculatorMod/issues/595)) ([b1cad64](https://github.com/Leg0shii/ParkourCalculatorMod/commit/b1cad64398678b9beae260eb6252d95fc9f598a5)), closes [#479](https://github.com/Leg0shii/ParkourCalculatorMod/issues/479) * **runticks:** keep the run ticks timer counting during each angle solve ([#594](https://github.com/Leg0shii/ParkourCalculatorMod/issues/594)) ([ef9318b](https://github.com/Leg0shii/ParkourCalculatorMod/commit/ef9318b555b326bf04775722aa14531ecce5132b)), closes [#481](https://github.com/Leg0shii/ParkourCalculatorMod/issues/481) * **solver:** count a range constraint as met only when the solve lands inside it ([#596](https://github.com/Leg0shii/ParkourCalculatorMod/issues/596)) ([b1399a1](https://github.com/Leg0shii/ParkourCalculatorMod/commit/b1399a1d916c22f552e984a1ceb36cd38a71731a)), closes [#485](https://github.com/Leg0shii/ParkourCalculatorMod/issues/485) * **solver:** make RT constraint values whole numbers ([#599](https://github.com/Leg0shii/ParkourCalculatorMod/issues/599)) ([515ad84](https://github.com/Leg0shii/ParkourCalculatorMod/commit/515ad84ccb94351518a0ebdffb890cb2788d6299)), closes [#482](https://github.com/Leg0shii/ParkourCalculatorMod/issues/482) * **stratfinder:** fall back to the CPU cleanly when the GPU screen fails mid-search ([#609](https://github.com/Leg0shii/ParkourCalculatorMod/issues/609)) ([a95d37a](https://github.com/Leg0shii/ParkourCalculatorMod/commit/a95d37a773f9a99c2c28b9df035d9241bf83fd52)) * the client-sided replay camera and head no longer shake in multiplayer and the replay entity is no longer pushed ([#590](https://github.com/Leg0shii/ParkourCalculatorMod/issues/590)) ([66b7783](https://github.com/Leg0shii/ParkourCalculatorMod/commit/66b77834c44b689712fe7db897f97250e9f2bc01)) * **ui:** say what the Smooth give-back 0 % really keeps ([#563](https://github.com/Leg0shii/ParkourCalculatorMod/issues/563)) ([a1922db](https://github.com/Leg0shii/ParkourCalculatorMod/commit/a1922db975d67eb16cf8a07d3e09499974259f0e)) ### Performance Improvements * **stratfinder:** kind-sorted wall ranges and an exact early exit in the unit screen ([#604](https://github.com/Leg0shii/ParkourCalculatorMod/issues/604)) ([6f1fa5c](https://github.com/Leg0shii/ParkourCalculatorMod/commit/6f1fa5cd07581aac3f6816739385c9d65cccc230)) ### Miscellaneous Chores * weekly release train ([1de7550](https://github.com/Leg0shii/ParkourCalculatorMod/commit/1de755064e682d2edd9c6fa0dc177beb726f44ff))
release

1.17.0 (Forge 1.8.9)

1.17.0
25 окт. 2026 г.28Minecraft: 1.8.9forge
Скачать
Что нового
## [1.17.0](https://github.com/Leg0shii/ParkourCalculatorMod/compare/v1.16.1...v1.17.0) (2026-10-25) ### Features * **anglesolver:** certified infeasible verdict for a solve the certified search rules out ([#601](https://github.com/Leg0shii/ParkourCalculatorMod/issues/601)) ([0fc4b3d](https://github.com/Leg0shii/ParkourCalculatorMod/commit/0fc4b3db9c7d2b0bab23efa361672ffbf9337f01)), closes [#462](https://github.com/Leg0shii/ParkourCalculatorMod/issues/462) * B on a cobweb side sets a wall on its contact box, inset by the game version's epsilon ([#584](https://github.com/Leg0shii/ParkourCalculatorMod/issues/584)) ([7ac2e57](https://github.com/Leg0shii/ParkourCalculatorMod/commit/7ac2e5712b2b914426ff05c32cdf268b7d240a92)) * Delete constraints button in the tick right-click menu for the selected ticks ([#588](https://github.com/Leg0shii/ParkourCalculatorMod/issues/588)) ([1bf50a6](https://github.com/Leg0shii/ParkourCalculatorMod/commit/1bf50a65e561593a8fd8d7d0ea50773625764d27)) * **input:** add a rebindable Select tick key ([#597](https://github.com/Leg0shii/ParkourCalculatorMod/issues/597)) ([7308a40](https://github.com/Leg0shii/ParkourCalculatorMod/commit/7308a40e5fa2c49c5c2efc24bad61be8213b5f29)), closes [#177](https://github.com/Leg0shii/ParkourCalculatorMod/issues/177) * per-tick movement effects for every version ([#589](https://github.com/Leg0shii/ParkourCalculatorMod/issues/589)) ([d0d255a](https://github.com/Leg0shii/ParkourCalculatorMod/commit/d0d255ac324c91a610ed1c2ac417f1bcad6d7b23)) * **sensefinder:** Sense Finder window for solved jumps ([#521](https://github.com/Leg0shii/ParkourCalculatorMod/issues/521)) ([8d71e92](https://github.com/Leg0shii/ParkourCalculatorMod/commit/8d71e920e1239839d56f307a670e976159e6c7de)), closes [#593](https://github.com/Leg0shii/ParkourCalculatorMod/issues/593) * Slowness amplifier per tick, in the simulation, the replay and the solver ([#574](https://github.com/Leg0shii/ParkourCalculatorMod/issues/574)) ([7a6dc07](https://github.com/Leg0shii/ParkourCalculatorMod/commit/7a6dc070aec298ae299a3d487d4a5cdb514e3103)) * **solver:** Angle goal Mot objective in every stage and an objective tick inside the span ([#587](https://github.com/Leg0shii/ParkourCalculatorMod/issues/587)) ([e94e434](https://github.com/Leg0shii/ParkourCalculatorMod/commit/e94e434736daa062ba7657261a605c2cac7163cf)) * **solver:** per-tick Damage state so a solve across fall damage does not desync ([#602](https://github.com/Leg0shii/ParkourCalculatorMod/issues/602)) ([3d9b169](https://github.com/Leg0shii/ParkourCalculatorMod/commit/3d9b16928eafacc2b497962c07414ef17ac72365)), closes [#344](https://github.com/Leg0shii/ParkourCalculatorMod/issues/344) * **solver:** per-tick strafe side pass and an A / D / Both strafe side for Force 45 ([#603](https://github.com/Leg0shii/ParkourCalculatorMod/issues/603)) ([4451669](https://github.com/Leg0shii/ParkourCalculatorMod/commit/4451669b81409d7afc7a815f04e369c843c745be)), closes [#338](https://github.com/Leg0shii/ParkourCalculatorMod/issues/338) * **stratfinder:** deep search mode runs the Benders master after an empty search ([#605](https://github.com/Leg0shii/ParkourCalculatorMod/issues/605)) ([b90c841](https://github.com/Leg0shii/ParkourCalculatorMod/commit/b90c84194e33598579a2f11e4e4be11849eaf920)) * **stratfinder:** screen the key schedules on the graphics card through OpenCL ([#568](https://github.com/Leg0shii/ParkourCalculatorMod/issues/568)) ([8820ec1](https://github.com/Leg0shii/ParkourCalculatorMod/commit/8820ec10a009bd459efb31c53415084a51674d3b)) ### Bug Fixes * **anglesolver:** smooth from the unsmoothed solve on every press ([#566](https://github.com/Leg0shii/ParkourCalculatorMod/issues/566)) ([d0ae18c](https://github.com/Leg0shii/ParkourCalculatorMod/commit/d0ae18c73ed1936305dfeb1b75ccbb5aacfaa899)) * **fabric:** cache the path geometry and apply the render distance on 1.20.4 and 1.21.3 ([#583](https://github.com/Leg0shii/ParkourCalculatorMod/issues/583)) ([5d2db2e](https://github.com/Leg0shii/ParkourCalculatorMod/commit/5d2db2e1495138a3d755e3bab79543e09c27f153)) * **render:** sort constraint plates against boxes, glass and clouds on Fabric, 3 px wireframe on 26.3 ([#592](https://github.com/Leg0shii/ParkourCalculatorMod/issues/592)) ([c939233](https://github.com/Leg0shii/ParkourCalculatorMod/commit/c939233c0055dddce7506162bdf41022626f3e4e)) * **runticks:** keep every tick override in place while the run-ticks search rebuilds the path ([#595](https://github.com/Leg0shii/ParkourCalculatorMod/issues/595)) ([b1cad64](https://github.com/Leg0shii/ParkourCalculatorMod/commit/b1cad64398678b9beae260eb6252d95fc9f598a5)), closes [#479](https://github.com/Leg0shii/ParkourCalculatorMod/issues/479) * **runticks:** keep the run ticks timer counting during each angle solve ([#594](https://github.com/Leg0shii/ParkourCalculatorMod/issues/594)) ([ef9318b](https://github.com/Leg0shii/ParkourCalculatorMod/commit/ef9318b555b326bf04775722aa14531ecce5132b)), closes [#481](https://github.com/Leg0shii/ParkourCalculatorMod/issues/481) * **solver:** count a range constraint as met only when the solve lands inside it ([#596](https://github.com/Leg0shii/ParkourCalculatorMod/issues/596)) ([b1399a1](https://github.com/Leg0shii/ParkourCalculatorMod/commit/b1399a1d916c22f552e984a1ceb36cd38a71731a)), closes [#485](https://github.com/Leg0shii/ParkourCalculatorMod/issues/485) * **solver:** make RT constraint values whole numbers ([#599](https://github.com/Leg0shii/ParkourCalculatorMod/issues/599)) ([515ad84](https://github.com/Leg0shii/ParkourCalculatorMod/commit/515ad84ccb94351518a0ebdffb890cb2788d6299)), closes [#482](https://github.com/Leg0shii/ParkourCalculatorMod/issues/482) * **stratfinder:** fall back to the CPU cleanly when the GPU screen fails mid-search ([#609](https://github.com/Leg0shii/ParkourCalculatorMod/issues/609)) ([a95d37a](https://github.com/Leg0shii/ParkourCalculatorMod/commit/a95d37a773f9a99c2c28b9df035d9241bf83fd52)) * the client-sided replay camera and head no longer shake in multiplayer and the replay entity is no longer pushed ([#590](https://github.com/Leg0shii/ParkourCalculatorMod/issues/590)) ([66b7783](https://github.com/Leg0shii/ParkourCalculatorMod/commit/66b77834c44b689712fe7db897f97250e9f2bc01)) * **ui:** say what the Smooth give-back 0 % really keeps ([#563](https://github.com/Leg0shii/ParkourCalculatorMod/issues/563)) ([a1922db](https://github.com/Leg0shii/ParkourCalculatorMod/commit/a1922db975d67eb16cf8a07d3e09499974259f0e)) ### Performance Improvements * **stratfinder:** kind-sorted wall ranges and an exact early exit in the unit screen ([#604](https://github.com/Leg0shii/ParkourCalculatorMod/issues/604)) ([6f1fa5c](https://github.com/Leg0shii/ParkourCalculatorMod/commit/6f1fa5cd07581aac3f6816739385c9d65cccc230)) ### Miscellaneous Chores * weekly release train ([1de7550](https://github.com/Leg0shii/ParkourCalculatorMod/commit/1de755064e682d2edd9c6fa0dc177beb726f44ff))
release

1.17.0 (Fabric 26.3)

1.17.0
25 окт. 2026 г.51Minecraft: 26.3fabric
Скачать
Что нового
## [1.17.0](https://github.com/Leg0shii/ParkourCalculatorMod/compare/v1.16.1...v1.17.0) (2026-10-25) ### Features * **anglesolver:** certified infeasible verdict for a solve the certified search rules out ([#601](https://github.com/Leg0shii/ParkourCalculatorMod/issues/601)) ([0fc4b3d](https://github.com/Leg0shii/ParkourCalculatorMod/commit/0fc4b3db9c7d2b0bab23efa361672ffbf9337f01)), closes [#462](https://github.com/Leg0shii/ParkourCalculatorMod/issues/462) * B on a cobweb side sets a wall on its contact box, inset by the game version's epsilon ([#584](https://github.com/Leg0shii/ParkourCalculatorMod/issues/584)) ([7ac2e57](https://github.com/Leg0shii/ParkourCalculatorMod/commit/7ac2e5712b2b914426ff05c32cdf268b7d240a92)) * Delete constraints button in the tick right-click menu for the selected ticks ([#588](https://github.com/Leg0shii/ParkourCalculatorMod/issues/588)) ([1bf50a6](https://github.com/Leg0shii/ParkourCalculatorMod/commit/1bf50a65e561593a8fd8d7d0ea50773625764d27)) * **input:** add a rebindable Select tick key ([#597](https://github.com/Leg0shii/ParkourCalculatorMod/issues/597)) ([7308a40](https://github.com/Leg0shii/ParkourCalculatorMod/commit/7308a40e5fa2c49c5c2efc24bad61be8213b5f29)), closes [#177](https://github.com/Leg0shii/ParkourCalculatorMod/issues/177) * per-tick movement effects for every version ([#589](https://github.com/Leg0shii/ParkourCalculatorMod/issues/589)) ([d0d255a](https://github.com/Leg0shii/ParkourCalculatorMod/commit/d0d255ac324c91a610ed1c2ac417f1bcad6d7b23)) * **sensefinder:** Sense Finder window for solved jumps ([#521](https://github.com/Leg0shii/ParkourCalculatorMod/issues/521)) ([8d71e92](https://github.com/Leg0shii/ParkourCalculatorMod/commit/8d71e920e1239839d56f307a670e976159e6c7de)), closes [#593](https://github.com/Leg0shii/ParkourCalculatorMod/issues/593) * Slowness amplifier per tick, in the simulation, the replay and the solver ([#574](https://github.com/Leg0shii/ParkourCalculatorMod/issues/574)) ([7a6dc07](https://github.com/Leg0shii/ParkourCalculatorMod/commit/7a6dc070aec298ae299a3d487d4a5cdb514e3103)) * **solver:** Angle goal Mot objective in every stage and an objective tick inside the span ([#587](https://github.com/Leg0shii/ParkourCalculatorMod/issues/587)) ([e94e434](https://github.com/Leg0shii/ParkourCalculatorMod/commit/e94e434736daa062ba7657261a605c2cac7163cf)) * **solver:** per-tick Damage state so a solve across fall damage does not desync ([#602](https://github.com/Leg0shii/ParkourCalculatorMod/issues/602)) ([3d9b169](https://github.com/Leg0shii/ParkourCalculatorMod/commit/3d9b16928eafacc2b497962c07414ef17ac72365)), closes [#344](https://github.com/Leg0shii/ParkourCalculatorMod/issues/344) * **solver:** per-tick strafe side pass and an A / D / Both strafe side for Force 45 ([#603](https://github.com/Leg0shii/ParkourCalculatorMod/issues/603)) ([4451669](https://github.com/Leg0shii/ParkourCalculatorMod/commit/4451669b81409d7afc7a815f04e369c843c745be)), closes [#338](https://github.com/Leg0shii/ParkourCalculatorMod/issues/338) * **stratfinder:** deep search mode runs the Benders master after an empty search ([#605](https://github.com/Leg0shii/ParkourCalculatorMod/issues/605)) ([b90c841](https://github.com/Leg0shii/ParkourCalculatorMod/commit/b90c84194e33598579a2f11e4e4be11849eaf920)) * **stratfinder:** screen the key schedules on the graphics card through OpenCL ([#568](https://github.com/Leg0shii/ParkourCalculatorMod/issues/568)) ([8820ec1](https://github.com/Leg0shii/ParkourCalculatorMod/commit/8820ec10a009bd459efb31c53415084a51674d3b)) ### Bug Fixes * **anglesolver:** smooth from the unsmoothed solve on every press ([#566](https://github.com/Leg0shii/ParkourCalculatorMod/issues/566)) ([d0ae18c](https://github.com/Leg0shii/ParkourCalculatorMod/commit/d0ae18c73ed1936305dfeb1b75ccbb5aacfaa899)) * **fabric:** cache the path geometry and apply the render distance on 1.20.4 and 1.21.3 ([#583](https://github.com/Leg0shii/ParkourCalculatorMod/issues/583)) ([5d2db2e](https://github.com/Leg0shii/ParkourCalculatorMod/commit/5d2db2e1495138a3d755e3bab79543e09c27f153)) * **render:** sort constraint plates against boxes, glass and clouds on Fabric, 3 px wireframe on 26.3 ([#592](https://github.com/Leg0shii/ParkourCalculatorMod/issues/592)) ([c939233](https://github.com/Leg0shii/ParkourCalculatorMod/commit/c939233c0055dddce7506162bdf41022626f3e4e)) * **runticks:** keep every tick override in place while the run-ticks search rebuilds the path ([#595](https://github.com/Leg0shii/ParkourCalculatorMod/issues/595)) ([b1cad64](https://github.com/Leg0shii/ParkourCalculatorMod/commit/b1cad64398678b9beae260eb6252d95fc9f598a5)), closes [#479](https://github.com/Leg0shii/ParkourCalculatorMod/issues/479) * **runticks:** keep the run ticks timer counting during each angle solve ([#594](https://github.com/Leg0shii/ParkourCalculatorMod/issues/594)) ([ef9318b](https://github.com/Leg0shii/ParkourCalculatorMod/commit/ef9318b555b326bf04775722aa14531ecce5132b)), closes [#481](https://github.com/Leg0shii/ParkourCalculatorMod/issues/481) * **solver:** count a range constraint as met only when the solve lands inside it ([#596](https://github.com/Leg0shii/ParkourCalculatorMod/issues/596)) ([b1399a1](https://github.com/Leg0shii/ParkourCalculatorMod/commit/b1399a1d916c22f552e984a1ceb36cd38a71731a)), closes [#485](https://github.com/Leg0shii/ParkourCalculatorMod/issues/485) * **solver:** make RT constraint values whole numbers ([#599](https://github.com/Leg0shii/ParkourCalculatorMod/issues/599)) ([515ad84](https://github.com/Leg0shii/ParkourCalculatorMod/commit/515ad84ccb94351518a0ebdffb890cb2788d6299)), closes [#482](https://github.com/Leg0shii/ParkourCalculatorMod/issues/482) * **stratfinder:** fall back to the CPU cleanly when the GPU screen fails mid-search ([#609](https://github.com/Leg0shii/ParkourCalculatorMod/issues/609)) ([a95d37a](https://github.com/Leg0shii/ParkourCalculatorMod/commit/a95d37a773f9a99c2c28b9df035d9241bf83fd52)) * the client-sided replay camera and head no longer shake in multiplayer and the replay entity is no longer pushed ([#590](https://github.com/Leg0shii/ParkourCalculatorMod/issues/590)) ([66b7783](https://github.com/Leg0shii/ParkourCalculatorMod/commit/66b77834c44b689712fe7db897f97250e9f2bc01)) * **ui:** say what the Smooth give-back 0 % really keeps ([#563](https://github.com/Leg0shii/ParkourCalculatorMod/issues/563)) ([a1922db](https://github.com/Leg0shii/ParkourCalculatorMod/commit/a1922db975d67eb16cf8a07d3e09499974259f0e)) ### Performance Improvements * **stratfinder:** kind-sorted wall ranges and an exact early exit in the unit screen ([#604](https://github.com/Leg0shii/ParkourCalculatorMod/issues/604)) ([6f1fa5c](https://github.com/Leg0shii/ParkourCalculatorMod/commit/6f1fa5cd07581aac3f6816739385c9d65cccc230)) ### Miscellaneous Chores * weekly release train ([1de7550](https://github.com/Leg0shii/ParkourCalculatorMod/commit/1de755064e682d2edd9c6fa0dc177beb726f44ff))
release

1.16.1 (Fabric 1.20.4)

1.16.1
20 окт. 2026 г.32Minecraft: 1.20.4fabric
Скачать
Что нового
## [1.16.1](https://github.com/Leg0shii/ParkourCalculatorMod/compare/v1.16.0...v1.16.1) (2026-10-20) ### Bug Fixes * **fabric:** paired simulation on 1.20.4 crashed when enabled, launched the player on fall damage and lost the sprint jump on replay ([1bcdc5c](https://github.com/Leg0shii/ParkourCalculatorMod/commit/1bcdc5caf0ffc3af6f40af5a41c7e896278fa716))
release

1.16.0 (Fabric 1.21.3)

1.16.0
19 окт. 2026 г.24Minecraft: 1.21.3fabric
Скачать
Что нового
## [1.16.0](https://github.com/Leg0shii/ParkourCalculatorMod/compare/v1.15.0...v1.16.0) (2026-10-19) ### Features * **anglesolver:** dF >= 0 / dF <= 0 yaw direction constraint over a tick range ([#555](https://github.com/Leg0shii/ParkourCalculatorMod/issues/555)) ([26d39d6](https://github.com/Leg0shii/ParkourCalculatorMod/commit/26d39d63575a2040c8d3e36dde6e18400fdb9cd8)) * **anglesolver:** say in the result header how long the smoothing ran and why it stopped ([#565](https://github.com/Leg0shii/ParkourCalculatorMod/issues/565)) ([87e67b8](https://github.com/Leg0shii/ParkourCalculatorMod/commit/87e67b84d995b78a5fd7f85961a6f35cb05ceac4)) * **build:** one Stonecutter tree per loader for every Fabric and Forge target ([#544](https://github.com/Leg0shii/ParkourCalculatorMod/issues/544)) ([3861e2d](https://github.com/Leg0shii/ParkourCalculatorMod/commit/3861e2d9d140101f18d2ea81306ae2d0822d9ed3)) * **hotkeys:** set the solver goal from the look direction ([#564](https://github.com/Leg0shii/ParkourCalculatorMod/issues/564)) ([d9f603e](https://github.com/Leg0shii/ParkourCalculatorMod/commit/d9f603ef77ce8ee29dbeea604900eca3de9e1e68)) * **stratfinder:** find no-turn lines cold on the wiped human recordings faster and in more structures ([#558](https://github.com/Leg0shii/ParkourCalculatorMod/issues/558)) ([3085f01](https://github.com/Leg0shii/ParkourCalculatorMod/commit/3085f011ae78e618ddcb0f980e43917aa516424b)) ### Bug Fixes * **anglesolver:** pick the dX vs dZ dominant sign per constraint ([#556](https://github.com/Leg0shii/ParkourCalculatorMod/issues/556)) ([5e2a164](https://github.com/Leg0shii/ParkourCalculatorMod/commit/5e2a1645daba6bf8849ca883a4dc5c0ca16ed809)) * **anglesolver:** scan the chain anchor again when the exact fold lands infeasible ([#561](https://github.com/Leg0shii/ParkourCalculatorMod/issues/561)) ([ef2c8e9](https://github.com/Leg0shii/ParkourCalculatorMod/commit/ef2c8e90469bd7864ce65d318ecc28757bb1e336)) * **anglesolver:** the closed form sweeps an open facing chain again when the fold's descent misses ([#562](https://github.com/Leg0shii/ParkourCalculatorMod/issues/562)) ([1765ac1](https://github.com/Leg0shii/ParkourCalculatorMod/commit/1765ac11e0d744b5a49b09d8500b635d23e284bc)) * **fabric:** draw the path before the solid features, while vanilla still owns the pass ([#557](https://github.com/Leg0shii/ParkourCalculatorMod/issues/557)) ([ff9b909](https://github.com/Leg0shii/ParkourCalculatorMod/commit/ff9b909203f15bf302041d466f02db039ab20421)) ### Miscellaneous Chores * weekly release train ([09e3f52](https://github.com/Leg0shii/ParkourCalculatorMod/commit/09e3f5224e4006d896548d9b0836f6384043cf63))
release

1.16.0 (Fabric 1.20.4)

1.16.0
19 окт. 2026 г.20Minecraft: 1.20.4fabric
Скачать
Что нового
## [1.16.0](https://github.com/Leg0shii/ParkourCalculatorMod/compare/v1.15.0...v1.16.0) (2026-10-19) ### Features * **anglesolver:** dF >= 0 / dF <= 0 yaw direction constraint over a tick range ([#555](https://github.com/Leg0shii/ParkourCalculatorMod/issues/555)) ([26d39d6](https://github.com/Leg0shii/ParkourCalculatorMod/commit/26d39d63575a2040c8d3e36dde6e18400fdb9cd8)) * **anglesolver:** say in the result header how long the smoothing ran and why it stopped ([#565](https://github.com/Leg0shii/ParkourCalculatorMod/issues/565)) ([87e67b8](https://github.com/Leg0shii/ParkourCalculatorMod/commit/87e67b84d995b78a5fd7f85961a6f35cb05ceac4)) * **build:** one Stonecutter tree per loader for every Fabric and Forge target ([#544](https://github.com/Leg0shii/ParkourCalculatorMod/issues/544)) ([3861e2d](https://github.com/Leg0shii/ParkourCalculatorMod/commit/3861e2d9d140101f18d2ea81306ae2d0822d9ed3)) * **hotkeys:** set the solver goal from the look direction ([#564](https://github.com/Leg0shii/ParkourCalculatorMod/issues/564)) ([d9f603e](https://github.com/Leg0shii/ParkourCalculatorMod/commit/d9f603ef77ce8ee29dbeea604900eca3de9e1e68)) * **stratfinder:** find no-turn lines cold on the wiped human recordings faster and in more structures ([#558](https://github.com/Leg0shii/ParkourCalculatorMod/issues/558)) ([3085f01](https://github.com/Leg0shii/ParkourCalculatorMod/commit/3085f011ae78e618ddcb0f980e43917aa516424b)) ### Bug Fixes * **anglesolver:** pick the dX vs dZ dominant sign per constraint ([#556](https://github.com/Leg0shii/ParkourCalculatorMod/issues/556)) ([5e2a164](https://github.com/Leg0shii/ParkourCalculatorMod/commit/5e2a1645daba6bf8849ca883a4dc5c0ca16ed809)) * **anglesolver:** scan the chain anchor again when the exact fold lands infeasible ([#561](https://github.com/Leg0shii/ParkourCalculatorMod/issues/561)) ([ef2c8e9](https://github.com/Leg0shii/ParkourCalculatorMod/commit/ef2c8e90469bd7864ce65d318ecc28757bb1e336)) * **anglesolver:** the closed form sweeps an open facing chain again when the fold's descent misses ([#562](https://github.com/Leg0shii/ParkourCalculatorMod/issues/562)) ([1765ac1](https://github.com/Leg0shii/ParkourCalculatorMod/commit/1765ac11e0d744b5a49b09d8500b635d23e284bc)) * **fabric:** draw the path before the solid features, while vanilla still owns the pass ([#557](https://github.com/Leg0shii/ParkourCalculatorMod/issues/557)) ([ff9b909](https://github.com/Leg0shii/ParkourCalculatorMod/commit/ff9b909203f15bf302041d466f02db039ab20421)) ### Miscellaneous Chores * weekly release train ([09e3f52](https://github.com/Leg0shii/ParkourCalculatorMod/commit/09e3f5224e4006d896548d9b0836f6384043cf63))
release

1.16.0 (Forge 1.12.2)

1.16.0
19 окт. 2026 г.27Minecraft: 1.12.2forge
Скачать
Что нового
## [1.16.0](https://github.com/Leg0shii/ParkourCalculatorMod/compare/v1.15.0...v1.16.0) (2026-10-19) ### Features * **anglesolver:** dF >= 0 / dF <= 0 yaw direction constraint over a tick range ([#555](https://github.com/Leg0shii/ParkourCalculatorMod/issues/555)) ([26d39d6](https://github.com/Leg0shii/ParkourCalculatorMod/commit/26d39d63575a2040c8d3e36dde6e18400fdb9cd8)) * **anglesolver:** say in the result header how long the smoothing ran and why it stopped ([#565](https://github.com/Leg0shii/ParkourCalculatorMod/issues/565)) ([87e67b8](https://github.com/Leg0shii/ParkourCalculatorMod/commit/87e67b84d995b78a5fd7f85961a6f35cb05ceac4)) * **build:** one Stonecutter tree per loader for every Fabric and Forge target ([#544](https://github.com/Leg0shii/ParkourCalculatorMod/issues/544)) ([3861e2d](https://github.com/Leg0shii/ParkourCalculatorMod/commit/3861e2d9d140101f18d2ea81306ae2d0822d9ed3)) * **hotkeys:** set the solver goal from the look direction ([#564](https://github.com/Leg0shii/ParkourCalculatorMod/issues/564)) ([d9f603e](https://github.com/Leg0shii/ParkourCalculatorMod/commit/d9f603ef77ce8ee29dbeea604900eca3de9e1e68)) * **stratfinder:** find no-turn lines cold on the wiped human recordings faster and in more structures ([#558](https://github.com/Leg0shii/ParkourCalculatorMod/issues/558)) ([3085f01](https://github.com/Leg0shii/ParkourCalculatorMod/commit/3085f011ae78e618ddcb0f980e43917aa516424b)) ### Bug Fixes * **anglesolver:** pick the dX vs dZ dominant sign per constraint ([#556](https://github.com/Leg0shii/ParkourCalculatorMod/issues/556)) ([5e2a164](https://github.com/Leg0shii/ParkourCalculatorMod/commit/5e2a1645daba6bf8849ca883a4dc5c0ca16ed809)) * **anglesolver:** scan the chain anchor again when the exact fold lands infeasible ([#561](https://github.com/Leg0shii/ParkourCalculatorMod/issues/561)) ([ef2c8e9](https://github.com/Leg0shii/ParkourCalculatorMod/commit/ef2c8e90469bd7864ce65d318ecc28757bb1e336)) * **anglesolver:** the closed form sweeps an open facing chain again when the fold's descent misses ([#562](https://github.com/Leg0shii/ParkourCalculatorMod/issues/562)) ([1765ac1](https://github.com/Leg0shii/ParkourCalculatorMod/commit/1765ac11e0d744b5a49b09d8500b635d23e284bc)) * **fabric:** draw the path before the solid features, while vanilla still owns the pass ([#557](https://github.com/Leg0shii/ParkourCalculatorMod/issues/557)) ([ff9b909](https://github.com/Leg0shii/ParkourCalculatorMod/commit/ff9b909203f15bf302041d466f02db039ab20421)) ### Miscellaneous Chores * weekly release train ([09e3f52](https://github.com/Leg0shii/ParkourCalculatorMod/commit/09e3f5224e4006d896548d9b0836f6384043cf63))
release

1.16.0 (Fabric 26.3)

1.16.0
19 окт. 2026 г.76Minecraft: 26.3fabric
Скачать
Что нового
## [1.16.0](https://github.com/Leg0shii/ParkourCalculatorMod/compare/v1.15.0...v1.16.0) (2026-10-19) ### Features * **anglesolver:** dF >= 0 / dF <= 0 yaw direction constraint over a tick range ([#555](https://github.com/Leg0shii/ParkourCalculatorMod/issues/555)) ([26d39d6](https://github.com/Leg0shii/ParkourCalculatorMod/commit/26d39d63575a2040c8d3e36dde6e18400fdb9cd8)) * **anglesolver:** say in the result header how long the smoothing ran and why it stopped ([#565](https://github.com/Leg0shii/ParkourCalculatorMod/issues/565)) ([87e67b8](https://github.com/Leg0shii/ParkourCalculatorMod/commit/87e67b84d995b78a5fd7f85961a6f35cb05ceac4)) * **build:** one Stonecutter tree per loader for every Fabric and Forge target ([#544](https://github.com/Leg0shii/ParkourCalculatorMod/issues/544)) ([3861e2d](https://github.com/Leg0shii/ParkourCalculatorMod/commit/3861e2d9d140101f18d2ea81306ae2d0822d9ed3)) * **hotkeys:** set the solver goal from the look direction ([#564](https://github.com/Leg0shii/ParkourCalculatorMod/issues/564)) ([d9f603e](https://github.com/Leg0shii/ParkourCalculatorMod/commit/d9f603ef77ce8ee29dbeea604900eca3de9e1e68)) * **stratfinder:** find no-turn lines cold on the wiped human recordings faster and in more structures ([#558](https://github.com/Leg0shii/ParkourCalculatorMod/issues/558)) ([3085f01](https://github.com/Leg0shii/ParkourCalculatorMod/commit/3085f011ae78e618ddcb0f980e43917aa516424b)) ### Bug Fixes * **anglesolver:** pick the dX vs dZ dominant sign per constraint ([#556](https://github.com/Leg0shii/ParkourCalculatorMod/issues/556)) ([5e2a164](https://github.com/Leg0shii/ParkourCalculatorMod/commit/5e2a1645daba6bf8849ca883a4dc5c0ca16ed809)) * **anglesolver:** scan the chain anchor again when the exact fold lands infeasible ([#561](https://github.com/Leg0shii/ParkourCalculatorMod/issues/561)) ([ef2c8e9](https://github.com/Leg0shii/ParkourCalculatorMod/commit/ef2c8e90469bd7864ce65d318ecc28757bb1e336)) * **anglesolver:** the closed form sweeps an open facing chain again when the fold's descent misses ([#562](https://github.com/Leg0shii/ParkourCalculatorMod/issues/562)) ([1765ac1](https://github.com/Leg0shii/ParkourCalculatorMod/commit/1765ac11e0d744b5a49b09d8500b635d23e284bc)) * **fabric:** draw the path before the solid features, while vanilla still owns the pass ([#557](https://github.com/Leg0shii/ParkourCalculatorMod/issues/557)) ([ff9b909](https://github.com/Leg0shii/ParkourCalculatorMod/commit/ff9b909203f15bf302041d466f02db039ab20421)) ### Miscellaneous Chores * weekly release train ([09e3f52](https://github.com/Leg0shii/ParkourCalculatorMod/commit/09e3f5224e4006d896548d9b0836f6384043cf63))