MCreator issue tracker has been migrated to GitHub.
Existing tickets have been migrated to GitHub. Please open new tickets on the GitHub tracker instead. If you do not have a GitHub account, all feature requests and bug reports from MCreator forums are still considered and checked by the maintainers.
This is normal because setting slot as input actually only prevents taking from slot and setting as output prevents insertion.
Check the text below main text on fields to confirm this.
So if you want to disable hopper interaction, you actually need to define it as input and out