promotional bannermobile promotional banner

[TACZ] CallOfDuty Matchmaking

tacz call of duty deathmatch experience weapons
Back to Files

codmatchmaking-1.1.6.jar

File namecodmatchmaking-1.1.6.jar
Uploader
arginou57arginou57
Uploaded
May 28, 2026
Downloads
1.1K
Size
393.1 KB
Mod Loaders
Forge
File ID
8156904
Type
R
Release
Supported game versions
  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:tacz-callofduty-matchmaking-1465961:8156904")

Learn more about Curse Maven

What's new

CODMatchmaking 1.1.6 — Changelog

  Hotfix release focused on stability — closes seven bugs uncovered by a code audit. No new features.

  Bug Fixes

  Stability / Crash Prevention

  - Fixed server crash at the end of the vote phase when no votable maps remain. If all secondary maps were deleted or
  invalidated while a vote was in progress, getVoteWinner() would call Random.nextInt(0) and crash the server. The vote
  now gracefully aborts with a chat warning and sends players back to the lobby.
  - Fixed crashes on Gun Game maps with no loadouts configured. Previously, since 1.1.5 allowed Gun Game maps to appear
  in lists even without loadouts, starting such a match could lead to IndexOutOfBoundsException on kill/demote. Gun Game
   matches are now refused at countdown start with a clear message: "Cannot start: Gun Game requires at least one
  loadout configured on this map." The demote-on-suicide path also has a defensive guard.
  - Fixed potential NullPointerException in teleportToSpawn(). The method now early-returns if player.getServer() is
  null, instead of dereferencing it.

  Player Experience

  - Lobby teleport no longer silently strands players when the lobby spawn isn't configured. If an admin hasn't set the
  lobby with /tdm setlobby, players returning from a match are now sent to the world spawn instead of being left in
  place. A yellow warning is shown to the player telling them to ask an admin to configure the lobby.

  Admin / Diagnostics

  - Invalid gameMode values in map JSON files are now logged. Previously, a typo or stale enum name (e.g. after a
  version migration) was silently swallowed and the map defaulted to TDM with no indication. The mod now writes a
  warning to the server log: Map '<name>' has unknown gameMode '<value>' — falling back to TDM.

This mod has no additional files