ModJS 2026.11.31 (NeoForge 26.1.2)
Curse Maven Snippet
What's new
Builds in this release: forge-1.20.1, forge-1.21.1, forge-26.1.2, forge-26.2, forge-26.3, neoforge-1.20.1, neoforge-1.21.1, neoforge-26.1.2, neoforge-26.2, neoforge-26.3.
Guide: https://itmecasey.com/wiki/modjs/
Changes:
- CI: stop the game test server after 8 minutes (Forge keeps the process alive after the tests pass); pass or fail still comes from the self test log
- Jade on real Forge and NeoForge 1.20.1 installs; README, changelog, status and porting notes for the name translation
- 1.20.1: translate official Minecraft names to the names a real game has, so scripts can use Items.DIAMOND, server.getRecipeManager() and Commands.literal
- Release 2026.11.31: bump all ten builds, changelog, readme, status, porting notes; upload the reobfuscated Forge jar for NeoForge 1.20.1
- 1.20.1: reobfuscate the Forge jar to the names a real game uses; find item and block fields by their Forge names first
- Forge 1.21.1: Quick Play drops startup events (proved in a real install); status
- Recipe viewer events: log what the JEI plugin did; tour option to run with a viewer jar
- Status: overlay and button pictures verified on all ten builds
- Overlay (bars, text, rectangles, pictures, items, animation) and pictures on buttons on all ten builds; docs, wiki pages, frames
- Planned GUI overlay API: retained elements and animation effects
- Planned: GUI overlay drawing API
- Forge 1.21.1: swap in the scripted title screen from ScreenEvent.Init.Pre (Forge never posts Opening); notes; planned button images
- Status: wiki deployed
- Changelog: 2026.11.30 is released; status note for the wiki pages
This mod has no additional files

