Modscraper Modscraper Minecraft
Presence Footsteps (Forge) logo

Presence Footsteps (Forge)

Mod

by Paint_Ninja

An unofficial port of Presence Footsteps from Fabric to Forge

Type

Mod

CurseForge Downloads

40,216,702

CurseForge ID

433068

Modrinth Downloads

762,969

Modrinth ID

dLfueQtY

Last Updated

Nov 7, 2026

Description

Overview

An unofficial port of Presence Footsteps from Fabric to Forge. For Fabric, check out the original mod.

If you have any problems with this Forge version of the mod, please file an issue here - don't pester Sollace on the original Fabric version of the mod for issues you're having with this Forge version.

 

Why?

To put it simply, I wanted to continue enjoying this mod on modern versions of Minecraft alongside other Forge mods. In the past, the mod used LiteLoader which could optionally be run on top of Forge, but since the move to Fabric that's no longer possible.

Various people have requested a Forge port however the mod dev has stated that they have no intentions to do so. As the license is MIT, I took it into my own hands and made as close to a 1:1 port as possible in just a few days.

This should be obvious but I'll say it anyway: please don't give Sollace grief over not porting it themselves, it's their decision and I respect that. I made this as it's legally permissable and allows more people to enjoy the mod, in addition to making it easier for Forge users to transition to Fabric if they so desire by having another mod support both platforms (even the configs are compatible between the original Fabric mod and this Forge port!). Note that Sollace has recieved a decent portion of the CurseForge rewards program points from this project for years, despite having no involvement in this port.

How?

1.19.3/1.19.2/1.18.2

To be documented at some point. There's been some nice improvements in my porting workflow since the 1.16.5 process.

1.16.5

I've ported various small-ish Fabric mods to Forge for personal use in the past, with each port learning more efficient methods along the way.

With Presence Footsteps, I did the following procedure:
1. Clone the repo of the Fabric mod to port
2. Get the Forge MDK, setup Mixin configs and Yarn2MCP's Yarn mappings
3. Use the updateMappings ForgeGradle command to convert Yarn to MCP
By this point a decent chunk of the work was already done!
4. Use the Linkie Discord bot to manually translate the remaining Yarn classnames to MCP classnames, along with translating some Mixin stuff
5. Manually translate Fabric-specific APIs and practices to Forge-equivalents (e.g. separate event systems, separate ways of initialising the mod, etc...)

Notes regarding the port:
- Next time I'll might try using MojMap as the intermediary translation mappings instead of Yarn2MCP, to reduce setup time and allow for flexibility between using either ForgeGradle's updateMappings or Loom's migrateMappings commands. I didn't use them this time because last time I checked, Linkie didn't support translating between MojMap and MCP but this seems to have been resolved now.
- I did try running the code in Yarn2MCP's Yarn mappings directly before conversion to MCP, however due to a mapping error this was unfortunately not possible.
- The mod makes use of some Fabric-only mod libs so I had to also port over the parts that were used. I had a bit of trouble with one particular function in the lib having the same name as an MCP method name causing a compile error due to ambiguity over which method the code was referring to (it was to do with tooltip rendering for buttons in the GUI lib iirc). For now, I've just disabled that one method call as a workaround.
- I recall the dev saying that they didn't like MCP mappings, but funnily enough I found various instances of variable names matching the MCP classnames rather than Yarn ones. Maybe it was just reused code from the LiteLoader days? Who knows...
- It's not my most elegant solution - I was bored so I still did some of it manually by copying over the lib stuff after the updateMappings automation.

  

Downloads

This mod is available for 26.2, 26.1.2, 1.21.11, 1.21.10, 1.21.8, 1.21.5, 1.21.4, 1.21.1, 1.20.4, 1.20.2, 1.20.1, 1.19.4, 1.19.3, 1.19.2 and 1.18.2 and 1.16.5. Some versions may have limitations - refer to the file's changelog for details and check for updates occasionally.

 

Sponsors

Thanks to the following GitHub sponsors for donating towards my modding efforts, who help motivate me to continue working on projects like this unofficial port of Presence Footsteps to Forge:

  • (None at the moment)

Compatibility

Mod Loaders

Client Forge

Game Versions

26.3

Recommended Gear

Affiliate

Hardware and extras that pair well with this mod.

As an Amazon Associate I earn from qualifying purchases.

Similar Mods

Included in Modpacks (679)

