-
Notifications
You must be signed in to change notification settings - Fork 12
Add Map Copy Protection #80
base: master
Are you sure you want to change the base?
Conversation
...rc/main/java/com/programmerdan/minecraft/simpleadminhacks/hacks/basic/MapCopyProtection.java
Outdated
Show resolved
Hide resolved
...rc/main/java/com/programmerdan/minecraft/simpleadminhacks/hacks/basic/MapCopyProtection.java
Outdated
Show resolved
Hide resolved
...rc/main/java/com/programmerdan/minecraft/simpleadminhacks/hacks/basic/MapCopyProtection.java
Outdated
Show resolved
Hide resolved
| event.getWhoClicked().sendMessage( | ||
| Component.text() | ||
| .color(TextColor.color(0xFF5555)) | ||
| .content("You can not copy copy protected maps") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Perhaps "You can not duplicate copy protected maps" to avoid the consecutive "copy"?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You could also hyphenate: "You can not copy copy-protected maps"
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
How does clone sound? It's what the recipe is actually called.
|
Hmmm, would it not be better to piggyback off of the map-locking system? As in, anyone is free to copy the source map, but locked maps cannot be copied? If not, then I do think that copyrighting should have a material cost, and should be done through an interface rather than a command. |
|
I did it via command at no material cost to align with brewery's unlabel command, which fulfills a similar purpose. Adding it on to locking isn't a good option IMO because it removes the ability to distribute locked maps that you actually want to be copyable and would be confusing for anyone not expecting it. |
…yprotection # Conflicts: # paper/src/main/java/com/programmerdan/minecraft/simpleadminhacks/hacks/basic/MapCopyProtection.java
Maps can be copy protected by running
/copyprotectwhile holding a filled map. Copy protected maps may still be locked and have their scale changed, but may not be copied in either a cartography table or a crafting table.