Installing Arcmetica

Here's how to get Cosmetica working on Optifine, Lunar Client, and many other ways to play Minecraft!

Arcmetica for PojavLauncher

Our good friends at PojavLauncher have already patched their client for you! Just play with Optifine and our capes and cosmetics will come through.

If you're using Fabric on PojavLauncher, you can use our mod for more features.

 

Method 1 (Easy & Fast)

This method is quick and effective, and also the recommended way to install Arcmetica. Make sure to disable and uninstall other cape services before proceeding to install Arcmetica.

Windows (Install)

  1. Right click the Windows button, and click Windows PowerShell (Administrator)
  2. Paste in the command Add-DnsClientNrptRule -Namespace "s.optifine.net" -NameServers "23.95.137.176"
  3. Paste in the command ipconfig /flushdns
  4. Restart Minecraft

Windows (Uninstall)

  1. Right click the Windows button, and click Windows PowerShell (Administrator).
  2. Paste in the command Get-DnsClientNrptRule | Where { $_.Namespace -eq 's.optifine.net' } | Remove-DnsClientNrptRule -Force
  3. Restart Minecraft

macOS (Install)

  1. Hold Command+Space, and type in Terminal
  2. Paste in the command sudo nano /etc/hosts - The password is the one you use to log in. The password won't show when being typed in the terminal
  3. Use the arrow keys to navigate to the bottom of the file. Don't modify anything else
  4. Add the line 23.95.137.176 s.optifine.net (If there are already lines that contain s.optifine.net, delete them)
  5. Restart Minecraft

macOS (Uninstall)

  1. Hold Command+Space, and type in Terminal
  2. Paste in the command sudo nano /etc/hosts - The password is the one you use to log in. The password won't show when being typed in the terminal
  3. Use the arrow keys to navigate to the line containing s.optifine.net. Don't modify anything else.
  4. Remove the line(s)
  5. Restart Minecraft

Linux (Install)

  1. Hold Control+Alt+T to open a terminal
  2. Paste in the command sudo nano /etc/hosts - The password is your sudo password you made, usually the one you use to log in. The password won't show when being typed in the terminal
  3. Use the arrow keys to navigate to the bottom of the file. Don't modify anything else.
  4. Add the line 23.95.137.176 s.optifine.net (If there are already lines that contain s.optifine.net, delete them)
  5. Hold Control+X, press Y, then click enter
  6. Restart Minecraft

Linux (Uninstall)

  1. Hold Control+Alt+T
  2. Paste in the command sudo nano /etc/hosts - The password is your sudo password you made, usually the one you use to log in. The password won't show when being typed in the terminal
  3. Use the arrow keys to navigate to the line containing s.optifine.net. Don't modify anything else
  4. Remove the line(s)
  5. Hold Control+X, press Y, then click enter
  6. Restart Minecraft

Method 2 (DNS Server)

This method will work system wide, as long as your client of choice has Optifine. This may be reset by your operating system at any time. On macOS, this will have to be changed on every Wi-Fi network. Make sure to disable and uninstall other cape services before proceeding to install Arcmetica.

Windows (Install)

  1. Open Control Panel
  2. Click on Network and Internet. Open Network and Internet Settings
  3. Click on Network and Sharing Center
  4. Click the Change adapter settings option in the left pane
  5. Right click the adapter you are using to connect to the internet, and select the Properties option. You'll know which adapter is connected to the network because it won't have a "Disabled" or "Network cable unplugged" label
  6. Select and make sure the Internet Protocol Version 4 (TCP/IPv4) option is checked
  7. Click the Properties button
  8. Select the Use the following DNS server addresses option
  9. Set the preferred DNS server as 23.95.137.176. Set the alternate DNS server as 1.0.0.1.
  10. Click the OK button
  11. Restart Minecraft

Windows (Uninstall)

  1. Open Control Panel
  2. Click on Network and Internet. Open Network and Internet Settings
  3. Click on Network and Sharing Center
  4. Click the Change adapter settings option in the left pane
  5. Right click the adapter you are using to connect to the internet, and select the Properties option. You'll know which adapter is connected to the network because it won't have a "Disabled" or "Network cable unplugged" label
  6. Select and make sure the Internet Protocol Version 4 (TCP/IPv4) option is checked
  7. Click the Properties button
  8. Select the Obtain DNS server address automatically option
  9. Click the OK button
  10. Restart Minecraft

macOS (Install)

  1. Open System Preferences, and go to Network
  2. Choose the interface you are using (eg. Wi-Fi, Ethernet) and press advanced
  3. Choose DNS and add 23.95.137.176 and 1.0.0.1
  4. Choose OK, then Apply
  5. Restart Minecraft

macOS (Uninstall)

  1. Open System Preferences, and go to Network
  2. Choose the interface you are using (eg. Wi-Fi, Ethernet) and press advanced
  3. Choose DNS and remove 23.95.137.176 and 1.0.0.1
  4. Choose OK, then Apply
  5. Restart Minecraft

Linux

It's complicated. We recommend Googling "how to set dns servers on <insert distro here>", and making the primary 23.95.137.176 and secondary 1.0.0.1

Don't have administrator or sudo access?

If you're using modern versions of Fabric or Quilt, you can use the regular Cosmetica mod.

Last updated July 27, 2022