1前言

总所周知,EcoEnchants编译好的版本要钱,且需要PayPal,国内支付不方便,但是作者善心大发提供了开源的github源码,可以自行编译

本教程基于:

Minecraft 1.19.2 Server

EcoEnchant 9.15.2

Eco api 3.127.1

Eco Plugin 6.48.2

编译后可在1.19.2 Paper端上正常运行,截图如下

2下载与准备

2.1Idea软件

下载地址:https://www.jetbrains.com/idea/download/#section=windows

选择下载社区版即可,并自行安装

2.2EcoEnchant本体

下载地址:https://github.com/Auxilor/EcoEnchants

下载整个Zip包即可,并将其解压得到EcoEnchants-master文件夹

2.3LibreForge依赖

下载地址:https://github.com/Auxilor/libreforge

与上述步骤相同,解压得Libreforge-master文件夹

很多情况出现:NoClassDefFoundError: com/willfp/libreforge/LibReforgePlugin

的报错,问题就在于只编译了EcoEnchant,没有编译LibreForge

3编译

3.1准备工作

准备好解压得到的两个文件夹,并启动Idea,选择Open,打开两个项目中的build.gradle

(EcoEnchants-master Libreforge-master中build.gradle的均需要打开,选择Open as project)

此后,等待两个项目自动build完成

如果出现connect timed out的报错,可以参考如下链接

Timed Out:https://blog.csdn.net/Jccarry/article/details/116810241

3.2进行编译

等待Idea提示Build完成(EcoEnchants Libreforge执行相同操作)

执行build project(EcoEnchants Libreforge执行相同操作)

如果build老是TimeOut

1科学上网

2切换网络服务商

3切换maven服务器(自行百度)

3.3组合

3.3.1EcoEnchant部分

分别将如下文件复制出来

"EcoEnchants-master\eco-core\core-plugin\build\libs\core-plugin-9.15.2.jar"

"EcoEnchants-master\eco-core\core-proxy\build\libs\core-proxy-9.15.2.jar"

"EcoEnchants-master\eco-core\core-nms\v1_19_R2\build\libs\v1_19_R2-9.15.2.jar"

此处的第三个文件是根据服务器版本选择的,v1_19_R2 就是1.19.2,以此类推

3.3.2LibreForge部分

分别将如下文件复制出来

"libreforge-master\eco-api\build\libs\eco-api-3.127.1.jar"

3.3.3

目前一共有如下四个文件

使用压缩软件打开任意一个jar(此处以core-plugin为例)

将其他另外3个jar也以压缩包形式打开,并且里面所有内容复制到第一个压缩包(此处的core-plugin)

保存第一个压缩包,即可将其放入服务器plugin文件夹使用了。

4锦上添花

进行汉化操作

下载地址:https://www.mcbbs.net/thread-1130761-1-1.html

下载汉化包,复制到配置文件即可。

我的世界更多附魔EcoEnchants自行编译指南相关推荐

  1. 我的世界java神奇宝贝mod_我的世界更多宠物mod

    软件介绍 我的世界更多宠物mod是一款增加日常游戏趣味的模组,与多人游戏戏需要在服务端也要安装才能兼容,API支持的直接拖入文件夹就行了,增加猫.狗.鹦鹉系列宠物让游戏更好玩. 我的世界更多宠物mod ...

  2. linux编译准备,Linux 下编译指南

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 首先,我们需要获取最新的源码. 使用如下命令即可: git clone -b master --depth=1 https://github.com/Cl ...

  3. 米其林餐厅 盐之花_在世界范围内探索《米其林指南》

    米其林餐厅 盐之花 Among the culinary world, there are few greater accolades for a restaurant than being awar ...

  4. Android高版本P/Q/R源码编译指南

           Android高版本P/Q/R源码编译指南 Android源码编译系列博客: Android.bp你真的了解吗 Android.bp入门指南之Android.mk转换成Android.b ...

  5. linux下编译,Linux 下编译指南

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 首先,我们需要获取最新的源码. 使用如下命令即可: git clone -b master --depth=1 https://github.com/Cl ...

  6. 金山开源安全卫士全套代码编译指南–湘勇整理版

    金山开源安全卫士全套代码编译指南–湘勇整理版 要从金山开源安全卫士的代码里学习,首先当然是最好能把全套代码编译出来进行调试.在开发湘勇网络医生的过程中,我一直关注金山开源安全卫士代码的更新动态,第一时 ...

  7. mongodb 4.0.3 源码编译【1】编译指南的翻译

    [原始文档] mongodb-src-r4.0.3.zip\mongodb-src-r4.0.3\docs\building.md [翻译] 编译 MongoDB ================ 编 ...

  8. linux编译ace tao,CentOS环境下ACE编译指南

    CentOS环境下ACE编译指南 1.环境说明: (1)CentOS6.3 (2) ACE6.10 2.编译步骤: (1)定义环境变量: ACE_ROOT=/root/work/cots/ACE_wr ...

  9. 我的世界服务器附魔修改器,我的世界附魔辅助器

    详情 我的世界附魔辅助器是一款好用的软件,全新的冒险世界给不一样的体验,海量爆款玩法你想玩的这里全都有,带你无敌带你飞,在这里发现专属于你的文明冒险,有个它就能感受不同的精彩瞬间,可玩性很高哦,感兴趣 ...

最新文章

  1. VB.NET 2010 如何在类Class1中调用timer事件 触发 的方法
  2. JavaScriptjQuery.事件流
  3. 如何用python做词云图_科学网—如何用Python做词云?(基础篇视频教程) - 王树义的博文...
  4. vux 组件库首次使用安装
  5. echars显示折点数据_Echarts 折线图一个点显示多个实时数据tooltip
  6. 好快!京东推出全新快递服务: 最快30分钟送达
  7. oracle 自动执行存储过程,oracle 自动执行存储过程
  8. json mysql乱码问题_读写json中文ASCII乱码问题的解决方法
  9. 网页报错404:The origin server did not find 的原因(持续更新带图并总结了其他博客的内容)
  10. 【小5聊】HBuilderX下载与简单的Web端浏览器插件开发
  11. STM32F103系列控制的OLED IIC 4针
  12. C语言学习-翁凯(第八章笔记)
  13. 固态硬盘是什么接口_固态硬盘都有哪些接口,是否通用吗?
  14. selenium爬取淘宝评论信息
  15. 06、Flutter FFI 类
  16. python中r 4.2f%r,006 Python中的 字符串String
  17. 计算机应用基础中专起大专,17秋中国医科大学《计算机应用基础(中专起点大专)》在线作业标准100分答案...
  18. 什么是一体化管理体系
  19. spy++是可以获取浏览器当前页面的标题的,并且可以根据“窗口标题”和“类名”实现对浏览器的显示和隐藏,
  20. 原来耳机还可以这么酷,哈氪零度无线耳机要音质更有颜值

热门文章

  1. python做面板数据_用Python做数据分析的基本步骤(持续修改更新)
  2. stats | 广义线性模型(三)——二元Logistic模型和Probit模型
  3. android系统软件卸载_adb配置使用
  4. AVA 代码覆盖率工具 JaCoCo-实践篇
  5. 使用Has Entered Trigger节点
  6. Java薪资管理系统
  7. 无极性的电容能代替有极性的电容吗?
  8. libevent2从入门到原理解读(1):安装及使用
  9. java中feli删除操作_Feli的生日礼物
  10. OC--category(类目、分类、类别)