- New items and entities now show their names as translatable components instead of string text and can be changed via resource packs
- Entities use `vb.entity.<type>`, e.g. `vb.entity.sulfur_cube`, which falls back to `26.2 Sulfur Cube` as before. `entitynames` has been removed from mapping files
- Items use `vb.item.<type>`, e.g. `vb.item.sulfur`, which falls back to `26.2 Sulfur` as before. `itemnames` has been removed from mapping files
- Custom model data for new items has been moved to `custom_model_data` in the mapping files and starts at 0 for the first 1.13 item, going upwards across every protocol (currently ending at 937). 1.21.4+ clients have their original item identifier added to the custom_model_data string list, and all client versions have the custom model data from the mapping files added (either to the new float list or the old single-int tag)
- On 1.21.5+ servers, handling of items sent by the client now mostly skips from 1.20.4 to 1.21.5 to avoid heavy item reading and transformation code
- If your server is on a version between 1.20.5 and 1.21.4, it is highly recommended you update to 1.21.5 or higher
- Fixed multi-line text displays in 1.19.4->1.19.3
- Fixed disconnects when using new environment attributes in custom dimensions
- Fixed invisible beds in 26.2->26.1 (by booky10)
- Fixed code of conduct writing in 1.21.9->1.21.7
- Fixed baby happy ghast scale in 1.21.6->1.21.5 and baby squid and dolphin scale in 1.21.2->1.21 (by mfishma)
- Fixed creative mode inventory clear action in 1.21.2->1.21
- Fixed 1.20.1 disconnect from new 26.2 sulfur cube archetype registry (by EnZaXD)
- Fixed 1.13->1.12 comparator mapping
- Fixed console warning about invalid sulfur_cubes legacy biome mapping
If you want to get larger version updates early, consider supporting me via https://viaversion.com/donate. See the [previous update notes](https://github.com/ViaVersion/ViaVersion/releases/tag/4.9.3) for more info.
Optional dependencies
ViaRewind
Any compatible version
ViaFabric
Any compatible version
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }