Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
If you want to obscure your IP address when playing online then make sure relays are turned on in the in-game settings. This will route your traffic through and Xbox Live server. I do not know if it extends to voice communication only (text chat goes through an Xbox Live server for sure) or if it affects your game inputs as well. I also do not know how it affects a peer to peer connection.
In order to play matchmaking, use the Custom Game Browser, unlock achievements, earn XP, or earn unlock points you must run the game with Easy Anti-Cheat (EAC) on.
Halo 3's gametypes were built into the game and a Title Update was required to add more, so for Halo: Reach Bungie (the original developer company who is now no longer involved) made a gametype scripting language called Megalo. This same scripting language exists in Halo 4 and Halo 2 Anniversary multiplayer. What can be done with this scripting language is fairly restricted. I have not kept up to date with the modding and forge communities the past several months but believe me when I say that it will never pose any harm to you. You'll encounter games with customized scripts in the Custom Game Browser.
I bring up the gametype scripting because I have heard of rare eye-witness testimonies of people who cheat to bypass EAC of using it to make other players see weird things in-game. This is as benign as putting a waypoint with a pre-existing icon over a group of player's heads but nonetheless the possibility exists that it could be used to make something unusual happen. Since matchmaking runs on a dedicated server there is no "host advantage" for these people to exploit. That fact alone greatly reduces what someone cheating could do. This may have been different in the past but you should know that MCC originally released on Xbox One in 2014 and has needed/gotten thousands of patches and fixes. I'm describing how things are to you today.
I have been in custom game rooms with EAC off and a host who is intentionally cheating to do wild things. They are all still benign and would do you no harm. Being host allows for things like letting players shoot rockets from ARs, changing up what is attached to the back of a warthog on a whim after a round restart, and being able to personally fly around the map. I say this to communicate that there is still a limited amount of control someone cheating has, though admittedly this was likely all done with a specialized tool called Assembly which allows the user to "poke" specific changes into RAM.
Modding is generally safe and does not carry a risk of being banned. All mods for MCC involve replacing files and the tools that allow you to mess with MCC in real-time generally can't get through the obscuration barrier put up by EAC. If EAC detects something it doesn't like then it will kick you from the game. The only ban risk comes from trying to bypass EAC.
TL;DR: You're fine. There is nothing to worry about. The modding community is alive and well and would send out an alarm if there was a known danger.
Multiplayer -> Social Games
Multiplayer -> Competitive Games
Multiplayer -> Custom Game Browser
Firefight -> Matchmaking
These are all running on dedicated servers controlled by 343i. The firefight one is a duplicate option.
And for the sake of clarity and rounded corners,
Custom Multiplayer = Custom Games