Fix 1.19 material in 1.15 laufbau #487
Open
Hut512
wants to merge 3 commits from
Hut512/SteamWar:version/legacy into version/legacy
pull from: Hut512/SteamWar:version/legacy
merge into: :version/legacy
:main
:BauSystem/DynamicRegion_2
:version/legacy
:feature/refactor/fightsystem-gamecore
:BauSystem/add-cannon-automation-tool
:FightSystem/fix-dried-ghast-spawning
:backport/commoncore/pr-430-to-version-legacy
:BauSystem/LaufbauGenerator
:BauSystem/refactor-sim-cursor-to-player-components
:world-system
:RemoveVersionCode
:feature/techhider-protocol-updates
:bugfix/schematic-replay-lock
:wip/SchematicSystem-Add-configurable-inventory-items-system
:FightSystem/YoyoNowAI
:api-v2
:SettingsCommand
:BauSystem/DynamicRegion
:new-logging
:csr
:CommandFramework
:BauSystem/refactor-simulator-cursor-for-reuse
:VelocityCore/NoEvent
:Backend/auditlog
:FixCompileOnWindows
:Event/add-place
:feature/hider-core
:backend-sync
:schematic-investigations
:BauSystem/SimulatorPreview
:1.21.1/fix-loader-and-add-items
:BauSystem/printer-tool
:sw-ui
:1.21
:Schematics/new-reader
:FightSystem/LixfelAI
Labels
Clear labels
Version/1.12
Version/1.15
Version/1.19
Version/1.20
Version/1.21
no-backport
Disable automatic CommonCore backporting for this pull request.
System
Backend
System
BauSystem
System
CommandFramework
System
CommonCore
System
Discord
System
FightSystem
System
MissleWars
System
Multi
Changing multiple Systems
System
SchematicSystem
System
SpigotCore
System
TNTLeague
System
Teamserver
System
TowerRun
System
TutorialSystem
System
VelocityCore
Typ
Bug
Typ
Idee
Typ
Maintanance
Wartung
Typ
Translation
sev
1
1
sev
2
2
sev
3
3
No labels
Milestone
No items
No Milestone
Projects
Clear projects
No projects
No Assignees
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: SteamWar/SteamWar#487
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
BlockBoundingBoxusesMaterial.MUD, which does not exist in 1.15. As a result, the plugin crashes on this version.@MinVersion(19)inLaufbauCommandis not sufficient because linked classes likeBellBoundingBoxalso requireBlockBoundingBox.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));SOUL_SAND sollte dann aber nur genutzt werden wenn wir nicht 1.19 oder neuer haben
Bei END_ROD und LIGHTNING_ROD wird es genauso gemacht. Der Laufbau sortiert dann ggf. nach Härte.
1dc25e94afto564a1ceaabProblem 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.
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.
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.
Das ist der Fix aus main. Passt das so?
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.