Mod Registration
Mods need a way to determine what ID changes such as new blocks, new elements, etc. need to use in the ingame tables. Along with easy access of these tables (doesn't need to be exposed to mods), the modloader should allow mods to register certain data with their respective table and handle assigning ids to each one to prevent potential conflicts.