Skip to content

Conversation

@MarbleGateKeeper
Copy link

@MarbleGateKeeper MarbleGateKeeper commented Apr 20, 2025

CAPonderPlugin#onPonderLevelRestore calls PonderWorldBlockEntityFix#fixControllerBlockEntities, which causes controller BE position being adjusted twice. Because PonderWorldBlockEntityFix#fixControllerBlockEntities is applied globally instead of seperately.

C:CA has no corresponding Ponder Scene so I also add a debug scene for quick demonstration and test. This scene won't appear in datagen and production environment.

I Found this issue from multiple crash report of C:EI. For example: this one.

@mrh0
Copy link
Owner

mrh0 commented Apr 20, 2025

Thanks!

@mrh0 mrh0 merged commit cf9ac48 into mrh0:1.21.1 Apr 20, 2025
@MarbleGateKeeper MarbleGateKeeper deleted the 1.21.1-PonderFluidTankCrash-fix branch May 20, 2025 03:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants