
Variants-CIT
Alternative CIT format for large collections of variants with repeating patterns.
Same as the previous release for this branch, but with the correct version number this time. The incorrectly versioned release has been taken down.
- Fixed a compat issue with Iris Shaders, causing
sanitize_autoto yield different results from usual. - Fixed hyphens '
-' being incorrectly removed from identifiers by most flavours of sanitizations. - Added
sanitize_legacyas an alias ofsanitizefor parity with v5.
- Fixed a compat issue with Iris Shaders, causing
The current 26.1 branch seems to be compatible with the upcoming MC 26.2. I've marked it as such, but thread carefully.
- Fixed a compat issue with Iris Shaders, causing
sanitize_autoand thecustom_namemodule to yield different results from usual. - Fixed hyphens '
-' being incorrectly removed by most flavours of sanitizations. - Fixed crash when using
expectandnbtPathtogether. - Fixed custom trident displaying incorrectly on shelves. (MC 1.21.9+)
- Added assetGen presets:
item_model/spear,item_model/player_head,item_model/handheld_rod
- Fixed a compat issue with Iris Shaders, causing
The current 26.1 branch seems to be compatible with the upcoming MC 26.2. I've marked it as such, but thread carefully.
- Fixed a compat issue with Iris Shaders, causing
sanitize_autoand thecustom_namemodule to yield different results from usual. - Fixed hyphens '
-' being incorrectly removed by most flavours of sanitizations. - Fixed crash when using
expectandnbtPathtogether. - Fixed custom trident displaying incorrectly on shelves. (MC 1.21.9+)
- Added assetGen presets:
item_model/spear,item_model/player_head,item_model/handheld_rod
- Fixed a compat issue with Iris Shaders, causing
The current 26.1 branch seems to be compatible with the upcoming MC 26.2. I've marked it as such, but thread carefully.
- Fixed a compat issue with Iris Shaders, causing
sanitize_autoand thecustom_namemodule to yield different results from usual. - Fixed hyphens '
-' being incorrectly removed by most flavours of sanitizations. - Fixed crash when using
expectandnbtPathtogether. - Fixed custom trident displaying incorrectly on shelves. (MC 1.21.9+)
- Added assetGen presets:
item_model/spear,item_model/player_head,item_model/handheld_rod
- Fixed a compat issue with Iris Shaders, causing
The current 26.1 branch seems to be compatible with the upcoming MC 26.2. I've marked it as such, but thread carefully.
- Fixed a compat issue with Iris Shaders, causing
sanitize_autoand thecustom_namemodule to yield different results from usual. - Fixed hyphens '
-' being incorrectly removed by most flavours of sanitizations. - Fixed crash when using
expectandnbtPathtogether. - Fixed custom trident displaying incorrectly on shelves. (MC 1.21.9+)
- Added assetGen presets:
item_model/spear,item_model/player_head,item_model/handheld_rod
- Fixed a compat issue with Iris Shaders, causing
The current 26.1 branch seems to be compatible with the upcoming MC 26.2. I've marked it as such, but thread carefully.
- Fixed a compat issue with Iris Shaders, causing
sanitize_autoand thecustom_namemodule to yield different results from usual. - Fixed hyphens '
-' being incorrectly removed by most flavours of sanitizations. - Fixed crash when using
expectandnbtPathtogether. - Fixed custom trident displaying incorrectly on shelves. (MC 1.21.9+)
- Added assetGen presets:
item_model/spear,item_model/player_head,item_model/handheld_rod
- Fixed a compat issue with Iris Shaders, causing
- Modules are now banned from having an empty model prefix.
This shall be the last breaking change of v5. - The output of the
dumpcommand is now sorted by variant-ID. - Fixed the
get_numbertransform converting NBT to Optionals. - Fixed unspecific error message when running a command on a non-existent module.
- Modules are now banned from having an empty model prefix.
- Modules are now banned from having an empty model prefix.
This shall be the last breaking change of v5. - The output of the
dumpcommand is now sorted by variant-ID. - Fixed the
get_numbertransform converting NBT to Optionals. - Fixed unspecific error message when running a command on a non-existent module.
- Modules are now banned from having an empty model prefix.
- Modules are now banned from having an empty model prefix.
This shall be the last breaking change of v5. - The output of the
dumpcommand is now sorted by variant-ID. - Fixed the
get_numbertransform converting NBT to Optionals. - Fixed unspecific error message when running a command on a non-existent module.
- Modules are now banned from having an empty model prefix.
- Modules are now banned from having an empty model prefix.
This shall be the last breaking change of v5. - The output of the
dumpcommand is now sorted by variant-ID. - Fixed the
get_numbertransform converting NBT to Optionals. - Fixed unspecific error message when running a command on a non-existent module.
- Modules are now banned from having an empty model prefix.
- Modules are now banned from having an empty model prefix.
This shall be the last breaking change of v5. - The output of the
dumpcommand is now sorted by variant-ID. - Fixed the
get_numbertransform converting NBT to Optionals. - Fixed unspecific error message when running a command on a non-existent module.
- Modules are now banned from having an empty model prefix.
- Added item property:
display_name, which is kind of a combination of theitem_nameandcustom_namecomponents. - Added transforms:
get_nbt,get_snbt. - Transform
get_identifiernow takes an optional parameter:defaultNamespace. - Module
component_formatnow takes an optionaltransformparameter, which is applied to the format string after variables substitution.
- Added item property:
- Added item property:
display_name, which is kind of a combination of theitem_nameandcustom_namecomponents. - Added transforms:
get_nbt,get_snbt. - Transform
get_identifiernow takes an optional parameter:defaultNamespace. - Module
component_formatnow takes an optionaltransformparameter, which is applied to the format string after variables substitution.
- Added item property:
- Added item property:
display_name, which is kind of a combination of theitem_nameandcustom_namecomponents. - Added transforms:
get_nbt,get_snbt. - Transform
get_identifiernow takes an optional parameter:defaultNamespace. - Module
component_formatnow takes an optionaltransformparameter, which is applied to the format string after variables substitution.
- Added item property:
- Added item property:
display_name, which is kind of a combination of theitem_nameandcustom_namecomponents. - Added transforms:
get_nbt,get_snbt. - Transform
get_identifiernow takes an optional parameter:defaultNamespace. - Module
component_formatnow takes an optionaltransformparameter, which is applied to the format string after variables substitution.
- Added item property:
- Added item property:
display_name, which is kind of a combination of theitem_nameandcustom_namecomponents. - Added transforms:
get_nbt,get_snbt. - Transform
get_identifiernow takes an optional parameter:defaultNamespace. - Module
component_formatnow takes an optionaltransformparameter, which is applied to the format string after variables substitution.
- Added item property:
- Walkthrough can now target other players and items on the ground.
- Added transforms:
log,nbt_path,foreach,matches_any,matches_all testtansform's field is being renamed totest(previouslytester). Its function type is now optional.- Fixed
equalstransform not accepting strings when using its canonical form. - Fixed a crash when failing to parse a simplified precondition.
- Walkthrough can now target other players and items on the ground.
- Added transforms:
log,nbt_path,foreach,matches_any,matches_all testtansform's field is being renamed totest(previouslytester). Its function type is now optional.- Fixed
equalstransform not accepting strings when using its canonical form. - Fixed a crash when failing to parse a simplified precondition.
- Walkthrough can now target other players and items on the ground.
- Added transforms:
log,nbt_path,foreach,matches_any,matches_all testtansform's field is being renamed totest(previouslytester). Its function type is now optional.- Fixed
equalstransform not accepting strings when using its canonical form. - Fixed a crash when failing to parse a simplified precondition.
- Walkthrough can now target other players and items on the ground.
- Added transforms:
log,nbt_path,foreach,matches_any,matches_all testtansform's field is being renamed totest(previouslytester). Its function type is now optional.- Fixed
equalstransform not accepting strings when using its canonical form. - Fixed a crash when failing to parse a simplified precondition.
