TODO: MCPC+ compat

requires ASM transformer