Economy logic now respects economy.charge-on-open:
true → charge when opening the trash GUI.
false → charge when closing the GUI only if items were actually trashed.
Fixed
When charging on close and a player can’t afford the cost, items are returned to the player (or dropped if inventory is full) and a proper message is sent (not-enough-money-on-close).