Since no one really explain much about the 0x0C To revive this thread,when I was trying to code my own note block with a little help from kaze 0x0c command where the most important especially in custom behaviours some important functions 0x0c commands call
80 38 39 cc[solidity]
0c 00 00 00 80 [XX XX XX]<----Asm address,to get this XX XX XX-245000 in hexadec
Sometimes getting thse values could be time consuming, in this behaviour
219F88/000188 0C 00 00 00 80 2A 6C F4
The original asm address needs to be used cause you will never know if you replace an important asm address the original asm address in mine is 2A6CF4-245000=xxxxx the 0x0C will point to the asm address and execute it in game when making solid objects make room and input a 0x0C command calling this command
its time consuming because one little mistake and you'll get the wrong asm address I am still trying to get mine!