Skip to content

Commit 18fccdd

Browse files
committed
Updated Links, Workflow and Libraries
1 parent 767efa8 commit 18fccdd

13 files changed

+80
-73
lines changed

.github/workflows/gradle.yml

Lines changed: 21 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,43 @@
11
name: Mod Build
2-
on: [ push ]
2+
on:
3+
- pull_request
4+
- push
5+
- workflow_dispatch
36
jobs:
47
build:
5-
runs-on: ubuntu-latest
8+
runs-on: blacksmith-4vcpu-ubuntu-2404
69
steps:
710
- name: Checkout Repository
811
uses: actions/checkout@v4
912
with:
1013
fetch-depth: 200
1114
- name: Set up JDK 17
12-
uses: actions/setup-java@v4
15+
uses: useblacksmith/setup-java@v5
1316
with:
1417
java-version: 17
1518
distribution: zulu
1619
cache: gradle
1720
- name: Loom Cache
18-
uses: actions/cache@v4
21+
uses: useblacksmith/cache@v5
1922
with:
2023
path: "**/.gradle/loom-cache"
2124
key: "${{ runner.os }}-gradle-${{ hashFiles('**/libs.versions.*', '**/*.gradle*', '**/gradle-wrapper.properties') }}"
2225
restore-keys: "${{ runner.os }}-gradle-"
2326
- uses: gradle/actions/wrapper-validation@v4
2427
- run: chmod +x ./gradlew
25-
- name: Build with Gradle
26-
run: ./gradlew build
27-
- name: Read minecraft version from gradle.properties
28-
id: read-version
29-
run: |
30-
minecraft_version=$(grep '^minecraft_version=' gradle.properties | cut -d'=' -f2)
31-
echo "minecraft_version=$minecraft_version" >> $GITHUB_ENV
32-
- name: Upload Build Artifacts
28+
- name: Run datagen and build
29+
run: ./gradlew :fabric:runDatagen build
30+
env:
31+
MAVEN_PASSWORD: ${{ secrets.MAVEN_PASSWORD }}
32+
- name: Upload Build Artifacts forge
3333
uses: actions/upload-artifact@v4
3434
with:
35-
name: IamMusicPlayerRenewed
36-
path: build/libs
35+
name: IamMusicPlayerRenewedForge
36+
path: forge/build/libs
37+
compression-level: 9
38+
- name: Upload Build Artifacts fabric
39+
uses: actions/upload-artifact@v4
40+
with:
41+
name: IamMusicPlayerRenewedFabric
42+
path: fabric/build/libs
43+
compression-level: 9

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
plugins {
22
id "architectury-plugin" version "3.4-SNAPSHOT"
3-
id "dev.architectury.loom" version "1.1-SNAPSHOT" apply false
3+
id "dev.architectury.loom" version "1.10-SNAPSHOT" apply false
44
id 'org.jetbrains.changelog' version "2.0.0"
55
}
66

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
// 1.19.2 2025-05-12T19:15:57.240236686 Tags for minecraft:item
2-
989b799a247e595b14e76a145d6ff3566337b58f data/c/tags/items/iron_nuggets.json
3-
383b6896255a4c530bfa27e483d4a987fe0dae89 data/c/tags/items/stone.json
1+
// 1.19.2 2025-06-15T21:01:35.800794886 Tags for minecraft:item
42
d2eb0460d1d9d60aff3395c79a1a358dbc9e6c6c data/c/tags/items/redstone_blocks.json
5-
5f0f7ba3308b1e0bdf7a4b9f0befc505fcb9e035 data/iammusicplayer/tags/items/cassette_tape.json
63
cfa612cb64f7e213d984ca4431202690f594df8a data/c/tags/items/ender_pearls.json
4+
5f0f7ba3308b1e0bdf7a4b9f0befc505fcb9e035 data/iammusicplayer/tags/items/cassette_tape.json
5+
383b6896255a4c530bfa27e483d4a987fe0dae89 data/c/tags/items/stone.json
6+
989b799a247e595b14e76a145d6ff3566337b58f data/c/tags/items/iron_nuggets.json
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
// 1.19.2 2025-05-12T19:15:57.241523808 Tags for minecraft:block
1+
// 1.19.2 2025-06-15T21:01:35.799761017 Tags for minecraft:block
22
db0b88c8bef02c90221db48814029dc1c61ff839 data/minecraft/tags/blocks/mineable/pickaxe.json
Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,38 @@
1-
// 1.19.2 2025-05-12T19:15:57.239681913 Input copy
2-
8d98bd72669cfd135a051c00237359585607a6a4 data/iammusicplayer/patchouli_books/manual/book.json
3-
de367de3f1448dca7171854c10f2725108c13ef5 data/iammusicplayer/patchouli_books/manual/zh_CN/categories/item_or_block_with_feature.json
4-
99d80f5311d460d8ea0a5e4d7ccf296877059c97 data/iammusicplayer/patchouli_books/manual/ja_jp/entries/item_or_block_with_feature/radio_antenna.json
5-
f63972c542b725561cb78227716611c1899ce87c data/iammusicplayer/patchouli_books/manual/en_us/entries/item_or_block_with_feature/cassette_deck.json
6-
ccabdd5a586120b2fd96a6c07c2aa8f751ed3d69 data/iammusicplayer/patchouli_books/manual/ja_jp/entries/item_or_block_with_feature/boombox.json
1+
// 1.19.2 2025-06-15T21:01:35.794867392 Input copy
72
d7d7d3ce4fd879a7458586933ce9920d62bb33b3 data/iammusicplayer/patchouli_books/manual/en_us/entries/item_or_block_with_feature/music_manager.json
8-
38fb121a24acaa8915948d2dc99a9b9c50b572d7 data/iammusicplayer/patchouli_books/manual/en_us/entries/how_to_listen/add_playlist_and_music.json
9-
1440df61b7ca82c8fec3ac5ab9ede068db7808ac data/iammusicplayer/patchouli_books/manual/zh_CN/entries/item_or_block_with_feature/parabolic_antenna.json
10-
376e14f01342caedab02ddf1cb49a86f37a786e8 data/iammusicplayer/patchouli_books/manual/ja_jp/entries/how_to_listen/add_playlist_and_music.json
11-
11baf52eaaad75696d62841323afa8144f2f3ae5 data/iammusicplayer/patchouli_books/manual/en_us/entries/item_or_block_with_feature/cassette_tape.json
3+
99d80f5311d460d8ea0a5e4d7ccf296877059c97 data/iammusicplayer/patchouli_books/manual/ja_jp/entries/item_or_block_with_feature/radio_antenna.json
124
da45482deb8ba0e0cbe77a4461137ae1fc5daae2 data/iammusicplayer/patchouli_books/manual/zh_CN/entries/how_to_listen/play_music.json
13-
2c091b02c7eac5140fb38346c9a8ed67b6780cde data/iammusicplayer/patchouli_books/manual/en_us/entries/item_or_block_with_feature/radio_antenna.json
14-
bc018e96e79419d68baac0501049c53a810039b8 data/iammusicplayer/patchouli_books/manual/zh_CN/entries/item_or_block_with_feature/boombox.json
15-
cd09bac324f1ed677b278da7e54c1a3a232b22b6 data/iammusicplayer/patchouli_books/manual/en_us/entries/how_to_listen/play_music.json
5+
8cb3f43ee7b0cd3e8d5245a8e9afea92e2443147 data/iammusicplayer/patchouli_books/manual/en_us/entries/item_or_block_with_feature/boombox.json
6+
4aefb51c56352696260640c1689cd00a082d190e data/iammusicplayer/patchouli_books/manual/ja_jp/categories/how_to_listen.json
7+
e7110f255d17a436c7a36dc3c33b7fc3dc08b5d2 data/iammusicplayer/patchouli_books/manual/ja_jp/entries/item_or_block_with_feature/cassette_deck.json
8+
376e14f01342caedab02ddf1cb49a86f37a786e8 data/iammusicplayer/patchouli_books/manual/ja_jp/entries/how_to_listen/add_playlist_and_music.json
9+
226a5b95497c6e74bc8aa4a55d4714c75f8c11cc data/iammusicplayer/patchouli_books/manual/ja_jp/entries/how_to_listen/write_to_cassette_tape.json
1610
497311893d1b04dc658f195a4c01a6a4428c2375 data/iammusicplayer/patchouli_books/manual/zh_CN/entries/item_or_block_with_feature/cassette_tape.json
11+
11baf52eaaad75696d62841323afa8144f2f3ae5 data/iammusicplayer/patchouli_books/manual/en_us/entries/item_or_block_with_feature/cassette_tape.json
12+
8d98bd72669cfd135a051c00237359585607a6a4 data/iammusicplayer/patchouli_books/manual/book.json
13+
975d6c12234a2db6ff95dfc71ffee42e9770e46e data/iammusicplayer/patchouli_books/manual/zh_CN/categories/how_to_listen.json
1714
5c3f20e25321abe29781615dde1d0043bf6e8d1c data/iammusicplayer/patchouli_books/manual/ja_jp/entries/how_to_listen/play_music.json
18-
bffc94466d6045828b9e2a76feb3e9110621ef38 data/iammusicplayer/patchouli_books/manual/en_us/entries/item_or_block_with_feature/parabolic_antenna.json
19-
e7110f255d17a436c7a36dc3c33b7fc3dc08b5d2 data/iammusicplayer/patchouli_books/manual/ja_jp/entries/item_or_block_with_feature/cassette_deck.json
20-
2a9406fcdf2677f1703cb7290dab72698923cb5c data/iammusicplayer/patchouli_books/manual/en_us/categories/how_to_listen.json
21-
8cb3f43ee7b0cd3e8d5245a8e9afea92e2443147 data/iammusicplayer/patchouli_books/manual/en_us/entries/item_or_block_with_feature/boombox.json
15+
cd09bac324f1ed677b278da7e54c1a3a232b22b6 data/iammusicplayer/patchouli_books/manual/en_us/entries/how_to_listen/play_music.json
16+
8cb67c0e0a13238176020f9b4126262c422f3b84 data/iammusicplayer/patchouli_books/manual/ja_jp/entries/item_or_block_with_feature/manual.json
17+
2c091b02c7eac5140fb38346c9a8ed67b6780cde data/iammusicplayer/patchouli_books/manual/en_us/entries/item_or_block_with_feature/radio_antenna.json
2218
769aabd5ddf9ccea040fff8a8a77cff1a18c3bc3 data/iammusicplayer/patchouli_books/manual/en_us/entries/item_or_block_with_feature/manual.json
23-
8449c5945a17a6d2c13b4454a7c42fb0a8c4b09e data/iammusicplayer/patchouli_books/manual/zh_CN/entries/item_or_block_with_feature/manual.json
24-
d7a1c40eda889f8855a174b06d65673fbbd17070 data/iammusicplayer/patchouli_books/manual/zh_CN/entries/item_or_block_with_feature/cassette_deck.json
19+
bffc94466d6045828b9e2a76feb3e9110621ef38 data/iammusicplayer/patchouli_books/manual/en_us/entries/item_or_block_with_feature/parabolic_antenna.json
20+
bc018e96e79419d68baac0501049c53a810039b8 data/iammusicplayer/patchouli_books/manual/zh_CN/entries/item_or_block_with_feature/boombox.json
21+
c3bd7024366868a65a5c63c70421f0cda884ae57 data/iammusicplayer/patchouli_books/manual/zh_CN/entries/item_or_block_with_feature/music_manager.json
2522
787869ec7ba8a29152c14ac387aafe1da496f640 data/iammusicplayer/patchouli_books/manual/ja_jp/entries/item_or_block_with_feature/cassette_tape.json
26-
4aefb51c56352696260640c1689cd00a082d190e data/iammusicplayer/patchouli_books/manual/ja_jp/categories/how_to_listen.json
27-
7500c3564981646e061c67dbe61efebaa9fcf80d data/iammusicplayer/patchouli_books/manual/en_us/entries/how_to_listen/write_to_cassette_tape.json
28-
8cb67c0e0a13238176020f9b4126262c422f3b84 data/iammusicplayer/patchouli_books/manual/ja_jp/entries/item_or_block_with_feature/manual.json
23+
de367de3f1448dca7171854c10f2725108c13ef5 data/iammusicplayer/patchouli_books/manual/zh_CN/categories/item_or_block_with_feature.json
24+
0cf8f3950774175dd579f4d3e5c1a386dedbcc41 data/iammusicplayer/patchouli_books/manual/zh_CN/entries/item_or_block_with_feature/radio_antenna.json
2925
751785b67c0fb022219d9307532535a3961b74ef data/iammusicplayer/patchouli_books/manual/en_us/categories/item_or_block_with_feature.json
30-
c1dd10e61eb9f6f96fb5393400a54205e6f05773 data/iammusicplayer/patchouli_books/manual/ja_jp/entries/item_or_block_with_feature/parabolic_antenna.json
26+
2a9406fcdf2677f1703cb7290dab72698923cb5c data/iammusicplayer/patchouli_books/manual/en_us/categories/how_to_listen.json
27+
ccabdd5a586120b2fd96a6c07c2aa8f751ed3d69 data/iammusicplayer/patchouli_books/manual/ja_jp/entries/item_or_block_with_feature/boombox.json
3128
b89949b030199327685dbd54764c38cca3c17c80 data/iammusicplayer/patchouli_books/manual/ja_jp/entries/item_or_block_with_feature/music_manager.json
32-
0cf8f3950774175dd579f4d3e5c1a386dedbcc41 data/iammusicplayer/patchouli_books/manual/zh_CN/entries/item_or_block_with_feature/radio_antenna.json
33-
226a5b95497c6e74bc8aa4a55d4714c75f8c11cc data/iammusicplayer/patchouli_books/manual/ja_jp/entries/how_to_listen/write_to_cassette_tape.json
29+
f63972c542b725561cb78227716611c1899ce87c data/iammusicplayer/patchouli_books/manual/en_us/entries/item_or_block_with_feature/cassette_deck.json
30+
8449c5945a17a6d2c13b4454a7c42fb0a8c4b09e data/iammusicplayer/patchouli_books/manual/zh_CN/entries/item_or_block_with_feature/manual.json
31+
7500c3564981646e061c67dbe61efebaa9fcf80d data/iammusicplayer/patchouli_books/manual/en_us/entries/how_to_listen/write_to_cassette_tape.json
32+
1440df61b7ca82c8fec3ac5ab9ede068db7808ac data/iammusicplayer/patchouli_books/manual/zh_CN/entries/item_or_block_with_feature/parabolic_antenna.json
33+
38fb121a24acaa8915948d2dc99a9b9c50b572d7 data/iammusicplayer/patchouli_books/manual/en_us/entries/how_to_listen/add_playlist_and_music.json
3434
f834aaf350b5d0bf197f5916a6bd5fe872ee2ef9 data/iammusicplayer/patchouli_books/manual/zh_CN/entries/how_to_listen/write_to_cassette_tape.json
35-
cc030fd5fedd9a43c4a2996e5e426a9952a0bde0 data/iammusicplayer/patchouli_books/manual/zh_CN/entries/how_to_listen/add_playlist_and_music.json
35+
d7a1c40eda889f8855a174b06d65673fbbd17070 data/iammusicplayer/patchouli_books/manual/zh_CN/entries/item_or_block_with_feature/cassette_deck.json
36+
c1dd10e61eb9f6f96fb5393400a54205e6f05773 data/iammusicplayer/patchouli_books/manual/ja_jp/entries/item_or_block_with_feature/parabolic_antenna.json
3637
96c18964dede1136f3d499ca33aad7497415be55 data/iammusicplayer/patchouli_books/manual/ja_jp/categories/item_or_block_with_feature.json
37-
c3bd7024366868a65a5c63c70421f0cda884ae57 data/iammusicplayer/patchouli_books/manual/zh_CN/entries/item_or_block_with_feature/music_manager.json
38-
975d6c12234a2db6ff95dfc71ffee42e9770e46e data/iammusicplayer/patchouli_books/manual/zh_CN/categories/how_to_listen.json
38+
cc030fd5fedd9a43c4a2996e5e426a9952a0bde0 data/iammusicplayer/patchouli_books/manual/zh_CN/entries/how_to_listen/add_playlist_and_music.json
Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
1-
// 1.19.2 2025-05-12T19:15:57.245342805 Recipes
2-
34985b4dcafb59528ad604346d857a47ce071a85 data/iammusicplayer/advancements/recipes/iammusicplayer.iammusicplayer/music_manager.json
1+
// 1.19.2 2025-06-15T21:01:35.798326815 Recipes
2+
6ded6fbc212c0f5f4bc11d77110b4d67fbf172ec data/iammusicplayer/advancements/recipes/iammusicplayer.iammusicplayer/manual.json
3+
0a8c4a4ea4a192ad4b125be85e78ee3aecfa3162 data/iammusicplayer/recipes/cassette_deck.json
4+
c3dee08cead7e82b7dec059c1424e0f67afe9cf9 data/iammusicplayer/recipes/parabolic_antenna.json
5+
fddaa334f6b476610e4c32b63c7fb40ca6075a40 data/iammusicplayer/advancements/recipes/iammusicplayer.iammusicplayer/boombox.json
36
d86132ec29158d14515d41fb117a2172f143b367 data/iammusicplayer/recipes/music_manager.json
7+
485ca83bf600bf2d76d543b433a8b0490869070d data/iammusicplayer/recipes/boombox.json
8+
34985b4dcafb59528ad604346d857a47ce071a85 data/iammusicplayer/advancements/recipes/iammusicplayer.iammusicplayer/music_manager.json
9+
475a74ee0b1ced9e4f8647be3b0ad8e1368e2de1 data/iammusicplayer/advancements/recipes/iammusicplayer.iammusicplayer/parabolic_antenna.json
410
5b86fd6d2f02deb97e0f5c5eded65af54f63d5c7 data/iammusicplayer/advancements/recipes/iammusicplayer.iammusicplayer/cassette_tape.json
5-
64e2af3bf6b0e497b551b7622c08e2c93ac0e8c0 data/iammusicplayer/recipes/manual.json
6-
8265504635d0abfc3683443bbebe173a36732df4 data/iammusicplayer/advancements/recipes/iammusicplayer.iammusicplayer/cassette_deck.json
11+
398e69b1ea747d2e903b6eee8ba7aea5a0149aa0 data/iammusicplayer/advancements/recipes/iammusicplayer.iammusicplayer/radio_antenna.json
712
7a0729600198cb61cc619a8a463a9a8dd1a0eca4 data/iammusicplayer/recipes/cassette_tape.json
8-
485ca83bf600bf2d76d543b433a8b0490869070d data/iammusicplayer/recipes/boombox.json
913
9b622cc4aefe7260ebf75fbd193a7cf8677bd399 data/iammusicplayer/advancements/recipes/iammusicplayer.iammusicplayer/cassette_tape_glass.json
10-
c3dee08cead7e82b7dec059c1424e0f67afe9cf9 data/iammusicplayer/recipes/parabolic_antenna.json
11-
0a8c4a4ea4a192ad4b125be85e78ee3aecfa3162 data/iammusicplayer/recipes/cassette_deck.json
12-
8cc7d712743ba661cdb76c4b55e80f8a0d685464 data/iammusicplayer/recipes/cassette_tape_glass.json
13-
398e69b1ea747d2e903b6eee8ba7aea5a0149aa0 data/iammusicplayer/advancements/recipes/iammusicplayer.iammusicplayer/radio_antenna.json
14-
6ded6fbc212c0f5f4bc11d77110b4d67fbf172ec data/iammusicplayer/advancements/recipes/iammusicplayer.iammusicplayer/manual.json
14+
64e2af3bf6b0e497b551b7622c08e2c93ac0e8c0 data/iammusicplayer/recipes/manual.json
15+
8265504635d0abfc3683443bbebe173a36732df4 data/iammusicplayer/advancements/recipes/iammusicplayer.iammusicplayer/cassette_deck.json
1516
2f65838e943e8faf525ec1adb63ff46718ae8fb0 data/iammusicplayer/recipes/radio_antenna.json
16-
fddaa334f6b476610e4c32b63c7fb40ca6075a40 data/iammusicplayer/advancements/recipes/iammusicplayer.iammusicplayer/boombox.json
17-
475a74ee0b1ced9e4f8647be3b0ad8e1368e2de1 data/iammusicplayer/advancements/recipes/iammusicplayer.iammusicplayer/parabolic_antenna.json
17+
8cc7d712743ba661cdb76c4b55e80f8a0d685464 data/iammusicplayer/recipes/cassette_tape_glass.json
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
// 1.19.2 2025-05-12T19:15:57.244774271 Tags for minecraft:point_of_interest_type
1+
// 1.19.2 2025-06-15T21:01:35.801499677 Tags for minecraft:point_of_interest_type
22
cd3779246647c6fd5a083bf9adc06724fb3a682f data/minecraft/tags/point_of_interest_type/acquirable_job_site.json
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// 1.19.2 2025-05-12T19:15:57.245868616 Block Loot Tables
1+
// 1.19.2 2025-06-15T21:01:35.800193525 Block Loot Tables
2+
d1e76f454a535f92e140a17cf335c4576e429f4d data/iammusicplayer/loot_tables/blocks/cassette_deck.json
23
ecad9a4b2c474ada1c504639afae1ae1527d1355 data/iammusicplayer/loot_tables/blocks/music_manager.json
34
66b14cc08aca3ed45a5dd30bb387ad74c3d1c3e5 data/iammusicplayer/loot_tables/blocks/boombox.json
4-
d1e76f454a535f92e140a17cf335c4576e429f4d data/iammusicplayer/loot_tables/blocks/cassette_deck.json
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
// 1.19.2 2025-05-12T19:15:57.239031013 Advancements
1+
// 1.19.2 2025-06-15T21:01:35.799115191 Advancements
2+
5c934b02a1526feec86a727a07243d23227dbb27 data/iammusicplayer/advancements/iammusicplayer/root.json
23
9381531fc4d067550e4c49d6179c481ff6849ab3 data/iammusicplayer/advancements/iammusicplayer/listen_to_radio.json
34
a086ad729dc4f28cbe54d7f0885cf24b83013fb0 data/iammusicplayer/advancements/iammusicplayer/listen_to_kamesuta.json
4-
c5e7fb0c66e05b406b73bd93b98f011b6db8d10f data/iammusicplayer/advancements/iammusicplayer/add_music.json
55
d304d7e32e6a0489f84386d2f2804fb96b7bf309 data/iammusicplayer/advancements/iammusicplayer/write_cassette_tape.json
6+
c5e7fb0c66e05b406b73bd93b98f011b6db8d10f data/iammusicplayer/advancements/iammusicplayer/add_music.json
67
1ee0b65d1ccd2caf46d573e32d42bd5044d876e4 data/iammusicplayer/advancements/iammusicplayer/listen_to_remote_music.json
78
40d706c6d3319209d2283e23196b1a6a54c9b0b4 data/iammusicplayer/advancements/iammusicplayer/listen_to_music.json
8-
5c934b02a1526feec86a727a07243d23227dbb27 data/iammusicplayer/advancements/iammusicplayer/root.json

fabric/src/main/resources/fabric.mod.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
"depends": {
4141
"fabric": "*",
4242
"minecraft": "=1.19.2",
43-
"architectury": ">=6.2.43",
43+
"architectury": ">=6.6.92",
4444
"cloth-config2": ">=8.0.75",
4545
"otyacraftengine": ">=3.2.0"
4646
}

0 commit comments

Comments
 (0)