Skip to content

Conversation

@PierreSchwang
Copy link
Member

Overview

  • Adds support for 1.21.11
  • Fixes an issue with the structure generation command reported on the discord server
    • For some reason the canTransformBlocks method always returns true, which makes no sense when looking at the default implementation
    • Some structures attempt to play particles and/or sounds which did throw exceptions with the level access
  • Adds custom DynamicOps and ValueOutput for direct LinBus integration
    • needs to be extensively tested regarding functionality, speed and general performance
    • Given LinBus is extremely immutable and sealed some workarounds had to be used to make it work with the expected mutability of the ValueOutput

Submitter Checklist

  • Make sure you are opening from a topic branch (/feature/fix/docs/ branch (right side)) and not your main branch.
  • Ensure that the pull request title represents the desired changelog entry.
  • New public fields and methods are annotated with @since TODO.
  • I read and followed the contribution guidelines.

@PierreSchwang PierreSchwang requested a review from a team as a code owner December 12, 2025 13:35
@PierreSchwang PierreSchwang marked this pull request as draft December 12, 2025 13:35
@github-actions github-actions bot added the Feature This PR adds a new feature label Dec 12, 2025
@PierreSchwang
Copy link
Member Author

ref: PaperMC/Paper#13388 for spigot reobfuscation

@PierreSchwang PierreSchwang marked this pull request as ready for review December 14, 2025 21:28
Copy link
Member

@SirYwell SirYwell left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested basic operations, including

  • regen
  • copy/pasting block entities
  • copy/pasting entities

and it seems to work.

Copy link
Collaborator

@NotMyFault NotMyFault left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Untested

@PierreSchwang PierreSchwang merged commit 457b876 into main Dec 17, 2025
11 checks passed
@PierreSchwang PierreSchwang deleted the feat/1.21.11 branch December 17, 2025 13:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Feature This PR adds a new feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants