如何防止服务器的材质包被别人盗取?
使用服务器自动分发材质包会被下载到server-resource-packs文件夹中
然后只需要加一个后缀.zip里面的材质包就可以全部拿出来。
如何对这个进行加密处理,使玩家无法获取材质包内容
注意:
1.zip的密码加密会使Minecraft无法读取材质包内容
使用服务器自动分发材质包会被下载到server-resource-packs文件夹中
然后只需要加一个后缀.zip里面的材质包就可以全部拿出来。
如何对这个进行加密处理,使玩家无法获取材质包内容
注意:
1.zip的密码加密会使Minecraft无法读取材质包内容
 本帖最后由 新科 于 2021-2-1 14:46 编辑 
可以找人定制一个 mod,在本地接收服务器传入使用公钥加密的材质包,mod 内用私钥解密然后应用到客户端中,这在 Minecraft Store 中已经实现了。
加密只会增加玩家解密的难度并不能完全保护。玩家依旧可以通过读取内存/MC的方式获得材质。
我个人觉得单独修改客户端来加密材质包的方法虽然能够保护你的创作,但这会让很多纯净服玩家望而却步(如果你是mod服那当我没说),这个有点得不偿失了。不妨考虑一下不加密呢?换个角度想想,你可以在材质包内的材质里加入版权信息。
可以找人定制一个 mod,在本地接收服务器传入使用公钥加密的材质包,mod 内用私钥解密然后应用到客户端中,这在 Minecraft Store 中已经实现了。
加密只会增加玩家解密的难度并不能完全保护。玩家依旧可以通过读取内存/MC的方式获得材质。
我个人觉得单独修改客户端来加密材质包的方法虽然能够保护你的创作,但这会让很多纯净服玩家望而却步(如果你是mod服那当我没说),这个有点得不偿失了。不妨考虑一下不加密呢?换个角度想想,你可以在材质包内的材质里加入版权信息。
新科 发表于 2021-2-1 14:41
可以找人定制一个 mod,在本地接收服务器传入使用公钥加密的材质包,mod 内用私钥解密然后应用到客户端中, ...
因为我发现别人的服务器可以加密,加密可以给我带来安全感,谁希望自己谢谢辛苦的作品被别人偷取
不需要mod就可以实现,最后的效果就是
改zip后缀后,如果要拿取材质包内容,会显示压缩包损坏
①可以为服务器设置默认的材质包,所有的客户端在登陆服务器时会自动下载和使用该材质包。
选择一份材质包
将其上传至网络存储服务网站(类似百度网盘)中。需要生成一个直接指向.zip文件的链接,将
该 文档设置为公用。
打开您服务器的server.properties文件。
找到 texture-pack= 并按如下格式进行编辑:texture-pack=<link to your .zip>。
重新启动服务器并登陆检查设置是否生效。
(该方法来源于网络,这里只是转载)
②就是魔改客户端,但是也会被一些大佬导出来
③修改游戏核心文件(1.1几.jar里的texture文件夹)可以有效的防盗,并且不用下载并安装材质
包了。
主要是没有专门的用给材质包防盗的,这些方法都治标不治本,但是多少能起点作用(如果只是怕被别人发布,就在材质包文件里做点手脚,被别人发布可以举报滴pwp)
选择一份材质包
将其上传至网络存储服务网站(类似百度网盘)中。需要生成一个直接指向.zip文件的链接,将
该 文档设置为公用。
打开您服务器的server.properties文件。
找到 texture-pack= 并按如下格式进行编辑:texture-pack=<link to your .zip>。
重新启动服务器并登陆检查设置是否生效。
(该方法来源于网络,这里只是转载)
②就是魔改客户端,但是也会被一些大佬导出来
③修改游戏核心文件(1.1几.jar里的texture文件夹)可以有效的防盗,并且不用下载并安装材质
包了。
主要是没有专门的用给材质包防盗的,这些方法都治标不治本,但是多少能起点作用(如果只是怕被别人发布,就在材质包文件里做点手脚,被别人发布可以举报滴pwp)
建议在整合包里面添加个readme的txt文件,里面写上作者id还有最最最最最最重要的一句话:未经允许禁止转载,原帖地址:xxxx
TResources插件,https://www.mcbbs.net/forum.php? ... ighlight=TResources
让你的玩家在服务器内加载材质包,我就在用这个插件(为了防止矿透)似乎是全版本支持的,
让你的玩家在服务器内加载材质包,我就在用这个插件(为了防止矿透)似乎是全版本支持的,
茶籽Tea 发表于 2021-2-1 15:19
TResources插件,https://www.mcbbs.net/forum.php?mod=viewthread&tid=650844&highlight=TResources
让你 ...
很抱歉,您并没有审题,我需要如何防止别人盗取我的材质包,而并非 如何添加材质包