
A PaperMC plugin designed to allow a map author to make their maps uncopyable.
A PaperMC plugin designed to allow a map author to make their maps uncopyable. This was written over several months (large breaks) and is fairly simple overall.
./gradlew.bat build (or just ./gradlew build if not on Windows)locker-item is the item used to prevent copying on maps. Must be an unnamespaced material name. Default is RED_STAINED_GLASS_PANErename-item whether or not to rename the new map item to make a red name.close-cartography-attempted-use due to limitations of 1.19.2, no event for cartography table crafts is available (this remains up until 1.21). This means preventing cartography table crafts is difficult. If enabled, this option will make it so anyone who attempts to place a locked map (regardless of owner) into a cartography table (a second item insertion/it being the second may be necessary) will have the UI closed before it can be crafted (this is not likely to be 100% reliable).

The skyblock.net community, including this post.