IEM Cologne is now over 😠- However you can still purchase a Viewer Pass and get the Bronze Coin, plus create souvenirs up until Get your Viewer Pass & Bronze Coin
Place Forge is a custom Garry's Mod gamemode that allows you to set place names for your map via the Navigation Mesh.
When you open Place Forge in CAT, you'll be prompted to install the gamemode. This will take a few seconds and upon completion the page will update to show that Place Forge is installed.
Once you click the "Open Place Forge" button, you'll be prompted to select a map. This only reads maps that are located in garrysmod\maps folder, it does not include any Source Engine mounting.

Once you've selected a map and clicked Confirm, you'll get a prompt from Steam to launch the game with the following arguments:
+gamemode place_forge +map #MAPNAME# +nav_edit 1
Click OK and Garry's Mod will automatically launch and you'll be in the gamemode on your desired map.
When you launch in, you should see your map but with navigation mesh editing enabled.
If you do not see any navigation squares on your map, then you have not yet generated a nav file for your map yet.
To do so, open the console and type nav_generate
You may get an error stating that there are no walkable positions. In this case point your crosshair at the floor in the playable area and type in nav_mark_walkable and then try nav_generate again.

Controls are fairly simple and self explanatory.
Press [F1] to start assigning place names. You will be shown the following UI:

This UI shows you a list of commonly used place names, these are generally found on other Counter-Strike: Source and Global Offensive maps. Unlike with CSS/CSGO where you are limited to a subset of place names, you can use custom place names as we only offer our content in English, as such no translations are required for your naming.
At the top right you will see quick access buttons for areas found in every map such as CT Spawn, T Spawn, Bomb Site A etc.
Below that you will see a list of place names already in use on the map, which you can re-use to maintain consistency.
Then there's a free use text box where you can enter a custom name. At the bottom of the Window is live updating text which shows you how your name will show in-game to players.
Names should only contain latin letters; Unicode and other character sets are not supported. Numbers and symbols are also not supported.
Spaces are added in automatically based upon capitalisation of the first letter of each word, for example ComputerRoom would show as Computer Room.

Once you've selected the name that you want, click "Confirm" and then you will be placed in edit mode.
Simply select each navigation square that you wish to assign to that name by using the LMB.

Once you have selected an entire area to be named, press [F1] to save.

When hoving your crosshair over the area, you will now see the assigned name in green.
Once you have named your map, press [F2] to save the changes to your navigation mesh. Once done, you've done everything required to assign place names to your map.