Updates and bugfixes

You can no longer shift-click invalid items into inventories