Skip to content

Update to 26.3 and migrate to Wyck - #568

Merged
duplexsystem merged 29 commits into
masterfrom
dev/wyck
Nov 10, 2026
Merged

duplexsystem merged 29 commits into
masterfrom
dev/wyck

Conversation

@OakLoaf

@OakLoaf OakLoaf commented Nov 1, 2026 •

Copy link
Copy Markdown
Contributor

Pull Request

Description

The goal of this PR is to remove the nms requirements from Terra and instead migrate to using a third-party plugin/API, Wyck.
This PR should not introduce any breaking changes to any configs/packs and should not introduce any breaking changes to the codebase as nobody should be depending on the 'nms' module.

As a new dependency is introduced that is not shaded into the project, this could be considered a breaking change, so this is something that needs discussing.

Closes #541, #559, #567

Changelog

  • Update dependencies
  • Update to Java 25
  • Add Wyck as a hard-dependency
  • Migrate Bukkit platform to Wyck
    • Migrate biome creating/registering
    • Migrate adding custom biomes to vanilla tag lists
    • Migrate adding custom biomes to villager types
    • Migrate biome provider
    • Migrate chunk generation

OakLoaf and others added 23 commits December 9, 2025 21:32
feat: update minestom to 1.21.11
feat: add additional data support for particles on Minestom platform
feat: add extensible registry interface and integrate into config and meta-config registries
@duplexsystem
duplexsystem merged commit 9b12089 into master Nov 10, 2026
1 check failed
duplexsystem added a commit that referenced this pull request Nov 10, 2026
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.

5 participants