From 044a0d674a1cf4a60fbe0e77abe3e0bd3eaa790c Mon Sep 17 00:00:00 2001 From: hex Date: Sat, 19 Apr 2025 00:29:35 +0200 Subject: [PATCH] meow :3 --- .classpath | 18 ++++++++++ ...otlin-compiler-17222474266913412287.salive | 0 .project | 34 ++++++++++++++++++ .settings/org.eclipse.buildship.core.prefs | 13 +++++++ bin/main/paper-plugin.yml | 7 ++++ bin/main/rip/iwakura/civil/Core.class | Bin 0 -> 534 bytes build.gradle.kts | 12 ++++--- build.sh | 10 ++++++ kls_database.db | Bin 36864 -> 36864 bytes src/main/java/rip/iwakura/civil/Core.java | 10 ++++++ src/main/kotlin/rip/iwakura/civil/Core.kt | 9 ----- 11 files changed, 100 insertions(+), 13 deletions(-) create mode 100644 .classpath delete mode 100644 .kotlin/sessions/kotlin-compiler-17222474266913412287.salive create mode 100644 .project create mode 100644 .settings/org.eclipse.buildship.core.prefs create mode 100644 bin/main/paper-plugin.yml create mode 100644 bin/main/rip/iwakura/civil/Core.class create mode 100644 build.sh create mode 100644 src/main/java/rip/iwakura/civil/Core.java delete mode 100644 src/main/kotlin/rip/iwakura/civil/Core.kt diff --git a/.classpath b/.classpath new file mode 100644 index 0000000..58ad8b1 --- /dev/null +++ b/.classpath @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/.kotlin/sessions/kotlin-compiler-17222474266913412287.salive b/.kotlin/sessions/kotlin-compiler-17222474266913412287.salive deleted file mode 100644 index e69de29..0000000 diff --git a/.project b/.project new file mode 100644 index 0000000..765ab9b --- /dev/null +++ b/.project @@ -0,0 +1,34 @@ + + + civil-core-civilcore + Project civilcore created by Buildship. + + + + + org.eclipse.jdt.core.javabuilder + + + + + org.eclipse.buildship.core.gradleprojectbuilder + + + + + + org.eclipse.jdt.core.javanature + org.eclipse.buildship.core.gradleprojectnature + + + + 1745013535336 + + 30 + + org.eclipse.core.resources.regexFilterMatcher + node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__ + + + + diff --git a/.settings/org.eclipse.buildship.core.prefs b/.settings/org.eclipse.buildship.core.prefs new file mode 100644 index 0000000..8fc1399 --- /dev/null +++ b/.settings/org.eclipse.buildship.core.prefs @@ -0,0 +1,13 @@ +arguments=--init-script /home/hex/.cache/jdtls/config/org.eclipse.osgi/248/0/.cp/gradle/init/init.gradle +auto.sync=false +build.scans.enabled=false +connection.gradle.distribution=GRADLE_DISTRIBUTION(WRAPPER) +connection.project.dir= +eclipse.preferences.version=1 +gradle.user.home= +java.home=/opt/openjdk-bin-21.0.6_p7 +jvm.arguments= +offline.mode=false +override.workspace.settings=true +show.console.view=true +show.executions.view=true diff --git a/bin/main/paper-plugin.yml b/bin/main/paper-plugin.yml new file mode 100644 index 0000000..3f63ddd --- /dev/null +++ b/bin/main/paper-plugin.yml @@ -0,0 +1,7 @@ +api-version: "1.21" +name: civil-core +version: 0.1.0 +main: rip.iwakura.civil.Core +authors: + - hex + - grng diff --git a/bin/main/rip/iwakura/civil/Core.class b/bin/main/rip/iwakura/civil/Core.class new file mode 100644 index 0000000000000000000000000000000000000000..98b62227d93946a9590585a691ca99ab5a94dda7 GIT binary patch literal 534 zcmZ`#T}uK%6g}fd>b7NBnw7!&ram~Yff0lh5laMyJ&!tVlhck&yZXC&G3cQm(2t7l zs^m*CaKFynbMLud-yfdyNr40U4zK8VL-74eCV z0~PXTF%|rV%-teq*f>+6iq09*jb@)A(={XMAdP~HEH)U5z6#}S{4$XCUJSHkDEVe6 zbYEDN=Q4MVxH zoT&xP>P42AI>{ZJo{8;HUa3TJA-QNfAw->)Pt*B<6h(9)vN_5)c}70ldPn|k0Xt+9 wn2OjW>#kxKTa+ { + val isDebug = providers.gradleProperty("isDebug") + if (isDebug.isPresent()) { + destinationDirectory.set(file(isDebug)) + } +} dependencies { compileOnly("io.papermc.paper:paper-api:1.21.4-R0.1-SNAPSHOT") library("com.google.code.gson", "gson", "2.10.1") // All platform plugins - shadow("org.jetbrains.kotlin:kotlin-stdlib:2.1.10") } -kotlin { - jvmToolchain(21) +java { + toolchain.languageVersion.set(JavaLanguageVersion.of(21)) } diff --git a/build.sh b/build.sh new file mode 100644 index 0000000..5e2b430 --- /dev/null +++ b/build.sh @@ -0,0 +1,10 @@ +#!/bin/bash + +catch () { + echo "An error occured: see above." + exit 1 +} + +./gradlew build -PisDebug=./server/plugins || catch + +cd server && java -jar server.jar -nogui && cd .. diff --git a/kls_database.db b/kls_database.db index 34efb9200cbdfc75744ad7fa37f2b99726d35e12..4fd9015b48931738ec0583ca1a99d8e9befdc284 100644 GIT binary patch delta 3471 zcmeHKO>9&}9N&HIzS7d#@=a5vB*uV9_q{j!-pqR-TKWb3q!cJh#dc=iyt1&}*X*`v zqmeE+3RDD~!~;lDOiYZ4h~eOk5D%V2!bvYCT#X4adN%RDuOBQN^s)yJ95&hc&CGB9 z|KFSW|7K?Awb^;?Qd8ZwSS(fzzbg1uT;59J+rAyk8u8!MJ);O~bk^m9gqX z{L`MF*MC_^;1`8r^;kQixCw5#}&1 zxK9Lk0%58@dYjbk?yB12tZ4n!au;OS*AvkME_DUPn51lid>8uxW;P8-3KFsjMJ}P# zvNL^cAE?NN97 zSDH(K3F;u%LyX}7va&!YZ2259A2Xj2i(vw7llbap|E7lJ&ybV^*hV9^7Y6DVl=IBu z9z~Aj_%uMSW!WBqKb9k0*e*0+9&%DnfE68RenizSaUyo68mN%^e&C`m9bi5h9W1$T zqcJAaiCCdMW*iGAgmFx~Z6qgF z2&XdXY)gL1&!ia~i6U6slb;VZTpp~d))s5V3e_-n?~$2rSTOVT3ueA< zdG|+VzV>l5Ujw}*X1*GlC1$?rk(oFAi<#G##mt|9wM)#r4w_Gxc`ZOs9ORYdGxM7A znmNc=eluTDHZ!jREz4-;dil&e0g;u@%qxMdOlDrOWajk~ev4zU>Fl@=h3Dir9I5$4 z01Guo_uy>TdNn_`Lj7>6HGWl9&6*Xz#I9a0&|rrYm9d!;zwZe7^aR`n^M)@@8a#b6 zo#A0l0ChU!!%ZL`PUpDD8xwE=Xq7(P7ApRGwu%>?)g)KVg=?B*>UQClE-3`JAA&2s z0y3H$Q=86wsmoD7Pej*|&2uYN;{6#-zNu#4pVQ<~RVS}#@(m~Ras&!X z8@wSJ)%6dCba^C_cB%9f;lU3N>GE}eM;6yAzBn3{cJ_cSUjvvf!nJDt>@i&)2I$3Q z=)k!?O%AK;=f2S8A?Sf;2fRRvk;(Jpnmh=#Na^wbe1!hxo;!12>2e4LTg%XcPF;QT z(XcM}0}P*Lk)z|nTbdjMQLy^!0?_S)L>C?>pL`5K55VB1(o(6KFCNxqKR|0>K2kR> G4*df{F+_;~ delta 3400 zcmeHKU2GIp6y6=XQwyza{KKZwRx1^R?%sRn_lA(v(w3hVC6JjD_NPHy32cJa3i*F>nn-HVEns|1WE(;Gntq&$_vXi;rJ@-35 zGv|JHW^&q0PP^Dp(;AD#s_-BEE-iQBt=|u)Q}Ha^Nj1bktFzD;3fOL05oWi;8)m1b(CML6*+6}*ScXg2@Nm<;tL|~b|>4<=F(_lh~-5!h`v`syvK!$>vrjC7Y?0=!)h?sZ`akk2o+Lk zo~whO*Y{}Z9r%0W0Aw~)wow=Tha|)hxaV`nbZllzJFuuU1xLsdjvWYJSX_AUdrt%0 z+)!DaUlsX(UhTvTdpAZj(&y5nf|0z?Hbq(Tst{u9z$3rf;VTXPg%Fr|d*K4hLI*CB%VOu8@Jnw;e(ZVfh5wds`kA&r#bT(>t^(DxT?u zmgF|EFcdfN!jL+CXqwXFoV#AgOkvrU!}4*}j|U^df2?q;R6j;Gh>@*>TbmY>g}^*h z5@H6HZ6hhiI9$W_4WDv~4~P1av(Ru{Gl1)x8taOWA*r?^+fc-|Y;$d)aunAYA@xnq z#mDUXwjqh@1tc^)i+eWVKBBJVAT~EWqFSr^60uWNNX6jC%@=gF1(~rcu(4({WVve@ zR5~)?2BX}e(r{V8q@=VaUtL`d-o6sM8mry% z+?kqRYg(ah`0~?k$NE0)_NU$cKkxS2x-#%henPfcv@Ip!UfLg7NSHzCyjS`U&#Ivtz>O*MCeyOQra5H;DS4Yv;R`iuWzK?6_186*TRaZw4 z-4~rBn&%cnLLJf6`!J*CG<6tiW-n{%5bg+Ta7i`%G25@HY1}6|@bF&`^QZfDbug;b z!cLNh`###Ct0{yBANtCFD%68^W}B`i5ynq|D1>Uro!P6a0|>1sLfg*vYH9-J&wj0| z49=`8MmBqHL{n+pT0mF(v8J1fGq>ix(bYH_(;{@gONZ}19?;c3ghz^S=lR2$8pER4 o@aK7?8^uHmUlpHzf