Skip to content

Bump net.minestom:minestom from 2026.07.01-26.1.2 to 2026.07.12-26.2#19

Merged
github-actions[bot] merged 1 commit into
masterfrom
dependabot/maven/net.minestom-minestom-2026.07.12-26.2
Jul 13, 2026
Merged

Bump net.minestom:minestom from 2026.07.01-26.1.2 to 2026.07.12-26.2#19
github-actions[bot] merged 1 commit into
masterfrom
dependabot/maven/net.minestom-minestom-2026.07.12-26.2

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 13, 2026

Copy link
Copy Markdown
Contributor

Bumps net.minestom:minestom from 2026.07.01-26.1.2 to 2026.07.12-26.2.

Release notes

Sourced from net.minestom:minestom's releases.

2026.07.12-26.2

The 26.2 branch has now been merged, thanks to everyone who tested and contributed to it!

This is a larger release with a number of API changes. One of the largest API changes is the new set of generated registry keys and tags, while projects that construct packets directly should also read the migration section below.

Registry Keys and Tags

Minestom now generates RegistryKey constants for its built in game registries (#2951). These live in classes such as BlockKeys, MaterialKeys, and EntityTypeKeys. Registry tags are available from the matching *Tags classes, while BuiltinRegistries contains the keys for the registries themselves.

The existing value constants have not gone away. Block.STONE is still a Block, while BlockKeys.STONE is the key to that block. This means APIs can ask for a key without forcing the registry value to be resolved first.

26.2 also adds a data driven registry for sulfur cube archetypes. Custom archetypes can be registered in the same way as other dynamic registry entries:

var archetypes = MinecraftServer.getSulfurCubeArchetypeRegistry();
RegistryKey<SulfurCubeArchetype> buoyantCube = archetypes.register(
"example:buoyant_cube",
SulfurCubeArchetype.builder()
.buoyant(true)
.build()
);
var regular = Objects.requireNonNull(
archetypes.get(SulfurCubeArchetype.REGULAR)
);

Register custom entries before the server starts. Internal game registry usage was also cleaned up to avoid unnecessary static access (#3269, #3264).

New in Minecraft

Minestom now targets Minecraft 26.2 with data revision 26.2-rv3 (#3203, #2951).

  • Sulfur cubes are now available through EntityType.SULFUR_CUBE and SulfurCubeMeta.
    • Their behavior is configured through the sulfur cube archetype registry.
    • DataComponents.SULFUR_CUBE_CONTENT represents the item stored inside a sulfur cube.
  • Added data for the geyser, geyser base, geyser plume, and geyser poof particles.
  • Teams now use the new TeamColor type, and team packets have been updated to the 26.2 format.
  • Horse variants now follow vanilla's split representation. HorseMeta.Variant stores the color while markings remain in entity metadata (#2996).

... (truncated)

Commits

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 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 2026.07.01-26.1.2 to 2026.07.12-26.2.
- [Release notes](https://github.com/minestom/minestom/releases)
- [Commits](Minestom/Minestom@2026.07.01-26.1.2...2026.07.12-26.2)

---
updated-dependencies:
- dependency-name: net.minestom:minestom
  dependency-version: 2026.07.12-26.2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file java Pull requests that update java code labels Jul 13, 2026
@github-actions
github-actions Bot merged commit 49a2691 into master Jul 13, 2026
2 checks passed
@dependabot
dependabot Bot deleted the dependabot/maven/net.minestom-minestom-2026.07.12-26.2 branch July 13, 2026 22:10
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.

0 participants