RT,我自从知道taboolib之后一直用这玩意儿代替paper端放在pom里当作前置来写插件
然而今天我给ScalaPluginLoader打issue
Issue地址:It seems that Scala library is not accessable to ScalaPlugins. · Issue #12 · Jannyboy11/ScalaPluginLoader (github.com)
最后他同意帮我看看源码,于是我把仓库开放并把url交给了他(该仓库已重新设为private)
结果他说:
我还特地去查了下啥么叫 ‘**链攻击’:**链攻击 - Windows security | Microsoft Docs
hjh,我突然好奇这玩意儿到底是啥了!
然而今天我给ScalaPluginLoader打issue
Issue地址:It seems that Scala library is not accessable to ScalaPlugins. · Issue #12 · Jannyboy11/ScalaPluginLoader (github.com)
最后他同意帮我看看源码,于是我把仓库开放并把url交给了他(该仓库已重新设为private)
结果他说:
Alright I cloned it, replaced the ink.ptms.core dependency by the official spigot server dependency (you're not trying to supply-chain-attack me here, are you?) and got it to compile. I will investigate later tonight. Feel free to make your repo private again.
hjh,我突然好奇这玩意儿到底是啥了!
本帖最后由 海螺螺 于 2021-7-13 21:34 编辑
ink.ptms.core 是伟大的坏 @黑 先生为了有 nms 整的 maven artifact,paper 比起这个多了 paper api 少了 nms 类
星星链攻击在你这里是往依赖里塞点私货,也就是那位开发者不信任伟大的坏黑先生构建的水龙头
以及你的插件 NoSuchMethod 的原因可能是因为 TabooLib 自己会加载 2.12 的 scala library,和你的冲突了
ink.ptms.core 是伟大的坏 @黑 先生为了有 nms 整的 maven artifact,paper 比起这个多了 paper api 少了 nms 类
星星链攻击在你这里是往依赖里塞点私货,也就是那位开发者不信任伟大的坏黑先生构建的水龙头
以及你的插件 NoSuchMethod 的原因可能是因为 TabooLib 自己会加载 2.12 的 scala library,和你的冲突了
海螺螺 发表于 2021-7-13 21:32
ink.ptms.core 是伟大的坏 @黑 先生为了有 nms 整的 maven artifact,paper 比起这个多了 paper api 少了 n ...
关于那个NoSuchMethodError
我并没有使用TabooLib作为前置
仅仅只是使用了ink.ptms.core代替paperspigot进行开发
不过端里装了TrMenu,当然也带上了TabooLib
ink.ptms.core 就是改了个路径的服务端核心,为了能让我的项目同时导入多个不同版本的核心,这在spigot和paper仓库是做不到的。
海螺螺 发表于 2021-7-13 21:32
ink.ptms.core 是伟大的坏 @黑 先生为了有 nms 整的 maven artifact,paper 比起这个多了 paper api 少了 n ...
他后来回复说是因为ptms那个nexus服务器用的协议是http而不是https,他不敢用