O Redlib é uma biblioteca de desenvolvimento de plug -in de spigot, projetada para facilitar sua vida e acalmar os pontos problemáticos do desenvolvimento do plug -in. Abaixo, encontre instruções para os vários componentes do Redlib.
Suporte Discord: https://discord.gg/agu5xgy2yz
Docs: https://recedt.dev/javadoc/com/github/redempt/redlib/index.html
O Redlib é um plug -in independente, mas também pode ser usado como uma dependência sombreada se você não deseja distribuir diretamente o Redlib. Para usá -lo como uma dependência de plug -in, você deve adicioná -lo como uma dependência no seu plugin.yml:
depend : [RedLib]
Para obter o frasco, faça o download da guia Releases aqui no Github ou no Spigot ou crie -o localmente.
repositories {
maven { url = ' https://redempt.dev ' }
}
dependencies {
compileOnly ' com.github.Redempt:RedLib:Tag '
}
Substitua Tag
por uma tag de liberação para redlib. Você pode ver a versão mais recente aqui.
Para sombrear o Redlib, altere a dependência de compileOnly
para implementation
e instale o plug -in de Shadow Gradle.
Se você estiver tendo um problema durante a criação, como o plugin.yml é duplicado, tente definir o DuplicatesStrategy como duplicatestrategy.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 >
Substitua Tag
por uma tag de liberação para redlib. Você pode ver a versão mais recente aqui.
Para sombrear Redlib, mude o escopo de provided
para compile
.
Para Windows, use o Git Bash. Para Linux ou OSX, apenas certifique -se de que você instalou o Git.navigate para o diretório onde deseja clonar o repositório e executar:
git clone https://github.com/Redempt/RedLib
cd RedLib
./gradlew jar
Depois de executar esses comandos, o frasco estará no build/libs/RedLib.jar
. Você também pode precisar adicionar o frasco ao seu caminho de classe. Depois disso, você deve estar pronto!
Para obter informações sobre como usar o Redlib, consulte o wiki.