chore: update dependency net.minestom:minestom to v2025.12.20-1.21.11 #1826
+2
−21
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.
This PR contains the following updates:
2025.10.31-1.21.10->2025.12.20-1.21.11Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
minestom/minestom (net.minestom:minestom)
v2025.12.20-1.21.11Compare Source
The 1.21.11 branch has now been merged, thanks to all who tested and contributed to it!
Environment Attributes & Timelines
See minecraft.wiki Environment Attributes and Timelines for exact format details.
Environment attributes bring a pretty notable breaking change to the
BiomeandDimensionTypeAPI (many fields have changed, all of the removed fields are now configured via Environment Attributes as well as many new options).Both
Biome.BuilderandDimensionType.Builderhave a newsetAttribute(EnvironmentAttribute<T>, T)to override a single attribute. Biome additionally has an option to modify an inherited attribute (reminder: attributes are merged with their parent) viamodifyAttribute(EnvironmentAttribute<T>, Modifier<T, Arg>, Arg). The available modifiers for a given attribute can be observed in the operators argument of theEnvironmentAttributeTypesinitializers. For example, when modifying a boolean typed attribute, theBOOLEAN_OPERATORSare available (AND,NAND,OR,NOR,XOR,XNOR).Timelines are a system for applying Environment Attribute modifiers to a dimension interpolated over time. You can choose the period and add keyframes to apply modifiers over time with configurable interpolation function.
Timelines must be registered in their registry (
MinecraftServer#getTimelineRegistry), and then may be added to aDimensionTypeas a registry tag.An example of some of these APIs is available below.
This API is probably non-final (Mojang has also labelled this system experimental), expect some tweaks and improvements over time.
New in Minecraft
EntityTypeandNautilusMeta/ZombieNautilusMeta/CamelHuskMeta/ParchedMeta.USE_EFFECTS,MINIMUM_ATTACK_CHARGE,DAMAGE_TYPE,ATTACK_RANGE,PIERCING_WEAPON,KINETIC_WEAPON,SWING_ANIMATION, andZOMBIE_NAUTILUS_VARIANT.PlayerStabEvent.Misc Changes
MojangAuth,VelocityProxy, andBungeeCordProxy).Easeutil class.ServerFlag#UNSAFE_COLLECTIONS.Misc Future Tasks
Full Changelog: Minestom/Minestom@2025.12.19-1.21.10...2025.12.20-1.21.11
v2025.12.20c-1.21.11Compare Source
What's Changed
New Contributors
Full Changelog: Minestom/Minestom@2025.12.20b-1.21.11...2025.12.20c-1.21.11
v2025.12.19-1.21.10Compare Source
What's Changed
SetImpl::size()(as initerator()) by @SorkoPiko in Minestom/Minestom#2979New Contributors
Full Changelog: Minestom/Minestom@2025.10.31-1.21.10...2025.12.19-1.21.10
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.