Skip to content
View STRHercules's full-sized avatar
🦾
Developing Greatness
🦾
Developing Greatness

Block or report STRHercules

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
STRHercules/README.md
STRHercules — building worlds, rebuilding engines, making old systems feel new

Game systems developer · World builder · Mod author · Reverse-engineering enthusiast

From rebuilding a Wrath-era client to giving Minecraft companions lives of their own.
I like ambitious projects, deep systems, and turning "what if?" into working code.

GitHub followers Explore repositories Profile views View my GitHub Creature

World of Warcraft engine engineering AzerothCore NeoForge 1.21.1 C++, Java, Lua, TypeScript


The projects at the center of my work

A different kind of Azeroth. An expanded World of Warcraft 3.3.5a experience, built on AzerothCore, Eluna and PlayerBots, with a matching custom client.

Expanded playable races, a persistent third faction, redesigned character creation, deeper progression systems and a growing library of custom gameplay modules.

Esteria server Esteria client
Esteria stars Esteria last commit

Reconstructing the client, expanding the possibilities. My fork of SatyPardus/wowdecomp works with the WotLK 3.3.5a (12340) client in C++.

Experimental Vulkan rendering, retail model support, expanded character customization, native UI extensions and the foundation for client features that need more than an addon.

wowdecomp source Esteria branch
wowdecomp stars wowdecomp last commit

Minecraft followers with more to do than follow. A NeoForge 1.21.1 port and expansion of Human Companions that leans into party-based RPG gameplay.

Distinct roles and progression, equipment and inventory, personalities, bond and morale, Soul Gems, voice callouts, magic integrations and experimental living professions.

NeoForge 1.21.1 Modern Companions stars Modern Companions last commit

Breeding, automation and an unreasonable number of chickens. A modern NeoForge take on the classic Chickens/Roost gameplay loop.

Data-driven breeding trees, resource and fluid/chemical chickens, roosts and collectors, specialized converters and cross-mod integrations including Mekanism.

Modern Chickens on CurseForge Modern Chickens on Modrinth
Modern Chickens stars Modern Chickens last commit

LivingBalancer · Developer tooling with a pulse

A local-first development dashboard that builds on CodexLB and TokDash. LivingBalancer turns project and session metadata into Living Codex: an explorable universe of project star systems, activity, integrations and automations. It also brings local token, usage and model reporting into one interface.

  • Explore the work: project systems, sessions and activity visualized without storing prompt or response contents.
  • Understand the tools: usage breakdowns and integrations for supported local coding assistants.
  • Keep it local: Docker-powered services and a localhost observer, designed for local operation rather than public exposure.

LivingBalancer source LivingBalancer stars LivingBalancer last commit

A note on the workshop: Some Esteria and wowdecomp features are experimental, opt-in or still being validated. The individual repositories distinguish implemented systems from staged designs and works in progress.


Repository telemetry · live shields

Five projects. One workshop. All badges pull directly from GitHub.

Project Popularity Live status Primary language
Esteria stars forks last commit language
wowdecomp stars forks last commit language
Modern Companions stars forks last commit language
Modern Chickens stars forks last commit language
LivingBalancer stars forks last commit language

My GitHub Creature · The Tri-Headed Chimera

The Tri-Headed Chimera, STRHercules' GitHub Creature — a three-headed dragon, lion and goat chimera against a stormy sky

Summoned from code, chaos, and more ambitious projects than any one creature should have to guard.

View my creature on GitHub Creature


Toolbox

C++, C#, Java, JavaScript, TypeScript, Python, Lua, MySQL, React, Node.js, Docker, Git, GitHub, VS Code and Visual Studio

What I spend my time on:

Game engineering Modding and systems Developer tooling
C++ client work and reverse engineering NeoForge, Minecraft systems and game AI Local dashboards and telemetry
AzerothCore, Eluna and WotLK extensions RPG progression, content pipelines and custom assets Automation, integrations and Docker
Rendering, UI and client/server protocols Data-driven content and cross-mod compatibility TypeScript, Python and practical utilities

More things I've built and explored

Beyond the five projects above, I enjoy experimenting with Stardew Valley modding, WoW addons, community tools and game-related utilities. The full collection is over on my repositories page.


GitHub telemetry

Commits, languages, momentum and the occasional midnight coding spree.

Live data, not screenshots. These charts update as GitHub activity changes.

The command center

Contribution streak

Contribution activity · last 31 days

Deep telemetry · animated profile charts

Repository growth, language makeup, commit-language patterns and time-of-day activity.

Long-term GitHub profile activity and contribution overview
Top languages by repository Top languages by commits
GitHub stars, repositories, contribution and related statistics Commit activity by time of day, America Chicago timezone

About the charts: GitHub analytics are based on publicly visible repository and contribution activity; they do not measure hours spent writing code. The commit-language chart and repository-language chart can differ. Third-party hosted cards may occasionally be rate-limited. The package also includes an optional GitHub Actions workflow to generate permanent copies of the five summary cards directly in this repository. See SETUP.md for setup instructions.


Build worlds. Break limits. Reimagine what old engines can do.

Esteria · wowdecomp · Modern Companions · Modern Chickens · LivingBalancer

Independent fan projects and experiments. World of Warcraft and Minecraft are trademarks of their respective owners.

Pinned Loading

  1. BonghitsStardewMods BonghitsStardewMods Public

    A collection of the Mods I've created for Stardew Valley

    C# 1

  2. ModernChickens ModernChickens Public

    A port of setycz's Chickens mod, and timrwood's Roost mod to 1.21.1 combined into a single package.

    Java 1 7

  3. ModernCompanions ModernCompanions Public

    Modern Companions is a faithful NeoForge 1.21.1 port/rebrand of Human Companions with new branding, soul gems, summoning wand, a bundled BasicWeapons-inspired arsenal, and expanded class kit flavor…

    Java 3 3

  4. wowdecomp wowdecomp Public

    C++ 25 212

  5. EsteriaWoW EsteriaWoW Public

    C++ 12 14

  6. LivingBalancer LivingBalancer Public

    A local-first CodexLB dashboard with Living Codex project visualization and integrated TokDash usage telemetry.

    Python 1