Releases: LightAi39/ChroMapper-AutoModder
v1.6.5
This plugin release is for ChroMapper v0.12.874 (Stable Release Channel).
Installation
Download the ChroMapper-AutoModder-v1.6.5.zip ZIP from this release and extract it. Move the ChroMapper-AutoModder.dll from this zip to your ChroMapper Plugins folder. Overwrite the old file if present.
Usage
Check out the readme and wiki!
Suggestions, questions or issues
Please feel free to create a post in the BeatLeader Discord under the AutoModder forum if you have any suggestions, questions, or if you encountered an issue. You are also welcome to open an Issue or PR, but using Discord will likely get a faster response.
Plugin additions
- When using the (new) quick difficulty switching feature in ChroMapper, comments will also reload accordingly.
Plugin WIP
- No specific logic for v4 is implemented yet. NJS events are not detected and checking the song info is treated as v2.
What's Changed
- Fixes for CM v0.12.866 by @XAce1337manX in #5
- Fixes for Issue #6 by @Loloppe
New Contributors
- @XAce1337manX made their first contribution in #5
Full Changelog: v1.6.4...1.6.5
v1.6.5-dev.1
This plugin prelease is for ChroMapper v0.12.867+ (current Dev Release Channel).
This is mainly just a version that isn't broken on dev.
Plugin additions
- When using the (new) quick difficulty switching feature in ChroMapper, comments will also reload accordingly.
Plugin WIP
- No specific logic for v4 is implemented yet. NJS events are not detected and checking the song info is treated as v2.
v1.6.4
This plugin release is for ChroMapper v0.11.793 (Stable Release Channel).
From this release onwards, the plugin is also available on BeatMods!
The most notable feature with this update is the addition of a button that lets you compare the timings in the current diff to those found in the top diff. When a note in the current diff does not have an exactly timed equivalent in the top diff, it will mark the note. This lets you save time when checking timings by only needing to fully check the top diff and then simply letting you cross reference the timings in the lower diffs automatically.

