Starting in 1.20, the Material class has completely disappeared and has been replaced with a series of properties that are chained to BlockBehavior.Properties.of
. This list exists so you can easily figure out which propeties to use to replace the old materials.
Every Material here gives its default MapColor (previously known as MaterialColor), regardless of if it had one or not. It also defines which properties to use to replicate the exact behavior used previously.
The very bottom of this file defines the more complicated replacements to certain material properties.
- AIR - No MapColor, replaceable
- STRUCTURAL_AIR - No MapColor, replaceable
- PORTAL - No MapColor, PushReaction.BLOCK
- CLOTH_DECORATION - MapColor.WOOL, ignitedByLava