User:User-12316399/Technical changes/Further flattening

This page documents a proposed further flattening of block IDs and block states similar to that of 1.13.

Block states

 * conditional
 * Remove completely.
 * distance
 * Remove only from oak_leaves, birch_leaves, spruce_leaves, jungle_leaves, acacia_leaves and dark_oak_leaves, as decay calculations need not apply for player-placed leaves.
 * distance can be kept for oak_tree_leaves, birch_tree_leaves, spruce_tree_leaves, jungle_tree_leaves, acacia_tree_leaves and dark_oak_tree_leaves, as these will generate with trees and be capable of decaying.
 * persistent
 * Remove completely.
 * snowy
 * Remove completely.
 * unstable
 * Remove completely.

Other notes

 * unstable_tnt could be added to the Creative inventory.
 * oak_leaves, birch_leaves, spruce_leaves, jungle_leaves, acacia_leaves and dark_oak_leaves could be made pushable by pistons instead of disappearing like the tree variants.