我想编写一个mod的插件,然后跟着另一个大佬的提示,构建了forge环境之后,然后就找不到想给插件导入的forge包了。(顺便问一下大佬们,这个思路是对的吧?)
望大佬指一下路。
望大佬指一下路。
你窗口右上角的搜索框 输入 forge src
然后会出来很多.jar文件 选一个带source的就🉑
然后会出来很多.jar文件 选一个带source的就🉑
linux下位于
复制代码
windows下自行寻找
你既然genEclipse了,就开eclipse看一下依赖的位置
- ~/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.7.10-xxx_mapped_snapshot_xxx-1.7
windows下自行寻找
你既然genEclipse了,就开eclipse看一下依赖的位置
南柯郡守 发表于 2020-8-6 01:15
你窗口右上角的搜索框 输入 forge src
然后会出来很多.jar文件 选一个带source的就🉑 ...
谢谢大佬~
517190058 发表于 2020-8-6 01:37
谢谢大佬~我在./gradle 文件里找到了,但是我只导入那个source的时候,我用eclipse看了里面依赖的 ...
目录错了
你要用带有mapped_snapshot目录中的jar
因为插件和mod的classloader不同,所以不要直接用混淆版本
517190058 发表于 2020-8-6 01:37
谢谢大佬~我在./gradle 文件里找到了,但是我只导入那个source的时候,我用eclipse看了里面依赖的 ...
你可以找尝试用压缩软件打开 看看包内是否有内容
如果没有的话可以多看几个
包含该名称的.jar文件可能在多个路径下都有 可以都检查一遍
也可以用你说的方法都导入 然后看哪个是可以用的 把他保留下来
这个方法可以 只是会比较麻烦了些
疾风暗影 发表于 2020-8-6 01:47
目录错了
你要用带有mapped_snapshot目录中的jar
大佬你好,我用了我第一张图里面发的foregeSrc没有source的那个,好像已经可以用了,
但是我还是遇到了点问题
大佬可以指点我一下怎么将org.bukkit.entity.Player转化成net.minecraft.entity.player.EntityPlayer吗?
如果你能告诉我我将不胜感激