Dirito

如图,这两个文件分别有什么作用?为什么spigot端就不会生成这种文件

xmdhs
绕过版权,让自己分发的 jar 中没有 mojang 的代码。这样可以自动的下载 mojang 的官服 jar 然后进行一些操作。

spigot 不用是因为他压根就没提供构建好的 jar,而是要你自己构建。

Dirito
本帖最后由 Dirito 于 2020-12-24 00:26 编辑
xmdhs 发表于 2020-12-23 23:53
绕过版权,让自己分发的 jar 中没有 mojang 的代码。这样可以自动的下载 mojang 的官服 jar 然后进行一些操 ...

也就是说这些文件是服务器运行必要的文件是吧下载来的jar包没用mojang代码,然后通过下载官方mojang文件的方式,在启动服务器的时候导入mojang代码?是这样嘛

xmdhs
Dirito 发表于 2020-12-24 00:24
也就是说这些文件是服务器运行必要的文件是吧下载来的jar包没用mojang代码,然后通过下载官方mojan ...

注意到那个 patched.jar 了吗,这个就是第一次运行后利用 mojang 的 jar 生成的文件,你把那个 mojang_1.16.4.jar 删掉服务端也能启动也不需要再下载了。

事实上还是侵权了,但是并不是 paper 它侵权了,是用户的行为,和他无关,况且也没有分发来着。