Fix field modifiers, use constructor instead of method to set internal packet