CivModCore: Add a composite PlayerMoveItemToInventoryEvent that encompases all the ways a player can put an item in an inventory
This could be used for fine-grained Citadel CHEST_VIEW, CHEST_PUT, and CHEST_TAKE permissions. It would also make it way easier to implement things restricting what you can put in ender chests, although I'm planning on how to do without this event already.