rename some methods
catch all errors
fixes #235
do not allow pickup in creative mode
fixes #236
reverted 36919e9cf8c4f146e798a95abef0b508d660f3f1