Distinguish between default and global flag values
What feature do you want to see added?
The Problem
Currently if you set the global use flag in the world.yml the flag does not show up in the plot info. This can cause confusion if a player want's to block all use cases on the plot, as removing the use flag just resets it to the global values of the world.
Possible solution
Instead of having the global flags apply to all plots, only copy the global flags to newly created plots, so players have the full transparency on how the flag system works. You could possibly also give the option to load the global value of flags, like /plot flag reset <flag> that resets the flag to the global value and removes it if no global value is set.
Are there any alternatives?
You could make a plugin that uses the PlotClaimedNotifyEvent and set the plot flags when the event is called.
Anything else?
No response
The solution proposed breaks the existing setup of servers without any way to recover the old behavior. If you want to show global flags, they can be appended to the info component, yet that would exceed the chat size...
It would be enough to show the flags set in the world.yml and an option to completely remove a flag, or give it the option to set it to null so that players can turn it off.
The default flag values of the worlds.yml are the desired "null" values that the admin has set. In addition, more flag info would flood the plot info. (To really communicate everything, you would have to tell the player gamrules and settings of the server software or other plugins, if they do not correspond to the default setting. But that would be too much.)
However, I could imagine that team members also see "World Flags" in the plot info under the "Flags", which contain the settings of the worlds.yml. However, the benefit would only be that the team members can distinguish between the global settings multiple plot worlds. The native default values would not be useful here.