FloraCore(简称FC)是一个基于Minecraft(Bukkit/BungeeCord)的开源基础插件。
该插件的名字来自两个主要元素。首先,“Flora”源于拉丁文,意为“植物”,因此可以体现插件与自然环境相关的功能。其次,“Core”意为“核心”,这代表了该插件的核心功能,即增强Minecraft服务器的自然环境,提供更多与自然元素相关的功能。
取名为FloraCore的原因是,它可以准确地表达该插件的主要功能和核心特点,同时也能与两个主要开发者(@冬花ice 和@花花)的网名“花”相呼应。此外,该名字简单易记,同时也具有一定的高级感和专业感,适合作为一个基础插件的名称。
本插件支持Bukkit和BungeeCord,其中Bukkit支持1.8以上的所有版本,BungeeCord仅在最新版本提供支持,如果在使用BungeeCord版本过程遇到问题,请先尝试更新BungeeCord。
FC的框架是基于LuckPerms (简称LP),进行了少数修改。保留了以下功能,用法几乎一致,可以在LP的相关Wiki中进行查看用法。
为了优雅地实现反射,FC采用了MzLib。
在Docker容器等地方运行可能会报错并提示你安装MzLibAgent。
MzLibAgent不是一个Bukkit插件,请按照以下步骤安装:
- 下载MzLibAgent.jar并移动到你的服务端文件夹内(与核心同一目录)。
- 在服务端的启动参数内添加JVM参数
-javaagent:MzLibAgent.jar
(需添加在参数-jar
之前)。 - 安装完成后重启服务端即可。
本插件的Wiki见Wiki。
首先,感谢您考虑提供帮助,我们非常感谢!
JetBrains, creators of the IntelliJ IDEA, supports FloraCore with one of their Open Source Licenses. IntelliJ IDEA is the recommended IDE for working with FloraCore, and most of the FloraCore team uses it.