Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Oct 31, 2025

Bumps net.minestom:minestom from 2025.09.13-1.21.8 to 2025.10.31-1.21.10.

Release notes

Sourced from net.minestom:minestom's releases.

2025.10.31-1.21.10

What's Changed

New Contributors

Full Changelog: Minestom/Minestom@2025.10.18-1.21.10...2025.10.31-1.21.10

2025.10.18-1.21.10

What's Changed

Full Changelog: Minestom/Minestom@2025.10.11-1.21.10...2025.10.18-1.21.10

2025.10.11-1.21.10

Minestom 1.21.10

The 1.21.10 (including 1.21.9) branch has now been merged, thanks to all who tested and contributed to it!

Java 25

Minestom tracks the latest LTS version of Java. Since Java 25 has been released, it is now the minimum required version of Java to use Minestom. To use Java 25 you must be on IntelliJ IDEA 2025.2 or higher.

In gradle (Kotlin), you can set the Java version as such:

java {
    toolchain {
        languageVersion.set(JavaLanguageVersion.of(25))    
    }
}

New in Minecraft

This is a new segment to these release notes, a high level description of how some of the new Minecraft features appear in Minestom:

  • Mannequins and Copper Golems are now spawnable with the associated EntityType and MannequinMeta/CopperGolemMeta.
    • Note: Some fields from PlayerMeta were moved to the common AvatarMeta between player/mannequin. Offsets may have changed for those editing metadata manually for player entities.
  • Object text components may be used with the adventure API, see Javadocs.
  • The server code of conduct may be sent during configuration with the CodeOfConductPacket, at which point you should block the AsyncPlayerConfigurationEvent until receiving a ClientAcceptCodeOfConductPacket.

Misc Changes

  • The IChunkLoader interface has been renamed to ChunkLoader.
  • Minestom now tracks the server and client connection states separately, and play->configuration state changes only occur between ticks. These changes significantly improve stability when reentering the configuration phase from play. As such, PlayerConnection#getConnectionState has been fatally deprecated in favor #getServerState and #getClientState. When updating, #getConnectionState can be translated directly into #getClientState to preserve prior behavior. However, some logic may benefit from being side-state aware around configuration swaps.
  • Block collision and occlusion shapes are now distinct, they can be accessed with myBlock.registry().collisionShape() and myBlock.registry().occlusionShape() respectively.

... (truncated)

Commits
  • 197bda3 Fix broken ObjectComponent's PlayerHead (#2960)
  • 99483ca feat(spectate-event): use PlayerInstanceEvent in PlayerSpectateEvent (#2915)
  • 115ee1c docs: add gamemode switcher implementation to demo server (#2957)
  • 8f9ba2e fix: Armadillo Metadata class extend AgeableMob (#2954)
  • 6a90d19 fix: update entity CUSTOM_DATA handling to use the new DataComponent<CustomDa...
  • 646376e fix: head look packet should not do integer math
  • 7a514a8 Update jitpack.yml to use 25-graal (#2942)
  • 6d13393 Add BlockEntityType, fix ENTITY_DATA/BLOCK_ENTITY_DATA comps (#2949)
  • d721bd1 1.21.9 (#2927)
  • ff3cf01 Fix InstanceContainer#generateChunk not invaliding chunk (#2936)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [net.minestom:minestom](https://github.com/minestom/minestom) from 2025.09.13-1.21.8 to 2025.10.31-1.21.10.
- [Release notes](https://github.com/minestom/minestom/releases)
- [Commits](Minestom/Minestom@2025.09.13-1.21.8...2025.10.31-1.21.10)

---
updated-dependencies:
- dependency-name: net.minestom:minestom
  dependency-version: 2025.10.31-1.21.10
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file java Pull requests that update java code labels Oct 31, 2025
@HSGamer
Copy link
Member

HSGamer commented Nov 3, 2025

@dependabot ignore this dependency

@dependabot dependabot bot closed this Nov 3, 2025
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Nov 3, 2025

OK, I won't notify you about net.minestom:minestom again, unless you re-open this PR.

@dependabot dependabot bot deleted the dependabot/maven/net.minestom-minestom-2025.10.31-1.21.10 branch November 3, 2025 17:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file java Pull requests that update java code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants