Java-разработчик модов для Minecraft · Fabric · Forge · NeoForge
Java developer of Minecraft mods · Fabric · Forge · NeoForge
Разрабатываю моды для Minecraft на загрузчиках Fabric, Forge и NeoForge: игровые механики, мобы и боссы, предметы, системы взаимодействия. Работаю по техническому заданию, официально оформлен как самозанятый.
The Secrets of Ancient Kingdoms (Telegram-канал проекта) Приключенческий мод для Minecraft 1.20.1 (Forge): новые существа, боссы, магия, структуры и предметы. Веду разработку в рамках поэтапного графика работ.
- Производительность. Ресурсоёмкие операции распределяются по тикам, поиск сущностей кэшируется, сетевой трафик сведён к необходимому минимуму.
- Совместимость. Приоритет у событий загрузчика; миксины применяются только там, где без них не обойтись.
- Документация. README описывает не только запуск проекта, но и архитектурные решения.
- Автоматизация. Сборка через GitHub Actions, релизы публикуются по тегу.
| Проект | Описание | Стек |
|---|---|---|
| Magnetism | Магнитный блок на основе модели диполя: полюса притягиваются и отталкиваются в полёте. Без миксинов и собственных пакетов, кэш сущностей с backoff. | NeoForge 1.21.1 · Java 21 |
| Graffity+ | Система граффити: спреи для стен, пола и потолка, ластик, ограниченные заряды. | Fabric 1.20.1 |
| Cockroach | Клиентский мод: таракан перемещается по окнам инвентаря и поедает алмазы. | Fabric 1.20.1 |
| Football | Физика футбольного мяча. Порт soccermod на Fabric. | Fabric 1.20.1 |
Telegram: @MrBuffTM
I develop Minecraft mods for Fabric, Forge and NeoForge: gameplay mechanics, mobs and bosses, items, interaction systems. I work from technical specifications as a registered self-employed contractor.
The Secrets of Ancient Kingdoms (project Telegram channel) An adventure mod for Minecraft 1.20.1 (Forge): new creatures, bosses, magic, structures and items. I lead development under a staged work schedule.
- Performance. Heavy operations are spread across ticks, entity lookups are cached, network traffic is kept to the minimum.
- Compatibility. Loader events come first; mixins are used only where there is no alternative.
- Documentation. READMEs cover not only how to run a project, but also the design decisions behind it.
- Automation. Builds run on GitHub Actions, releases are published from tags.
| Project | Description | Stack |
|---|---|---|
| Magnetism | Magnet block based on a dipole model: poles attract and repel mid-air. No mixins, no custom packets, cached entity lookups with backoff. | NeoForge 1.21.1 · Java 21 |
| Graffity+ | Graffiti system: spray cans for walls, floors and ceilings, eraser, limited charges. | Fabric 1.20.1 |
| Cockroach | Client-side mod: a cockroach runs across inventory screens and eats diamonds. | Fabric 1.20.1 |
| Football | Soccer ball physics. Port of soccermod to Fabric. | Fabric 1.20.1 |
Telegram: @MrBuffTM