CommandBlock fixes, reimplementing CommandBlockCommandHook and PortalCreate