Skip to content
This repository was archived by the owner on Jun 23, 2025. It is now read-only.

Commit fb8159b

Browse files
authored
Fabric and Networking (#16)
* Add more utilities, start working on networking. * E * Add dependency on resource config gen for nativeCompile task * Fix game freezing on block break * Shaders, and a LOT more! * Oopsies * Too much, can't tell. * Fabrication * Fabrication * 0.0.5
1 parent e5a9fbd commit fb8159b

251 files changed

Lines changed: 4992 additions & 52070 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/build-native-release.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,18 +15,18 @@ jobs:
1515
- name: Checkout Repository
1616
uses: actions/checkout@v4
1717

18-
- name: Set up JDK 17
19-
uses: actions/setup-java@v3
18+
- name: Set up GraalVM JDK 21
19+
uses: graalvm/setup-graalvm@v1
2020
with:
21-
distribution: 'temurin'
22-
java-version: '17'
21+
distribution: 'graalvm'
22+
java-version: '21'
2323

2424
- name: Grant execute permission for Gradle (Linux & macOS)
2525
if: runner.os != 'Windows'
2626
run: chmod +x gradlew
2727

2828
- name: Run Compile
29-
run: ./gradlew clean distrib
29+
run: ./gradlew distrib
3030
env:
3131
USERNAME: ${{ secrets.GITHUB_ACTOR }}
3232
TOKEN: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/build-native.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,17 +14,17 @@ jobs:
1414
- name: Checkout Repository
1515
uses: actions/checkout@v4
1616

17-
- name: Set up JDK 17
18-
uses: actions/setup-java@v3
17+
- name: Set up GraalVM JDK 21
18+
uses: graalvm/setup-graalvm@v1
1919
with:
20-
distribution: 'temurin'
21-
java-version: '17'
20+
distribution: 'graalvm'
21+
java-version: '21'
2222

2323
- name: Grant execute permission for Gradle
2424
run: chmod +x gradlew
2525

2626
- name: Run Compile
27-
run: ./gradlew clean distrib -Psnapshot=true
27+
run: ./gradlew distrib -Psnapshot=true
2828
env:
2929
USERNAME: ${{ secrets.GITHUB_ACTOR }}
3030
TOKEN: ${{ secrets.GITHUB_TOKEN }}

.gitignore

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ gradle-app.setting
1414
/server/build/
1515
/common/build/
1616
/shared/build/
17+
/gameprovider/build/
1718

1819
## Java:
1920
*.class
@@ -297,3 +298,21 @@ Thumbs.db
297298
/lwjgl3/libEGL.dylib
298299
/lwjgl3/libGLESv2.dylib
299300
/lwjgl3/content-packs/
301+
/gameprovider/build/kotlin/compileKotlin/local-state/build-history.bin
302+
/gameprovider/build/resources/main/assets/craft-fabric/icon.pdn
303+
/gameprovider/build/resources/main/assets/craft-fabric/icon.png
304+
/gameprovider/build/resources/main/META-INF/services/net.fabricmc.loader.impl.game.GameProvider
305+
/gameprovider/build/resources/main/versions.properties
306+
/gameprovider/build/tmp/compileJava/compileTransaction/stash-dir/Lwjgl3Logger.class.uniqueId0
307+
/gameprovider/build/tmp/compileJava/compileTransaction/stash-dir/QuantumVxlLogHandler$1.class.uniqueId2
308+
/gameprovider/build/tmp/compileJava/compileTransaction/stash-dir/QuantumVxlLogHandler.class.uniqueId1
309+
/gameprovider/build/tmp/compileJava/previous-compilation-data.bin
310+
/gameprovider/build/libs/quantum-common-0.0.3.jar
311+
/gameprovider/build/libs/quantum-common-0.0.5.jar
312+
/gameprovider/build/libs/quantum-common-0.0.5-SNAPSHOT.jar
313+
/gameprovider/build/publications/maven/module.json
314+
/gameprovider/build/publications/maven/pom-default.xml
315+
/gameprovider/build/tmp/compileJava/compileTransaction/stash-dir/QuantumVxlGameProvider.class.uniqueId0
316+
/gameprovider/build/tmp/jar/MANIFEST.MF
317+
/gameprovider/build/tmp/publishMavenPublicationToMavenRepository/module-maven-metadata.xml
318+
/gameprovider/build/tmp/publishMavenPublicationToMavenRepository/snapshot-maven-metadata.xml

android/AndroidManifest.xml

Lines changed: 0 additions & 25 deletions
This file was deleted.

android/build.gradle

Lines changed: 0 additions & 171 deletions
This file was deleted.

android/ic_launcher-web.png

-35.5 KB
Binary file not shown.

0 commit comments

Comments
 (0)