API differences - PetteriM1/NukkitPetteriM1Edition GitHub Wiki
GlobalBlockPalette
getOrCreateRuntimeId(int legacyId) -> getOrCreateRuntimeId(int protocol, int legacyId)
getOrCreateRuntimeId(int id, int meta) -> getOrCreateRuntimeId(int protocol, int id, int meta)
Entity
The layout of mob classes may have some differences due to mob AI implementation.
General
See if the method has an overload with 'int protocol' and use that.