Mostly these are deprecations from the Spigot team which I believe
shouldn't be deprecated. For example, players refer to each other by
name, not UUID - so there will always be a need for player lookup by
name. Also the block IDs are a well-documented standard that everyone
understands, even if they're not very human-friendly. Plugins use those
IDs and data values to specify block types for example in config files.
As for the rest of the ignores, I either decided the warnings are just
noise based on the situation, or that I'm comfortable with the risks.
Possibly for the first time in 5 years of dev work on this plugin, I
just compiled without any warnings. :)
Some blocks use CPU cycles whenever their chunks are loaded, which is a
griefing opportunity in creative mode worlds. Similar to entity limits,
this limits number of active blocks based on the total area of the land
claim.
Armor stands weren't handled well - if a player directed an armor stand,
he may come back later to find some other items like paintings for
example missing. Now if at the limit, no placing new armor stands or
interact with (putting items on) existing stands.
Managers can /untrust again. Managers may not /untrust other managers,
or clear all a claim's permissions. Also when clearing a claim's
permissions, that now includes managers.
Actually it depends on where you're standing (two edges have a problem).
Smaller claims mean you're more likely to be standing on a bad edge, so
smaller claims were more impacted.
/ContainerTrust now grants permission to farm - use bonemeal on crops,
harvest crops, replant crops. Does NOT allow for planting trees or
grass, or preparing new soil.
Rewrote and retested parts of the plugin to use UUIDs instead of player
names to uniquely identify players. Added data migration code to
convert old data to the new (UUID) format.