Перейти к содержимому
Mineforgian

CFX

Fabric mod that patches certain hazardous exploits

Загрузки
3K
Подписчики
29
Обновлён
8 января 2025 г.
Лицензия
MIT

Опубликован 25 июля 2023 г.

CFX

CFX is a Fabric mod for Minecraft 1.14 to 1.21.4 that patches or otherwise mitigates hazardous exploits. It was originally included as a submodule of the WNT project, but it is now its own project.

Why?

For almost a decade now, Minecraft exploiting has become increasingly common and increasingly dangerous. While Mojang has been making a commendable effort to combat this by patching exploits in their game with updates, they don't support older, more vulnerable versions of the game. For most people, this isn't a problem, because all they need to do to stay protected is to use the latest and greatest version of Minecraft. However, some people simply can't do that for one reason or another (such as running older hardware or using mods that don't support later versions of the game).

Furthermore, there are cases of exploits that Mojang simply hasn't fixed yet for one reason or another even in the latest version of the game, so pretty much everyone is vulnerable to some pretty nasty exploits.

So, this is where CFX steps in. It tries to patch some of the more hazardous exploits for all mainline versions of the game, even the versions that were superseded by minor updates (e.g. 1.14, 1.14.1, 1.15.1, etc). That way, almost everybody can be protected. It works standalone so you don't have to use it as part of a bigger package of mods.

Patch Coverage

This timeline details what patches are available for which exploits.

https://i.imgur.com/Vh6SCQL.png

⚠️: Currently only partially patched in some places. Contributions are welcome to make them complete.

Центр версий

11 версий
  • Бета172 КБ
  • Бета158 КБ
  • Бета156 КБ
  • Альфа133 КБ
  • Альфа124 КБ
  • Альфа112 КБ
  • Альфа112 КБ
  • Альфа78 КБ
  • Альфа69 КБ
  • Альфа62 КБ
  • Альфа62 КБ

Ченджлог

1.9Бета1.21.2, 1.21.3, 1.21.4 · 8 января 2025 г.

Changes

  • Adds support for 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, and 1.21.4
  • Fixes possible conflicts with specific mods by changing how patches are loaded
  • Removes "sensitive" patch system since it was no longer necessary
  • Restructures how patches are stored internally to be more consistent
  • Adds a new patch for InvalidHeadLinks, an exploit affecting 1.20.3 and 1.20.4 regarding player head URLs
  • Fixes flaws that allowed for existing OutrageousTranslation patches to be bypassed in specific ways
  • Fixes flaws in which the 1.20.2+ patch for NBTSize wouldn't behave properly
  • Fixes flaw that allowed for the ComponentDepth patches for 1.14 - 1.20.2 to be bypassed in specific ways
  • Ports ExcessiveHearts to 1.20+

Full Changelog: https://github.com/VideoGameSmash12/CFX/compare/v1.8...v1.9

Known Issues

  • The ComponentDepth patches for 1.20.3+ are incomplete. I have yet to figure out a good way to do so. Contributions would be appreciated.

Credits

I'd like to give a big thanks to @Alco_Rs11 for testing this project as thoroughly as he did. Thank you.

1.8Бета1.20, 1.20.1, 1.20.2 · 25 сентября 2023 г.
  • Adds support for 1.20.2
1.7Бета1.19.4, 1.20, 1.20.1 · 8 августа 2023 г.

Woo, beta!

  • Adds new client and server commands using a combination of Cotton Client Commands (for 1.14 to 1.16.5) and Fabric API (for 1.16.5 to 1.20.1+) to allow you to reload the mod config on the fly without having to restart the client/server. The mod does not require these at all and can still run independently, however you will need one of those two in order to get client/server side commands. Both commands can be disabled in the mod configuration.

  • Adds lots and lots of documentation internally

  • Fixes oversight that caused patch for BoundlessTranslation to not apply for 1.18.2
1.6Альфа1.19.4, 1.20, 1.20.1 · 7 августа 2023 г.
  • Ports OutrageousTranslation patch to 1.14 to 1.16.5
  • Patches UndersizedHeads for affected versions
1.5Альфа1.19.4, 1.20, 1.20.1 · 6 августа 2023 г.

This update makes improvements to the ExcessiveHearts patch along with patching ComponentDepth for all versions of the game.

1.4.1Альфа1.19.4, 1.20, 1.20.1 · 4 августа 2023 г.

Fixes an oversight that caused patches that were forcibly disabled in the "overrides" section to still be applied when they shouldn't have been.

1.4Альфа1.19.4, 1.20, 1.20.1 · 4 августа 2023 г.
  • Fixes the mod not working on servers at all
  • Adds patches for certain clickable text exploits.
1.3Альфа1.19.4, 1.20, 1.20.1 · 30 июля 2023 г.
  • Fixes multiple JSON exploits

Комментарии

Загружаем…