Skip to content

Port to Minecraft 26.1#708

Open
mrafto wants to merge 11 commits intoarchitectury:1.21.11from
mrafto:1.21.11
Open

Port to Minecraft 26.1#708
mrafto wants to merge 11 commits intoarchitectury:1.21.11from
mrafto:1.21.11

Conversation

@mrafto
Copy link
Copy Markdown

@mrafto mrafto commented Apr 5, 2026

Ports Architectury API to Minecraft 26.1 and 26.1.1.

Works quite well for both NeoForge and Fabric.

This has been tested with my RoughlyEnoughItems port for Minecraft 26.1.

@CLAassistant
Copy link
Copy Markdown

CLAassistant commented Apr 5, 2026

CLA assistant check
All committers have signed the CLA.

@mrafto mrafto changed the title Migrate to Minecraft 26.1 Port to Minecraft 26.1 Apr 8, 2026
mrafto added 2 commits April 9, 2026 14:18
### Ran
`./gradlew :fabric:build :neoforge:build --no-daemon`
`./gradlew :common:compileJava :fabric:compileJava :forge:compileJava :neoforge:compileJava --configure-on-demand --no-daemon`

### Changed

- update build setup for Minecraft 26.1.1 / Java 25 / Architectury Loom 1.14
- include `fabric`, `forge`, and `neoforge` in the main Gradle build
- port Forge/NeoForge event, registry, rendering, screen, particle, biome modification, item/fluid hook paths
- update fluid stack serialization/component handling for Forge-like platforms
- update NeoForge client fluid texture/tint lookup for the 26.1 baked fluid model path
- preserve Architectury trade-registration callbacks by appending registered offers when villager / wandering-trader offers are rebuilt
Fabric trades no longer throw: TradeRegistryImpl.java:44
Added Fabric trade append mixins: MixinVillager.java:31 and MixinWanderingTrader.java:31
NeoForge EnteringSection now forwards to Architectury ENTER_SECTION: EventHandlerImplCommon.java:255
NeoForge spawn event now passes classic block-spawner / spawner-minecart BaseSpawner where available: EventHandlerImplCommon.java:265
@mrafto
Copy link
Copy Markdown
Author

mrafto commented Apr 9, 2026

I set this to merge into 1.21.11, but the maintainer should create a new branch 26.1 for this PR.

This was referenced Apr 10, 2026
@downloadableduck
Copy link
Copy Markdown

Is this on Maven? I wish to use it in assistance with my mod.

@IxPrumxI
Copy link
Copy Markdown

You need to update the github workflows as well. To use java 25 since that's why it's failing right now.

@BytelyPlay
Copy link
Copy Markdown

Does this work, or is this still a draft?

@uright008
Copy link
Copy Markdown

Any progress here?

@mas6y6
Copy link
Copy Markdown

mas6y6 commented May 2, 2026

bro please merge already 😭

@sillyangel
Copy link
Copy Markdown

image

@mas6y6
Copy link
Copy Markdown

mas6y6 commented May 4, 2026

😭😭

@sillyangel
Copy link
Copy Markdown

image

@TnTBass
Copy link
Copy Markdown

TnTBass commented May 10, 2026

I've built this based on PR #708 mentioned here.

If there are bugs, you can report them to the issues on my fork, and I'll try to fix them and submit a new PR to merge.
https://github.com/TnTBass/architectury-api/releases/tag/v19.0.1-26.1.1

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.

9 participants