RedLib
Make JSONParser support exponentiated decimals
Redlib是一個Spigot插件開發庫,旨在使您的生活更輕鬆,並舒緩插件開發的疼痛點。在下面,查找Redlib各個組件的說明。
支持不和諧:https://discord.gg/agu5xgy2yz
文檔:https://redempt.dev/javadoc/com/github/redempt/redlib/redlib/index.html
Redlib是一個獨立的插件,但是如果您不想直接分發Redlib,也可以用作陰影依賴性。要將其用作插件依賴項,必須將其添加為插件中的依賴項。
depend : [RedLib]
要獲取JAR,請從Github上或Spigot上的“版本”選項卡中下載它,或在本地構建它。
repositories {
maven { url = ' https://redempt.dev ' }
}
dependencies {
compileOnly ' com.github.Redempt:RedLib:Tag '
}
用Redlib的釋放標籤替換Tag
。您可以在此處看到最新版本。
要遮蓋Redlib,請將依賴關係從compileOnly
更改為implementation
,然後安裝Gradle Shadow插件。
如果您在構建時遇到問題,例如plugin.yml是重複的,請嘗試將deplicatesstrategy設置為deplicateStrategy.exclude。
tasks {
processResources {
duplicatesStrategy = DuplicatesStrategy . EXCLUDE
}
}
< repository >
< id >redempt.dev</ id >
< url >https://redempt.dev</ url >
</ repository >
< dependency >
< groupId >com.github.Redempt</ groupId >
< artifactId >RedLib</ artifactId >
< version >Tag</ version >
< scope >provided</ scope >
</ dependency >
用Redlib的釋放標籤替換Tag
。您可以在此處看到最新版本。
要陰影Redlib,請將範圍從provided
範圍更改為compile
。
對於Windows,請使用Git Bash。對於Linux或OSX,只需確保您安裝了git即可到達要克隆存儲庫的目錄,然後運行:
git clone https://github.com/Redempt/RedLib
cd RedLib
./gradlew jar
運行這些命令後,jar將在build/libs/RedLib.jar
。您可能還需要將罐子添加到類路徑中。之後,您應該很好!
有關如何使用Redlib的信息,請參閱Wiki。