promotional bannermobile promotional banner

Project Hero

This is my own take on a superhero mod
Back to Files

Project Hero 0.16.3

File nameprojecthero-0.16.3.jar
Uploaded
Oct 14, 2026
Downloads
36
Size
21.6 MB
Mod Loaders
Fabric
File ID
9173959
Type
R
Release
Supported game versions
  • 1.21.11
  • 1.21.10
  • 1.21.9
  • 1.21.8
  • 1.21.7
  • 1.21.6
  • 1.21.5
  • 1.21.4
  • 1.21.3
  • 1.21.2
  • 1.21.1

Curse Maven Snippet

Fabric

modImplementation "curse.maven:project-hero-1684169:9173959"

Learn more about Curse Maven

What's new

Project Hero 0.16.3

MULTIPLAYER CRASH FIX (IMPORTANT -- EVERYONE PLAYING TOGETHER SHOULD UPDATE)

  • Fixed players being kicked and then crashing ("NullPointerException: Unexpected error" in Fabric's registry sync) when playing on someone else's world or a server. It happened the moment a Spider-Man Web Shot, a Web Pin or a Web Cocoon was used near them, during a raid (such as the Frost Giant Assault) or anywhere else. Hitting mobs alongside a web-slinging Spider-Man could set it off too.
  • The cause: Spider-Man's Web Shot glob and the horde spiders' web shot were both registered under the same internal name (projecthero:web_shot). The host never noticed, because their game shares the server's tables. Anyone joining received the list by name, ended up with only one of the two, and could not read the packet when the other one appeared, so the game disconnected them and then crashed while cleaning up.
  • Spider-Man's glob now has its own name (projecthero:spider_web_shot), and a new automated test checks every registry in the mod on every build, so two things can never share a name again.
  • Reproduced and verified on a real dedicated server with a client connected over the network. Before the fix the first Web Shot dropped the client. After it, rounds of Web Shots, Web Pins, cocoons and melee hits during a Frost Giant Assault went through cleanly.

SPIDER-MAN -- NO MORE GETTING STUCK ON A WEB

  • Fixed getting stuck hanging from a web line with no way off except removing and re-granting your powers. It happened when the game froze or hitched mid-swing (a new player joining, lots of chunks loading, a lag spike).
  • The cause: if you pressed and let go of right-click during the freeze, your game skipped telling the server you'd let go, because it hadn't yet heard you were swinging. The server then attached the web, and nothing would ever release it, since right-click doesn't fire a new web while you're already swinging.
  • Letting go of right-click now always releases the web. On top of that, a swing line nobody is holding (right-click up, not a deliberate hang) lets go by itself after a moment, and Jump or Sneak cuts it at once.
  • Deliberate hangs (the upside-down hang on Z and hanging under a tightrope) are unchanged.

BEHIND THE SCENES

  • Faster development builds (more memory for the build tools, file watching), so updates come out quicker.

Need help or want to report a bug? Join the Discord (link on the CurseForge page).

This mod has no additional files