Properly implemented enderchests

They do everything you expect them to.
Put in a comment that there is no data to be read for the ender chest entity, otherwise this looks like unfinished code.