Canvas Copyright
This modification provides the ability to specify authors for canvases from the PolyDecorations modification and control their copying by other players.

Default Settings
displayAuthorsLore: true
maxPlayersInLore: 3
# Prohibit canvas copying for all players (except authors if 'authorsCanCopy' is set to 'true')
disableCopy: true
authorsCanCopy: true
# The main author can transfer the canvas to the public domain (all players will be able to copy it).
# Doesn't work if disableCopy is set to false
publicDomainFeature: true
Commands and Permissions
To use the commands /canvas add <player> or /canvas remove <player>, you need to be the main author of the canvas (the first one who modified it) or have the appropriate permissions: canvas-copyright.add-author, canvas-copyright.remove-author.
You can also allow all players to copy your canvas using the command /canvas to-public. After transferring the canvas to the public domain, it can also be crafted through the crafting table.
Compatibility
The mod uses fabric-permission-api. To manage permissions, you can use LuckPerms or any other mod that supports this functionality.