PlayGrid / playgrid-bukkit

PlayGrid Bukkit Plugin
1 stars 1 forks source link

Order delivery not playing well with Essentials #2

Closed daronstinnett closed 10 years ago

daronstinnett commented 10 years ago

When delivering items that rely on Essentials (or I suspect other plugins as well), it appears to work in the console log but the item is never actually delivered. My guess is that since we are delivering the items at join, Essentials may not yet be aware of the player if their join event happens after PlayGridMC's.

Suggest fix for this is to put order delivery on a timer that executes 1/sec. While at it, would be good to only execute one order line at a time until the orders are complete.

daronstinnett commented 10 years ago

Test case for this is to set up a store item that requires a colon in the item number. Such as a horse egg. Item will report as having been delivered but does not actually show up in inventory.

chrisgward commented 10 years ago

Couldn't replicate running the latest development version of Essentials

chrisgward commented 10 years ago

Eep, I messed up my replication test. Issue confirmed