public interface ImmutableTreeData extends ImmutableVariantData<TreeType,ImmutableTreeData,TreeData>
ImmutableVariantData for the TreeType. The main use for
this type is for a visual difference in the types of tree related blocks.
Usually applicable to BlockTypes.SAPLING, BlockTypes.PLANKS,
BlockTypes.LOG, etc.typeasMutable, copy, with, withgetContentVersion, toContainer