Skip to content
View iwosw's full-sized avatar
:bowtie:
Chill
:bowtie:
Chill

Block or report iwosw

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.

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
iwosw/README.md

IWOSS / iwosw

Systems-heavy game and tooling developer
NeoForge and Forge mods, Rust native engines, ESP32 tooling, Godot prototypes, and focused web apps.

Repositories · Consilium Regum · Recruits Use Boomsticks · Nature · Vivarium Libera · Lumen et Signum · SafeStep

Telegram Steam Spotify Discord: iw0ss


About

I build projects where mechanics, persistence, networking, and tooling matter. Most of my work is game-adjacent: Minecraft mods with custom world rules, Rust-backed engines, embedded tooling, and interactive web projects.

  • Minecraft modding: NeoForge/Forge, Java 21, registries, mixins, custom payload networking, saved data, data generation, optional mod integrations.
  • Game systems: terrain generation, biome logic, entity simulation, AI control layers, agriculture, livestock, combat, quests, progression, saves, and server rules.
  • Rust tooling: JNI native libraries, desktop apps, parsers/DSLs, serial protocols, ESP32 firmware, and capability checks.
  • Web: React, Vite, TypeScript, static sites, interactive learning tools, and polished UI flows.

Tech

Java NeoForge Forge Gradle Python C%23 Rust ESP32 TypeScript React Vite JavaScript Godot

Pulse

GitHub profile summary

Contribution activity graph

## Public Work

AI And Runtime Tools

Consilium Regum
Experimental AI control layer for WorldBox built with Python and C#. It reads save/autosave/live runtime state, generates ruler and unit decisions through local or remote LLMs with heuristic fallback, validates dry-run apply plans, exports guarded runtime sidecars, and uses a BepInEx plugin with fail-closed safety gates before live mutation.

Minecraft And Game Systems

Recruits Use Boomsticks
Forge 1.20.1 compatibility mod that lets Villager Recruits crossbowmen use Medieval Boomsticks firearms and the heavy crossbow. It includes weapon adapters, ammunition and reload handling, mounted behavior, allied-unit friendly-fire protection, configuration, dedicated-server GameTests, CI, and release-ready documentation.

BannerMod
Forge 1.20.1 multiplayer kingdom sandbox that unifies settlements, workers, claims, political states, armies, formations, logistics, trade, sieges, and regulated wars. The public repository tracks the active bannermod runtime, multiplayer guides, developer status, validation stages, and a structured unfinished-work backlog.

Nature
NeoForge 1.21.1 terrain-generation mod backed by Rust through JNI. It has native ABI/layout/algorithm validation, packaged native smoke tests, Java/Rust compatibility checks, generated water provenance, biome climate sampling, wind/current queries, client sync payloads, and a GitHub Actions matrix for Linux, Windows, macOS x86_64, and macOS aarch64 builds.

Vivarium Libera
Large nature/content mod for Minecraft 1.21.1: plants, herbalist tools, block entities, a herbalist book UI, plum wood set, decorative jars, stream worldgen, localization, GeckoLib, Farmer's Delight integration, JEI dev integration, common tags, data maps, recipes, loot tables, models, and datagen providers.

Cultio
Agriculture overhaul with seasonal growth, regional planting rules, crop diseases, crop rotation, weeds, ash-treated farmland, infected animal feed, Serene Seasons integration through reflection, saved field data, an in-game guide, and GameTests for infection mechanics.

Animalis Agricultura
Livestock simulation mod: sex assignment, pregnancy, litters, nests, feeders, cow lactation, manure, inspection overlays, inherited coat variants, server config rules, custom payload networking, and renderer mixins for visual variants.

Caelum
Forge server-side world-integrity tool for skybase/platform detection, delayed stability scanning, illegal fluid cleanup, persistent pending checks, commands, config, player notifications, debug particles, and webhook alerts.

Rust And Embedded Tooling

Lumen et Signum
Rust desktop control panel and companion ESP32 firmware. It includes serial/USB port discovery, espflash integration, UART monitor, firmware capability negotiation, strict ok/err command execution, and EspScript: a small typed DSL with variables, functions, repeat blocks, timers, board events, formatter, lint warnings, GPIO safety checks, and UART compilation.

Web And Study Tools

SafeStep
React/Vite/TypeScript digital-hygiene hub with routes, animated page transitions, articles, a quiz, phishing trainer, privacy/profile simulation tools, theme switching, and security-focused interactive modules.

Unified-State-Exam-CS
Static study site for Russian CS exam practice with tasks 1-27, short algorithms, code templates, search, SVG assets, and GitHub Pages deployment.

Currently Building

  • A Godot 4 mercenary-manager prototype for Yandex Games with exploration, quests, progression, and permadeath.
  • Minecraft server systems centered on settlements, claims, regulated wars, AI units, and mod integrations.
  • Experimental commerce, web, and content-pipeline prototypes.

Current Focus

  • Shipping focused compatibility work with tests, clear version contracts, and release-ready documentation.
  • Shipping more complete NeoForge 1.21.1 systems instead of isolated items/blocks.
  • Making Java/Rust boundaries safe enough for real gameplay through validation, smoke tests, and compatibility hashes.
  • Building simulation-heavy mechanics: terrain, water, seasons, diseases, livestock, settlements, and progression loops.
  • Turning prototypes into documented projects with build commands, configs, tests, and clear architecture notes.

GitHub

  • Main public stack: Java, Python, C#, Rust, TypeScript, JavaScript.
  • Main private/experimental stack: GDScript, Java, TypeScript.
  • Profile: github.com/iwosw

«Взял GT-63, мне нужно ехать быстро.»
- IWOSS

or

"Close my eyes feel a silhouette over me, all over me."
- IWOSS

Pinned Loading

  1. Unified-State-Exam-CS Unified-State-Exam-CS Public

    Interactive study guide for the Russian CS Unified State Exam

    JavaScript

  2. SafeStep SafeStep Public

    Interactive digital-hygiene platform built with React and TypeScript

    TypeScript

  3. caelum caelum Public

    Server-side world-integrity and skybase detection tool for Minecraft Forge

    Java

  4. Vivarium-Libera Vivarium-Libera Public

    Nature and herbalism expansion for Minecraft 1.21.1 on NeoForge

    Java