Installation
Download the ChroMapper-AutoModder-v1.6.4.zip ZIP from this release and extract it. Move the ChroMapper-AutoModder.dll from this zip to your ChroMapper Plugins folder. Overwrite the old file if present.
Usage
Check out the readme and wiki!
Suggestions, questions or issues
Please feel free to create a post in the BeatLeader Discord under the AutoModder forum if you have any suggestions, questions, or if you encountered an issue. You are also welcome to open an Issue or PR, but using Discord will likely get a faster response.
Improvements since the last release:
Plugin additions:
- Added a feature that lets you compare timings between your current diff and the top diff
- Added a conversion of 1/16th into duration in ms to the pause menu
- Updated JoshaParity to the latest version
Plugin improvements:
- Better smooth swing path (BL R4B) logic
- Handling of v3 low height walls
- Chain consistency check
- Better sliders fraction
- Removed a false positive with slanted windows
- Various other fixes
Full Changelog: v1.6.3...v1.6.4
v1.6.3
This plugin release is for ChroMapper v0.11.793 (Stable Release Channel).
Installation
Download the ChroMapper-AutoModder-v1.6.3.zip ZIP from this release and extract it. Move the ChroMapper-AutoModder.dll from this zip to your ChroMapper Plugins folder. Overwrite the old file if present.
Usage
Check out the readme and wiki!
Suggestions, questions or issues
Please feel free to create a post in the BeatLeader Discord under the AutoModder forum if you have any suggestions, questions, or if you encountered an issue. You are also welcome to open an Issue or PR, but using Discord will likely get a faster response.
Improvements since the last release:
Plugin additions:
- Updated analyser version to current ppv3.5 version
v1.6.2
This plugin release is for ChroMapper v0.10.779 (Stable Release Channel).
Installation
Download the ChroMapper-AutoModder-v1.6.2.zip ZIP from this release and extract it. Move the ChroMapper-AutoModder.dll from this zip to your ChroMapper Plugins folder. Overwrite the old file if present.
Important
Usage
Check out the readme and wiki!
Suggestions, questions or issues
Please feel free to create a post in the BeatLeader Discord under the AutoModder forum if you have any suggestions, questions, or if you encountered an issue. You are also welcome to open an Issue or PR, but using Discord will likely get a faster response.
Improvements since the last release:
Plugin additions:
- Implemented manual slider precision (in beat). The option can be found in the setting menu. Automatic is on by default like before.
- Hotstart now check for 1.5s instead of 1.33s.
- Slight rework of the difficulty name length check.
- A visibility warning will now appear if a note is on top of a v3 wall.
- Possible handclap detection is now Warning (yellow) instead of Error (red).
Bug fixes:
- Fixed slider/tower/window detection, now use JoshaParity for this.
- Fixed an issue with false positive bomb VB detection.
- Updated Analyzer and Parser.
v1.6.1
This plugin release is for ChroMapper v0.10.763 (Stable Release Channel).
Installation
Download the ChroMapper-AutoModder-v1.6.1.zip ZIP from this release and extract it. Move the ChroMapper-AutoModder.dll from this zip to your ChroMapper Plugins folder. Overwrite the old file if present.
Important
Usage
Check out the readme and wiki!
Suggestions, questions or issues
Please feel free to create a post in the BeatLeader Discord under the AutoModder forum if you have any suggestions, questions, or if you encountered an issue. You are also welcome to open an Issue or PR, but using Discord will likely get a faster response.
Improvements since the last release:
Plugin additions:
- Now only loads the full beatmap when necessary. Checking a diff will only load that specific diff. This improve the loading speed massively.
- Now uses a version of BeatLeader-Analyzer with performance improvements for faster loading time.
- Cleanup of the displayed stats. This version now display Pass, Tech, Average eBPM, Peak eBPM, SPS and Handedness.
- New issue detection for stack/window angle mismatch.
- New issue detection for chains with no links/slices.
- New detection for Shrado angle.
- Reworded an exception that would happen when trying to check a map with less than 20 notes.
Bug fixes:
- Now uses an updated Beatleader-Parser that should work with RotationEvents and Material, etc.
- Fixed a specific window pattern that would be detected as a loloppe note.
- Fixed all possible exceptions of non-slanted windows that were falsely detected as issue due to the algorithm logic.
- Fixed some possible division by 0 with chains.
v1.6.0 New back-end, configuration menu, and more!
This new release include a completely new back-end, a complete rework of the algorithms, a new configuration menu and multiple new purple "info" type features which can be toggled in the editor pause menu.
This plugin is compatible with the new latest stable version of ChroMapper that introduces the new spectrogram! We recommend using stable as to not receive ChroMapper dev updates which may break functionality, as we are not sure what effect this will have on this plugin or your map.
Installation
Download the ChroMapper-AutoModder-v1.6.0.zip ZIP from this release and extract it. Move the ChroMapper-AutoModder.dll from this zip to your ChroMapper Plugins folder. Overwrite the old file if present.
Important
Usage
Check out the readme and wiki!
Suggestions, questions or issues
Please feel free to create a post in the BeatLeader Discord under the AutoModder forum if you have any suggestions, questions, or if you encountered an issue. You are also welcome to open an Issue or PR, but using Discord will likely get a faster response.
Improvements since the last release:
Plugin additions:
- New configuration menu where you can modify some settings and turn on/off some features. You can find this new menu while editing maps by pressing Escape, and pressing the Settings button at the top right of the AutoModder UI.
- The new CM stable version is now supported.
- The comments now display more information to the user.
- New type for info (purple) tag: Simple Badcut, Offbeat, Flick, Inline and AngleOffset detection. Off by default.
- New portable back-end code (BLMapCheck) which run most of the algorithm of AutoModder.
- Most of the algorithms were fully reworked, including multiple bugs fixes.
- Vision blocks are now determined based on a dynamic reaction time limit that is relative to the tech and pass rating of the map. Please keep in mind that in the current beta state, this means that the vision block warnings will be exaggerated until your map is completed, as the pass and tech ratings will be low. Please use your own judgement through the aid of the Current RT and Target RT displayed in the description of the comment. These warnings are meant to point out that your attention is needed and to apply your judgment with the help of visual confirmation.
- Now uses BeatLeader-Parser to handle map data.
- Now uses BeatLeader-Analyzer to fetch Pass rating, Tech rating, etc.
v1.5.0-pre.1 - A prerelease of updated criteria checking and a partial rewrite
This prerelease is on a new back-end project, where the checkers are separated to ultimately run as a separate library that can be used for more innovative checkers in the future. We are releasing a prerelease now so the most up-to-date checkers are easily available for mappers who would like to rank their maps.
Installation
Download the ZIP from this release, then put the folder inside your ChroMapper Plugins folder.
What's new?
The biggest change is the new vision block detection! Vision blocks are now determined based on a dynamic reaction time limit that is relative to the tech and pass rating of the map. Please keep in mind that in the current beta state, this means that the vision block warnings will be exaggerated until your map is completed, as the pass and tech ratings will be low.
Please use your own judgement through the aid of the Current RT and Target RT displayed in the description of the comment. These warnings are meant to point out that your attention is needed and to apply your judgment with the help of visual confirmation.
See Desmos for the curve.
This version also has various fixes, updates, and improvements to the existing checkers, you might also notice some new utility checkers that tell you more about the map. You will also notice that extra information is given about warnings and errors as a result of the new back-end which passes more data through. This is still a work in progress and will be implemented in the UI more cleanly in the future.
This new back-end will ultimately allow for more versatility and portability of the checking suite which will eventually power some new features outside of ChroMapper 👀
Please report any bugs to the BeatLeader Discord so we can head towards a stable release!
⚠️ Please note that the update checker will tell you there is a version mismatch with latest, this is because this is a pre-release. Please only update to latest once you can see in the UI that the version number of the latest version is greater than the number shown for the current version (v1.5.0-pre.1). Additionally, prerelease updates will not show up. Keep an eye on the Automodder updates channel in the BeatLeader discord.
A detailed changelog will be included in the next Latest release.
Full Changelog: v1.2.0...v1.5.0
v1.5.1-pre.1 - A prerelease of updated criteria checking and a partial rewrite
This prerelease is on a new back-end project, where the checkers are separated to ultimately run as a separate library that can be used for more innovative checkers in the future. We are releasing a prerelease now so the most up-to-date checkers are easily available for mappers who would like to rank their maps.
Installation
Download the ZIP from this release, then put the folder inside your ChroMapper Plugins folder.
What's new?
This pre-release is for CM v0.10.758 (Dev branch)
The biggest change is the new vision block detection! Vision blocks are now determined based on a dynamic reaction time limit that is relative to the tech and pass rating of the map. Please keep in mind that in the current beta state, this means that the vision block warnings will be exaggerated until your map is completed, as the pass and tech ratings will be low.
Please use your own judgement through the aid of the Current RT and Target RT displayed in the description of the comment. These warnings are meant to point out that your attention is needed and to apply your judgment with the help of visual confirmation.
See Desmos for the curve.
This version also include a new flick detector, inline detector and an updated version of BeatLeader-Analyzer
This version also has various fixes, updates, and improvements to the existing checkers, you might also notice some new utility checkers that tell you more about the map. You will also notice that extra information is given about warnings and errors as a result of the new back-end which passes more data through. This is still a work in progress and will be implemented in the UI more cleanly in the future.
This new back-end will ultimately allow for more versatility and portability of the checking suite which will eventually power some new features outside of ChroMapper 👀
Please report any bugs to the BeatLeader Discord so we can head towards a stable release!
⚠️ Please note that the update checker will tell you there is a version mismatch with latest, this is because this is a pre-release. Please only update to latest once you can see in the UI that the version number of the latest version is greater than the number shown for the current version (v1.6.0-pre.1). Additionally, prerelease updates will not show up. Keep an eye on the Automodder updates channel in the BeatLeader discord.
A detailed changelog will be included in the next Latest release.
Full Changelog: v1.2.0...v1.5.1
v1.2.0 Improvements, better badcut detection, and more toggles!
Since the last release we have several fixes and some new features, like offbeat detection, a new purple "info" type used for badcut detection and offbeat detection, more toggles for checking features, better badcut detection (less false positives by basing off of context)
And last but not least we have supported light ai's update checker plugin. this plugin will announce to you on the editor home screen when there is a new version available in the top right corner. you can download it below as well as view the repository here
This plugin is now also compatible with the latest stable version of chromapper! We recommend switching back to stable as to not receive the next batch of chromapper dev updates which will include the changes from animation branch, and we are not sure what effect this will have on the checker.
Installation
Download the ZIP from the latest release, then put the contents of the zip into your Chromapper plugins folder.
Consider also downloading UpdateChecker, this will announce updates right in the editor! You can download it from this page.
Usage
Check out the readme and wiki!
Suggestions, questions or issues
Please feel free to create a post in the BeatLeader Discord under the AutoModder forum if you have any suggestions, questions, or if you encountered an issue. You are also welcome to open an Issue or PR, but using Discord will likely get a faster response.
Improvements since the last release:
Plugin additions:
- updatechecker is now supported
- stable is supported since the v3 update
- added a new type for info. this now has badcut detection and the new offbeat detection results.
Autodetect fixes:
- loloppe detection fix
- chain suggestion fix
- hot start/cold end fix
- fixed 3-wide double hand clap false positive
- added badcut toggle
- changed default dodge wall to 2.5
- added ms to VB
- added offbeat detection
- fixed slider precision
- performance optimization with precision checking
- rounding fix for 1/3 and 1/6 precision
- fixed chain links being allowed to be too long because of rounding
- ^ fixed fr fr
- show maximum squish for placement
- added config versioning
- swing path rework
- link spacing fix fr fr fr
- chain links grid fix
- option to disable inverted playing parity warnings (totally not for a certain oddloop map)
- swing path improvements
- hotfix: grid width is bigger than height causing chain calc issues
Improvements included from v1.1.5-pre.1:
Plugin fixes:
- fix a spelling mistake
- no longer open view comment ui after creating a comment (requested)
- close view comment ui after updating reply (requested)
- fix exception because of no review folder existing when saving
Autodetect fixes:
- cold end wall stuff
- always display recommended rt/njs
- 1/4 removed from slider detection
- badcut double improvements
- dodge wall detection fixes
- wall collision fixes
- other wall fixes
- unlit bomb detection fixes
- bpm event fixes
- chains now default to criteria checking based on the assumption of 1/16 sliders when no sliders are in the map
- fixed an infinite loop
- fixed swing path stuff