ChestShop-3/src/main/java/com/Acrobot/ChestShop/Events
Phoenix616 d0919e78d7 Fix BuildPermissionEvent logic
This makes it possible for other plugins to force allow placing of shops
and avoid potential issues in the check if multiple plugins are changing
the allow settings.

ALso while the allow counters were a nice idea they might not have even
worked correctly because in the case of only one plugin disallowing it
they would've still returned true at the end. Only if one listener
allowed it and another disallowed it the end result would be disallow.

This also makes the BuildPermissionEvent implement Cancellable (which is
an inverted allowed) in order to easily ignore events that are already
disallowed by another listener.
2020-01-16 00:04:28 +01:00
..
Economy Move to BigDecimal in all events and use the CurrencyTransferEvent 2019-04-25 18:44:22 +01:00
Protection Fix BuildPermissionEvent logic 2020-01-16 00:04:28 +01:00
AccountQueryEvent.java Make querying of accounts by (short) name an event too 2019-05-06 23:49:16 +01:00
ItemInfoEvent.java Document events 2013-04-27 14:48:19 +02:00
ItemParseEvent.java Make Item and Material parsing events 2019-01-17 19:50:47 +01:00
MaterialParseEvent.java Make Item and Material parsing events 2019-01-17 19:50:47 +01:00
PreShopCreationEvent.java Use shop owner for LWC protections and not the creator 2019-08-22 14:03:27 +01:00
PreTransactionEvent.java Fix issues with user account storage on shop creation 2019-05-05 19:23:04 +01:00
ShopCreatedEvent.java Use shop owner for LWC protections and not the creator 2019-08-22 14:03:27 +01:00
ShopDestroyedEvent.java Allow configuring what containers can be used for shops (Fixes #175) 2018-10-23 19:14:21 +01:00
ShopEditedEvent.java Add a simple shop edited event, not yet working 2015-03-17 11:36:55 +01:00
TransactionEvent.java Move to BigDecimal in all events and use the CurrencyTransferEvent 2019-04-25 18:44:22 +01:00