Bridge
Bridge
Also experiencing this. https://mclo.gs/SZFD6Eu
> I think https://jd.papermc.io/paper/1.21.3/org/bukkit/OfflinePlayer.html#isConnected() will have more sense here than isOnline Agreed
> I was going to comment and say that I'm somewhat precarious of this due to the risks, especially around existing plugin logic, doing things like closing an inventory before...
> Well, yea, both checks are flawed; I'm generally not sure that this is on us to solve, either; making API calls suddenly throw exceptions creates more issues than it...
We could also ensure the InventoryCloseEvent doesn't get called when it doesn't need to be (i.e this case)?
> We could also ensure the InventoryCloseEvent doesn't get called when it doesn't need to be (i.e this case)? Could do a contains check on PlayerList's players field to ensure...
Issue was also reported here: #2061
> does this just happen the first time, or is it seemingly random? would be good to understand specifically how it happens to better fix it First time only
> which version are you using? 5.2.0-SNAPSHOT-679
> @bridgelol does this still happen on the [latest dev build](https://ci.dmulloy2.net/job/ProtocolLib/lastSuccessfulBuild/)? Seems fine but breaks scoreboard team packet functionality (unless I'm unaware of it changing). FieldAccessExceptionnetherite Field index 0 is...