MapRights [1.20, 1.21] icon

MapRights [1.20, 1.21] -----

Allows players to sign maps, protecting their creations from unauthorized copy



About MapRights
MapRights is a plugin that allows players to sign maps, protecting their creations from unauthorized copying.
[​IMG]

Feature
✔️ sign/unsign/resign/copy your filled map
❌ sign/unsign/resign/copy other player's filled map

Soft Dependencies
  • Vault - A permissions, chat, & economy API to give plugins easy hooks into these systems.
  • EssentialsX, XConomy or Other - Any economy plugin that supports Vault.
  • PlaceholderAPI - A plugin that allows server owners to use placeholders from other plugins in their server.

Screenshots and Gifs
Sign & Unsign

[​IMG]
Copy Denide
[​IMG]
Map Information
[​IMG]

Commands
Command Permission Description
/mr sign maprights.sign Sign a map to protect it from unauthorized copying
/mr unsign maprights.unsign Unsign a map, allowing it to be copied again
/mr resign maprights.resign Resign a map, updating the information of the map
/mr forcesign maprights.forcesign Forcefully sign a map, even if it is already signed
/mr forceunsign maprights.forceunsign Forcefully unsign a map, even if it is not signed by you
/mr info maprights.info View the information of the map you are holding


Permissions
Permission Default Description
maprights.sign true Allows the player to sign a map
maprights.unsign true Allows the player to unsign a map
maprights.resign true Allows the plater to resign a map
maprights.forcesign op Allows the player to forcefully sign maps
maprights.forceunsign op Allows the player to forcefully unsign maps
maprights.info op Allows the player to view the information of the map


PlaceholdersAPI
Placeholder Description Note
%maprights_sign_cost% Cost to sign a map
%maprights_unsign_cost% Cost to unsign a map
%maprights_author% Author of the map being held Needs to hold a map in the hand
%maprights_info_sign_time% Time when the map was signed Needs to hold a map in the hand
%maprights_info_sign_world% World where the map was signed Needs to hold a map in the hand
%maprights_info_sign_location% Location where the map was signed Needs to hold a map in the hand
%maprights_info_map_world% World where the map is located Needs to hold a map in the hand
%maprights_info_map_location% Location where the map is located Needs to hold a map in the hand


Config
Code (YAML):
# MapRights plugin by ArcherWn

## If /lang/<language>.yml exists, it will be used,
## otherwise the default language(en_US) will be used.
## You can add your own language file in the /lang folder.
language
: 'en_US'

economy
:
  ## Enable or disable the economy system, if enabled, Vault and an economy plugin are required.
  enable
: true

  ## Set to "0" to not charge for sign the map.
  sign-cost
: 1000

  ## Set to "0" to not charge for unsign the map.
  unsign-cost
: 0
 
Resource Information
Author:
----------
Total Downloads: 200
First Release: Aug 2, 2024
Last Update: Aug 25, 2024
Category: ---------------
All-Time Rating:
1 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings