Mission that says "obtain 2305 melon slices", actually only works when you have an actual melon block in your inventory rather than slices.

Enderman stacks, if killed when holding a block, will drop that block times however many enderman where in the stack. This isn't much of an issue as enderman cant pick up any block that can be exploited to my knowledge.