Skip to content

update to 1.21#15

Draft
nonamegiven0 wants to merge 12 commits into
mickelus:1.20from
nonamegiven0:1.21
Draft

update to 1.21#15
nonamegiven0 wants to merge 12 commits into
mickelus:1.20from
nonamegiven0:1.21

Conversation

@nonamegiven0

Copy link
Copy Markdown

Updated mod to 1.21.1. Unfortunately, the new networking system forced me to make breaking changes to the network API, but everything else should be as on 1.20.

nonamegiven added 12 commits August 2, 2025 17:16
remapped codebase for neoforge/1.20.2+
migrated buildscript to neoforge/1.20.2
began migration of codebase
- (alomst) fully updated to 1.20.2
- game now starts
- TODO: fix IllegalArgumentException on startup
- updated to 1.20.4
- BREAKING: refactored networking to use the new system
- fixed invalid mods.toml
- updated dependencies
- java version is now 21
- moved mods.toml to neoforge.mods.toml
- updated event handling
- rewrote scheduler system to account for new events
	- tick(TickEvent) refactored to tick(Event)
- updated DataStore for new syntax
- TODO: update networking code (again!)
- sendToAllPlayersNear now takes a ServerLevel
- registerPacket now requires type and codec
- changed how registration works due to event system
- updated mappings
- updated neoforge version
- updated pack version
- made config system use container and dist from MUtilMod instead of
static methods
- replaced ResourceLocation constructors with new static methods
- removed redundant id parameter from PacketHandler#registerPacket
- added error handling to PacketHandler#registerPacket
- updated docs
@mickelus

Copy link
Copy Markdown
Owner

Hi, thank you for the contribution! What's the status on this, do you feel like it is ready to merge or where is it at?

@nonamegiven0

nonamegiven0 commented Apr 12, 2026

Copy link
Copy Markdown
Author

@mickelus Hi, sorry for the late response, I was unable to access my github for a bit. No, I don't think this is ready to merge yet and will mark it as such.
P.S.: There is another PR for an update to 1.21.1, which might be more complete.

@nonamegiven0 nonamegiven0 marked this pull request as draft April 12, 2026 11:35
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.

2 participants