HC Client.
Mandatory.
we do play HeroCraft Online.
I think a client should be mandatory because if it is a requirement we can then add gems, recipes, achievements, better scripting, etc. It would be such a radical change to whats possible and whats easy to do with HeroCraft's goals in mind. We could add a boatload of unique aesthetic designs, IE: actual tables, chairs you can sit at, food you can eat, we could even script animations of you grabbing and eating food.
would obviously require some awesome animator/scripting/2d artwork/etc. to go with the flow. We'd want at least one guy doing artwork for the Herocraft client's official texture pack -- and our own community could work on and submit texture mods specifically for our stuff.
Anyway, there's just so much out there that's possible as is. It just takes time.
edit:
I know my examples are bad, but I'll add another:
Ruby, Topaz, Emerald, Diamond, Amethyst, Opal, Onyx, Hematite, Agate, Jasper, Citrine, Malachite, Peridot,
Fossils (archaeology?), Tigers eye, Marble, Aluminum (Bauxite?), Copper, Bronze?, Tin, Lithium, Sodium, Cobalt, Zirconium, Titanium, Palladium, Zinc, Magnesium, Chromium, Lead, Bismuth, Thorium, Plutonium?, Neodymium, Lanthanum, Promethium, Samarium, Erbium, Thallium, Nobelium, Gallium, ....
Alloys? Alchemy metals? Potion materials? Skill requirements? Gemstones for advanced crafting? new armors and leathers and detailed armorsets, like basic leather, basic farmer, leather farmers jacket, etc. Item pallettes that would potentially use this?
Farmers Bejeweled Magnetic Leather Jacket
+Leather
+Overalls (crafted)
+GEM_TYPE
+Neodynium [Studs] (+1 magic_resist OR -1 magic dmg taken)
this would all sprawl out to be a HUGE crafting tree we could implement. Also most of the metals and gems and shit do have unique properties so we could add them in our own texture packs, also, a lot of them share the same base resource BEFORE it is REFINED. so Refining materials could yield exp and just take time to do. Maybe a cool little workshop process, such as a Blacksmith, Foundry, Refinery, etc. Foundrys could make neodynium stud castings and such, like molds, refinerys refine raw and rare minerals, Blacksmiths can produce goods. This would expand upon crafting path exponentially and add a ton of depth. Also, your unique items like the Farmers Bejeweled Magnetic Leather Jacket could have its keywords attached to its material composition, as well as what it does, NOT ONLY, its graphical display, could be like blue/rare in title but be indestructible unless thrown into fire or dropped and not picked up, and have its own unique armor graphic within the client itself.
GRANTED this would mean a huge database of images, however, using PNG's and clear/opaque backgroundswe could layer them as such that the materials used to make it also are visually represented. IE: rubys give you little red gems on the leather piece, Neodynium are shinier lookin black studs on the armors sides or something, and the overalls make it a 'farmer's piece and don't hinder movement speed as much as plate, also, leather and the piece it is for (chest) would also give some unique effects in this regard.
EDIT 2:
This could be part of a 2 piece set that reduces magic dmg taken by 2 points. like the overalls (top) and (bottom) would require crafted a chest and leg out of similar materials in name, the gem-types wouldn't matter though.
Exceptionally rare pieces could be dungeon rewards that allow multi-gem or multi-rare ore placement. Like (+1) [stud_type] or [plate_type] and then that armor feeature like one different pauldron than another. just an example.