Some server owners would only like to give items to players only when certain criteria are met (e.g. they are in a certain world).
Perhaps we can create a GiveJob abstraction, which contains the ItemStack and the critaria stating when the job should be performed. GiveJobs can then be used in the item queues.
If this is implemented, all createria should be checked in some event listener; e.g. the world-criterium should be checked in PlayerJoinEvent and PlayerChangedWorldEvent.
We might want to have similar functionality for InvSee++_Clear as well.
Some server owners would only like to give items to players only when certain criteria are met (e.g. they are in a certain world). Perhaps we can create a GiveJob abstraction, which contains the ItemStack and the critaria stating when the job should be performed. GiveJobs can then be used in the item queues. If this is implemented, all createria should be checked in some event listener; e.g. the world-criterium should be checked in PlayerJoinEvent and PlayerChangedWorldEvent.
We might want to have similar functionality for InvSee++_Clear as well.