fixed reading raw data of blockdatacontainer not returning instance, cleaned up PlayerHook a lil