[WIP] Xercapaint Fabric 1.21.11 port#181
Closed
codeHusky wants to merge 74 commits into
Closed
Conversation
Updated to 1.18
GUI help now starts turned off as default.
Added Polish translation to music mod
1.18 Simplified Chinese Translation Update
Fixed warhammer swing animation speed not changing with Heavyweight and Legerity enchantments to reflect the swing speed change Fixed not being able to use wooden tools, carved wood, bookcase and carving bench as fuel for smelting Tea leaves (fresh and dried) and tomato can now be used in composter XercaMusic: Fixed instrument GUI MIDI device velocity not effecting volume played on other players Cleaned up code XercaPaint: Fixed a bug where palette colors would not be saved when painting on an easel Cleaned up code
Fixed 1 beat notes not stopping when playing at very high tempos Added some extra debug logging to music data exchanges
Added entity lang strings for mods that show entity tooltips
For "The Joy of Paiting"
Mexican Spanish Translation
Added new textures by Kompotiklvun
Fix disconnect when logging in during music playback
Fixed crashes with note packets and removed unnecessary try-catch
# Conflicts: # XercaPaintMod/src/main/java/xerca/xercapaint/CommandExport.java # XercaPaintMod/src/main/java/xerca/xercapaint/CommandImport.java # XercaPaintMod/src/main/java/xerca/xercapaint/client/BasePalette.java # XercaPaintMod/src/main/java/xerca/xercapaint/client/CanvasItemRenderer.java # XercaPaintMod/src/main/java/xerca/xercapaint/client/GuiCanvasEdit.java # XercaPaintMod/src/main/java/xerca/xercapaint/client/GuiPalette.java # XercaPaintMod/src/main/java/xerca/xercapaint/client/ModClient.java # XercaPaintMod/src/main/java/xerca/xercapaint/entity/EntityCanvas.java # XercaPaintMod/src/main/java/xerca/xercapaint/entity/EntityEasel.java # XercaPaintMod/src/main/java/xerca/xercapaint/item/ItemCanvas.java # XercaPaintMod/src/main/java/xerca/xercapaint/item/ItemPalette.java
QDRIVEdotDev
added a commit
to QDRIVEdotDev/xercamods
that referenced
this pull request
Jul 18, 2026
Built on CallMeCarsub's fabric-1.21.11 branch (upstream PR ercanserteli#181). Feature-complete: glass canvases, painted sides, brush palette recipe, import/export. Fixes two latent upstream bugs: missing @OverRide on EntityCanvas#interact (26.1's Vec3 signature silently unhooked canvas right-clicks) and the 'Rotation' NBT key collision with vanilla's yaw/pitch list (renamed to CanvasRotation). Full round-by-round log in XercaPaintMod/README_PORT.md. AI-assisted migration (Claude Fable 5), compile-verified and live-tested throughout. Other mods in this branch remain at their 1.21.11 state.
Owner
|
Thank you for your early porting work it was helpful! The update is complete now so I am closing the PRs |
Author
|
Awesome! Appreciate you updating all your mods, all of our players love your work :) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Missing import/export functionality. Otherwise seems to work as intended.
Based on my 1.21.10 port