Show fewer
better herobrine [FORGE/ FABRIC] better herobrine [FORGE/ FABRIC] Dinosaurs Reborn Plus Dinosaurs Reborn Plus Black Myth Wukong Black Myth Wukong WolfCraft Colonies - Season 5! WolfCraft Colonies - Season 5! Termincraft Termincraft FPScraft X FPScraft X Congregation - expert Gregtech pack Congregation - expert Gregtech pack Citadel I Citadel I  The end human civilization(100days) The end human civilization(100days) HorroPhobia - A Horror Adventure World HorroPhobia - A Horror Adventure World IcyHarry's Disturbing Horrors IcyHarry's Disturbing Horrors Autumn's VR Horror Autumn's VR Horror Dark Fantasy [MMC] Dark Fantasy [MMC] Searching for a World that Doesn't Exist.jar Searching for a World that Doesn't Exist.jar Halo Project Orionis Halo Project Orionis Huge Horror Pack [Horror] [Dweller] [Scary] Huge Horror Pack [Horror] [Dweller] [Scary] Variety Horror Project Variety Horror Project CheneTulipe Apocalipse Zombie Invasion CheneTulipe Apocalipse Zombie Invasion Arcadia Online (SAO) Arcadia Online (SAO) Permadeath+ Permadeath+ Create Outbound Create Outbound Last DayZ of Craft Last DayZ of Craft Twixxel's Stalker Series Twixxel's Stalker Series Malaised Malaised FrierenWorld FrierenWorld SwordCraft Origins SwordCraft Origins Alpha 0.0.0v Alpha 0.0.0v Medieval Dark Fantasy Craft [Rpg] Medieval Dark Fantasy Craft [Rpg] Forged in Dragonfire Forged in Dragonfire Anomalies: Not your world (analog horror) Anomalies: Not your world (analog horror) Endless pain (Evil hunter&dontcry) (HORROR) (STALKER) Endless pain (Evil hunter&dontcry) (HORROR) (STALKER) Wipezone Wipezone The Stalker - pizaah The Stalker - pizaah Best horror atmosphere forest Best horror atmosphere forest Apocalypse (100 days) Apocalypse (100 days) EldenCraft - A Dark Fantasy Challenge EldenCraft - A Dark Fantasy Challenge Cozy Witchcraft Cozy Witchcraft ATB [After The Bombs] Zombies ATB [After The Bombs] Zombies EpicFantasy(Fantasy/Medieval/Japanese) EpicFantasy(Fantasy/Medieval/Japanese) Fear Nightfall Remastered Fear Nightfall Remastered Atheism Atheism Dopeman's Apocalypse to die for Dopeman's Apocalypse to die for Tenebris Unleashed Tenebris Unleashed Gun and Parasite (KOR) Gun and Parasite (KOR) Terra Enhance | How It Should Be Played Terra Enhance | How It Should Be Played SCP Area: [REDACTED] By Epic7404 SCP Area: [REDACTED] By Epic7404 ChillCraft  - Play Your Way, Chill Your Way ChillCraft - Play Your Way, Chill Your Way Tough As Bedrock Tough As Bedrock The Crafting Dead Reimagined The Crafting Dead Reimagined Void Genesis: The Quantum Abyss Void Genesis: The Quantum Abyss TacCam TacCam Twixxel's all stalkers Twixxel's all stalkers Block Ops - Warfare Block Ops - Warfare Project: Create Guns & Horror Project: Create Guns & Horror The Forsaken Dawn I The Forsaken Dawn I bloodbath horror bloodbath horror Reclamation - Hardcore Edition Reclamation - Hardcore Edition Dragons & Rats Dragons & Rats w0nderLand.jaR w0nderLand.jaR Assassin's Creed: Liberty Assassin's Creed: Liberty Hunting Bigfoot Hunting Bigfoot ZUMBILÂNDIA - (ZOMBIE LAND) ZUMBILÂNDIA - (ZOMBIE LAND) INVINCIBLE- A project INVINCIBLE- A project Forge of Eternity Forge of Eternity Falsity Experience Falsity Experience The Last Frontier | A Western Experience The Last Frontier | A Western Experience YaoPack 3 YaoPack 3 The Last Dawn II The Last Dawn II R.M. Apocalyptic Zombies R.M. Apocalyptic Zombies Atomized Atomized Savaru I - Survival Savaru I - Survival Dying of the Light Dying of the Light Zurvive - The Last Apocalypse Zurvive - The Last Apocalypse null's 2.0craft null's 2.0craft Palladium superheroes Palladium superheroes From The Cold: Worst Christmas From The Cold: Worst Christmas Minecolonies: Dragon Epoch Minecolonies: Dragon Epoch MutationCraft MutationCraft Dinosaur Survival Dinosaur Survival scary brain damage scary brain damage The Last Horror Experience [REHORRIFIED] The Last Horror Experience [REHORRIFIED] Curse Walkers [FORGE] Curse Walkers [FORGE] Turning into an ANIME/RPG Turning into an ANIME/RPG Something's in the fog Something's in the fog Verity has a real voice now Verity has a real voice now Twixxel's Stalker Remastered Twixxel's Stalker Remastered The Horrors Of Evil The Horrors Of Evil Torment - Psychological Horror Torment - Psychological Horror Camping Horror Pack Camping Horror Pack Solo Leveling: Extended Solo Leveling: Extended The Last Dawn III - Remastered The Last Dawn III - Remastered dwellers everywhere... dwellers everywhere... The Herobrine ; The Original Herobrine The Herobrine ; The Original Herobrine Twixxel's Stalker Updated! Twixxel's Stalker Updated! MineColonies: Kingdoms Beyond MineColonies: Kingdoms Beyond All The Loot! [REMASTERED] All The Loot! [REMASTERED] Not So CrazyCraft Not So CrazyCraft Paralyzed: The Boiled One Paralyzed: The Boiled One UnBound World UnBound World Village & Pillage: Ultimate Village & Pillage: Ultimate

External Resources