NoMapartCopying

一个PaperMC插件,旨在允许地图作者使他们的地图不可复制。

资源图片
一个用于 PaperMC 的插件,旨在允许地图作者使他们的地图不可复制。该插件是在几个月的时间内(有较大间隔)编写的,总体来说相当简单。 ## 服务器所有者的使用方法 1. 从 [发布页面](https://github.com/AnotherPillow/NoMapartCopying/releases) 下载最新的 jar 文件,如果适用,从 Github 工作流程下载或从源代码构建 - 要从源代码构建,请下载此存储库并运行 `./gradlew.bat build`(如果不是 Windows,则仅运行 `./gradlew build`) 2. 将生成的 .jar 文件放在服务器的插件文件夹中。 ### 配置 - `locker-item` 是用于防止地图复制的物品。必须是非命名空间的材质名称。 默认为 `RED_STAINED_GLASS_PANE` - `rename-item` 是否将新的地图物品重命名为红色名称。 - `close-cartography-attempted-use` 由于 1.19.2 的限制,没有用于绘图表制作的事件(直到 1.21 仍然如此)。这意味着防止绘图表制作很困难。如果启用,此选项将导致任何尝试将锁定的地图(无论所有者是谁)放入绘图表的人(可能需要插入第二个项目/它是第二个项目)之前无法进行制作,UI 会在制作之前关闭(这不太可能 100% 可靠)。 ## 玩家的使用方法 1. [创建地图](https://minecraft.wiki/w/Map#Mapping) 2. 创建你想要的副本。锁定后将无法再创建任何副本。 3. 在工作台中将其与红色玻璃板结合起来 ![locking-recipe.png](marketing/locking-recipe.png) 4. 现在你可以安全地分发这张地图了。它无法被复制,并且此 lore 将会保留。如果玩家尝试复制它,则不会在工作台中生成任何物品。 ![cannot-copy.png](marketing/cannot-copy.png) ## 灵感 skyblock.net 社区,包括 [此帖子](https://skyblock.onl/threads/option-to-disable-mapart-copying.144363/)。