A feature-rich Minecraft plugin which enhances gaming experience
git clone git://soophie.de/poppy
12
uses: actions/setup-java@v313
with:14
distribution: 'adopt'15
java-version: '17'15
java-version: '20'16
cache: gradle17
- name: Build Jar18
uses: gradle/gradle-build-action@v219
with:20
gradle-version: 7.521
arguments: build --scan --no-daemon18
run: ./build.sh19
shell: bash20
- name: Upload Artifacts21
uses: actions/upload-artifact@v322
with:23
name: poppy.zip26
path: build/libs/poppy.jar24
path: poppy.jar25
- name: Configure SSH26
run: |27
mkdir -p ~/.ssh/
44
- name: Deploy Jar45
run: |46
scp build/libs/poppy.jar minecraft:run/mc/plugins/49
ssh minecraft 'cd run/mc/ && ./deploy.sh'49
\ No newline at end of file47
ssh minecraft 'cd run/mc/ && ./deploy.sh'
1
/bin/2
/.vscode/3
/lib/4
*.jar5
.classpath6
.project7
*.prefs8
/build/**9
/.gradle/**10
/.env/**11
*.sh1
poppy.jar
1
apply plugin: 'java'3
sourceSets {4
main {5
java {6
srcDirs 'src'7
}8
resources {9
srcDirs 'res'10
}11
}12
}14
repositories {15
mavenCentral()16
maven {17
url = 'https://hub.spigotmc.org/nexus/content/repositories/public/'18
}19
}21
sourceCompatibility = 1.1122
targetCompatibility = 1.1124
dependencies {25
implementation 'org.spigotmc:spigot-api:1.21.1-R0.1-SNAPSHOT'26
}
1
#!/bin/sh2
javac -cp "./libs/bungeecord-chat-1.20-R0.2.jar:./libs/spigot-api-1.21.1-R0.1-20240831.215322-16.jar" src/poppy/*.java src/poppy/modules/*.java -d build3
jar cvfm poppy.jar res/MANIFEST.MF -C res plugin.yml -C build poppy4
rm -rf ./build
1
org.gradle.console = plain1
\ No newline at end of file
Binary file
Binary file
1
Manifest-Version: 1.0