Posts: 6,485
Threads: 176
Joined: Jan 2012
Thanks: 131
Given 1074 thank(s) in 852 post(s)
Cake and fire blocks need special handling, which is not yet implemented by MCServer. So the client sends a "break block" packet that specifies "interacting with the fire's north side", for example, and MCServer's default action to "breaking while interacting with the block's north side" is "dig the block north of the interacted blocks". Which means MCServer will actually try to dig the air block next to the fire - that's why you're getting "air" for the block's type. Cake is probably similar.
I don't think there's an easy way to fix this in a plugin. Should you wish to, you can add the proper handling to the fire block handler, thus eliminating this bug altogether.
Posts: 4,628
Threads: 115
Joined: Dec 2011
Thanks: 693
Given 494 thank(s) in 423 post(s)
You can use "DeltaExperience" for that
Posts: 219
Threads: 11
Joined: Dec 2013
Thanks: 52
Given 8 thank(s) in 4 post(s)
Do you know to edit the Item's name?
I saw the example code on the cItem site.
Posts: 4,628
Threads: 115
Joined: Dec 2011
Thanks: 693
Given 494 thank(s) in 423 post(s)
You mean custom names for items? No MCServer doesn't support that yet.