Minecraft wiki entry for Parity_issue_list, associated text: Block, item, function, and entity type tags.
Blocks separated from fluids.
Custom dimensions.
Customizable height limit.[note 31]
Customizable world border.
Full implementation of custom biomes.
Items and blocks can be remodeled, with various state predicates.
Items and blocks have different names, partially due to its flattening.[note 32][155]
Blocks of Amethyst, Blocks of Lapis Lazuli, End Portal Frames, and Light Blocks have different names.[156][157][158][159][160]
Loot tables have more functions.[more information needed]
Lots of game translations are different and of higher quality, pulled from the translation strings from Crowdin instead of translating them with a small group of people.[note 33][161]
More predicate options than Bedrock.[more information needed]
Namespaced IDs.
Character set is limited to [a-z0-9_./-], the namespace itself cannot have /.
Everything in resource packs is namespaced.
List of registries are namespaced.
minecraft is implied if left out.
/ means directory everywhere, not just loot tables and functions.
Paintings and particles split up into 1 file per texture, rather than texture map, and can, therefore, be animated.
Predicate files.
Remote console (RCON)[note 31]
Status effect amplifiers are saved to file as a byte, and in memory as an integer, meaning values above 127 will overflow when the entity is saved to file.
Values below 0 are treated as 0.
Uncensored chat.