Redlib เป็นไลบรารีการพัฒนาปลั๊กอิน Spigot ที่ออกแบบมาเพื่อให้ชีวิตของคุณง่ายขึ้นและบรรเทาจุดปวดของการพัฒนาปลั๊กอิน ด้านล่างค้นหาคำแนะนำสำหรับส่วนประกอบต่าง ๆ ของ Redlib
สนับสนุน Discord: https://discord.gg/agu5xgy2yz
เอกสาร: https://redempt.dev/javadoc/com/github/redempt/redlib/index.html
Redlib เป็นปลั๊กอินแบบสแตนด์อโลน แต่ยังสามารถใช้เป็นการพึ่งพาสีเทาหากคุณไม่ต้องการแจกจ่าย Redlib โดยตรง ในการใช้เป็นการพึ่งพาปลั๊กอินคุณต้องเพิ่มเป็นการพึ่งพาใน plugin.yml ของคุณ:
depend : [RedLib]
หากต้องการรับขวดให้ดาวน์โหลดจากแท็บรีลีสที่นี่บน GitHub หรือบน Spigot หรือสร้างในพื้นที่
repositories {
maven { url = ' https://redempt.dev ' }
}
dependencies {
compileOnly ' com.github.Redempt:RedLib:Tag '
}
แทนที่ Tag
ด้วยแท็กปล่อยสำหรับ Redlib คุณสามารถดูเวอร์ชันล่าสุดได้ที่นี่
ในการแรเงา Redlib ให้เปลี่ยนการพึ่งพาจาก compileOnly
เป็นการ implementation
และติดตั้งปลั๊กอิน Shadow Gradle
หากคุณมีปัญหาในขณะที่การสร้างเช่น plugin.yml ซ้ำกันลองตั้งค่า duplicatessstrategy เป็น duplicatessstrategy.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 >
แทนที่ Tag
ด้วยแท็กปล่อยสำหรับ Redlib คุณสามารถดูเวอร์ชันล่าสุดได้ที่นี่
หากต้องการแรเงา Redlib ให้เปลี่ยนขอบเขตจาก provided
เป็น compile
สำหรับ Windows ให้ใช้ Git Bash สำหรับ Linux หรือ OSX เพียงให้แน่ใจว่าคุณติดตั้ง GIT.navigate ไปยังไดเรกทอรีที่คุณต้องการโคลนที่เก็บและเรียกใช้:
git clone https://github.com/Redempt/RedLib
cd RedLib
./gradlew jar
หลังจากเรียกใช้คำสั่งเหล่านี้โถจะอยู่ที่ build/libs/RedLib.jar
คุณอาจต้องเพิ่มโถลงใน ClassPath ของคุณ หลังจากนั้นคุณควรจะไปได้ดี!
สำหรับข้อมูลเกี่ยวกับวิธีการใช้ Redlib โปรดดูวิกิ