Fix 1.19 material in 1.15 laufbau #487

Open
Hut512 wants to merge 3 commits from Hut512/SteamWar:version/legacy into version/legacy
Contributor

BlockBoundingBox uses Material.MUD, which does not exist in 1.15. As a result, the plugin crashes on this version. @MinVersion(19) in LaufbauCommand is not sufficient because linked classes like BellBoundingBox also require BlockBoundingBox.
Potential fix for #467 #471 #472

`BlockBoundingBox` uses `Material.MUD`, which does not exist in 1.15. As a result, the plugin crashes on this version. `@MinVersion(19)` in `LaufbauCommand` is not sufficient because linked classes like `BellBoundingBox` also require `BlockBoundingBox`. Potential fix for #467 #471 #472
@@ -102,3 +102,3 @@
addPixel(NMSWrapper.impl.pathMaterial().createBlockData(), 0, 0, 0, 16, 15, 16, createItem("LAUFBAU_BLOCK_GRASS_PATH", NMSWrapper.impl.pathMaterial()));
addPixel(Material.MUD.createBlockData(), 0, 0, 0, 16, 14, 16, createItem("LAUFBAU_BLOCK_SOUL_SAND", Material.SOUL_SAND));
addPixel(Material.SOUL_SAND.createBlockData(), 0, 0, 0, 16, 14, 16, createItem("LAUFBAU_BLOCK_SOUL_SAND", Material.SOUL_SAND));
Owner

SOUL_SAND sollte dann aber nur genutzt werden wenn wir nicht 1.19 oder neuer haben

SOUL_SAND sollte dann aber nur genutzt werden wenn wir nicht 1.19 oder neuer haben
Author
Contributor

Bei END_ROD und LIGHTNING_ROD wird es genauso gemacht. Der Laufbau sortiert dann ggf. nach Härte.

Bei END_ROD und LIGHTNING_ROD wird es genauso gemacht. Der Laufbau sortiert dann ggf. nach Härte.
Hut512 added 1 commit 2026-09-07 15:51:11 +02:00
Fix 1.19 material in 1.15 laufbau
Pull Request Build / Build (pull_request) Failing after 1m28s
564a1ceaab
Hut512 force-pushed version/legacy from 1dc25e94af to 564a1ceaab 2026-09-07 15:51:11 +02:00 Compare
Hut512 added 1 commit 2026-09-11 14:12:11 +02:00
Fix Laufbau MUD SWItem
Pull Request Build / Build (pull_request) Failing after 4m51s
fbdf2c888f
Owner

Problem hier ist, dass die Pipeline für die Version es wohl nicht mehr bauen kann. Da muss erstmal was für gemacht werden, damit das wieder tut. Ich sehe aber noch nicht genau wie ich das anstellen könnte.

Problem hier ist, dass die Pipeline für die Version es wohl nicht mehr bauen kann. Da muss erstmal was für gemacht werden, damit das wieder tut. Ich sehe aber noch nicht genau wie ich das anstellen könnte.
Author
Contributor

Hättest du da einen Build Log? Ich würde dem Fehler gerne auf den Grund gehen. Der CI build von diesem PR scheitert ja leider daran, dass Fork-PRs auf Gitea keine Secrets bekommen. Und lokal ohne die privaten Dependencies kann ich das nicht reproduzieren.

Hättest du da einen Build Log? Ich würde dem Fehler gerne auf den Grund gehen. Der CI build von diesem PR scheitert ja leider daran, dass Fork-PRs auf Gitea keine Secrets bekommen. Und lokal ohne die privaten Dependencies kann ich das nicht reproduzieren.
Owner

Hier kannst du es dir anschauen (glaube ich):
https://git.steamwar.de/SteamWar/SteamWar/src/branch/version/legacy/
BZW.: https://git.steamwar.de/SteamWar/SteamWar/actions/runs/507/jobs/711

Bauen tut es ja auch local. Also die Dependencies sind da definitiv nicht das Problem.

Hier kannst du es dir anschauen (glaube ich): https://git.steamwar.de/SteamWar/SteamWar/src/branch/version/legacy/ BZW.: https://git.steamwar.de/SteamWar/SteamWar/actions/runs/507/jobs/711 Bauen tut es ja auch local. Also die Dependencies sind da definitiv nicht das Problem.
Hut512 added 1 commit 2026-09-21 22:48:52 +02:00
Fix deploy with temporary directory
Pull Request Build / Build (pull_request) Failing after 11m38s
f8fbe4c39b
Author
Contributor

Das ist der Fix aus main. Passt das so?

Das ist der Fix aus main. Passt das so?
Some required checks failed
Pull Request Build / Build (pull_request) Failing after 11m38s
Required
Details
Some required checks were not successful.
This pull request doesn't have enough required approvals yet. 0 of 1 official approvals granted.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u https://git.steamwar.de/Hut512/SteamWar version/legacy:Hut512-version/legacy
git checkout Hut512-version/legacy
Sign in to join this conversation.