Results 53 comments of Adam

A status update: I had started working on using ASM to remap all Craftbukkit usages, only to find out that now Paper has unbent a little more on their stance...

You cannot currently download a fully functional build because of the bug I mentioned in my previous post. You can download one of the buggy builds from the corresponding actions...

OI uses reflection to load the correct corresponding classes. 170ebaad2b8da56ab3d77fada3a4b7e1f3f894c3 will update this to handle Paper's changes.

https://github.com/Jikoo/OpenInv/issues/194#issuecomment-2105934923 Guess I should update OP.

Finally found the problem after going in circles for hours, one little change. `PlayerDataStorage#load(Player)` now also tries to load the data into the player. The most painful part about it...

This is one of the longer stretch goals - features like this will be addon plugins. Presumably this will hook Prism, possibly CoreProtect or LogBlock or whatever if their APIs...

The problem is that, as you pointed out, that's pretty verbose. Building a system with rolling logs isn't hard (the logging APIs included in Spigot make that a snap), but...

Boy I wish, would remove half of the bad admins abusing it all the time :\ That's something I've been toying with for a while.

Oh, no, it's a design choice of the original OI that I'm not a fan of, not something that's hard to change. Unfortunately, OI is on the backburner for me...

Bukkit does not provide a system for this, and logically permissions plugins don't load data for all players. Will need to add a Vault integration. This has been on the...