Furnarchy is a pluggable, scriptable, skinnable extension program for the social game Furcadia.
Furnarchy can be considered a "proxy," in the Furcadian sense of the word, but while most other proxies work by sitting between the Furcadia client's and the game server's network connection, Furnarchy instead embeds itself into the actual Furcadia client, modifying its code and behavior on-the-fly. In doing so, Furnarchy seamlessly integrates its features with the client to make for a much more enjoyable and intuitive game experience.
Modules are powerful plugins for Furnarchy, and typically come in the form of a shared library (.DLL) file. They have near limitless access to the actual Furcadia client, and so can provide many of the feature-rich and seamless extensions that Furnarchy has been known for.
The Launcher is designed to help enhance your Furcadia experience by wrapping every aspect of character modification, including AFK settings, color selection, description and avatar choice, into one simple application used specifically to log your character into Furcadia, ready to go with whatever Digo and Portrait you want already waiting for you.
Scripts, although not as powerful as modules, can also provide convenient little extensions to the client. They don't have the same unfettered access to the client as modules do and concern themselves primarily with processing network data and handling some basic player input. However, they're lighter, much easier to create and modify, and can be loaded and unloaded on-the-fly.
For quick input/output hacks, Furnarchy 2 also has filters, which are a series of perl-compatible regular expression-based substitutions and matches that are applied to incoming or outgoing network traffic.
If you're still not completely sold on Furnarchy, or you simply can't live without some features from your favorite proxy, you can always combine Furnarchy with your other proxy. Just follow our guide for setting Furnarchy up as a dual proxy to get the best of both worlds!