# Using extensions to mod games

**URL:** https://forum.makecode.com/t/using-extensions-to-mod-games/30227
**Category:** Help
**Tags:** extension
**Created:** [August 21, 2024, 1:52am UTC](https://forum.makecode.com/t/using-extensions-to-mod-games/30227 "2024-08-21T01:52:18Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![RobbyZero](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/robbyzero/32/17188_2.png) [@RobbyZero](https://forum.makecode.com/u/RobbyZero)
#### Post date: [August 21, 2024, 1:52am UTC](https://forum.makecode.com/t/using-extensions-to-mod-games/30227/1 "2024-08-21T01:52:18Z")

</div>

I need your help!  
I wanted to make a topic where people request games for me to make a stupidly weird mod for. I’ve thought about making mods for games using extensions just to get the feel of modding a game a little more accurate than just playing on a different link.

The problem is events in an extension happen at the same time as regular stuff so if I wanted to say edit a character skin I would have to put the code in the extension and hope it works out at the right time. Is there any way this could work using extensions.

---

<div class="post-metadata">

### Author: ![AlexK](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/alexk/32/33339_2.png) [@AlexK](https://forum.makecode.com/u/AlexK)
#### Post date: [August 21, 2024, 4:11am UTC](https://forum.makecode.com/t/using-extensions-to-mod-games/30227/2 "2024-08-21T04:11:22Z")

</div>

What you’re describing should work in theory, @RobbyZero . I suppose you’d need to try it with a real example, but it should be perfectly reasonable.

When working in JavaScript in MakeCode, my projects always have multiple code files (the equivalent of multiple extensions), and they work together just fine.

Holler if you have any trouble!

---

<div class="post-metadata">

### Author: ![Astro](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/astro/32/35479_2.png) [@Astro](https://forum.makecode.com/u/Astro)
#### Post date: [August 22, 2024, 4:35pm UTC](https://forum.makecode.com/t/using-extensions-to-mod-games/30227/3 "2024-08-22T16:35:09Z")

</div>

hey, could you make a mod for my game, Operius? it’s kinda complex (In code i mean) but i want to see your ideas.

here is the link- [https://arcade.makecode.com/S32625-47518-24625-71519](https://arcade.makecode.com/S32625-47518-24625-71519)

---

<div class="post-metadata">

### Author: ![RobbyZero](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/robbyzero/32/17188_2.png) [@RobbyZero](https://forum.makecode.com/u/RobbyZero)
#### Post date: [August 22, 2024, 4:37pm UTC](https://forum.makecode.com/t/using-extensions-to-mod-games/30227/4 "2024-08-22T16:37:59Z")

</div>

I’ll get to it later I need to do some proper tests but you will be first on the list.

---

<div class="post-metadata">

### Author: ![RobbyZero](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/robbyzero/32/17188_2.png) [@RobbyZero](https://forum.makecode.com/u/RobbyZero)
#### Post date: [November 17, 2024, 8:44pm UTC](https://forum.makecode.com/t/using-extensions-to-mod-games/30227/5 "2024-11-17T20:44:53Z")

</div>

So I gave it a try while working on a randomizer for @Astro. It doesnt load the extension using the link I had to use a local copy. So I downloaded that and the game wont run because it messed up the tilemap.g.ts file.

---

<div class="post-metadata">

### Author: ![AlexK](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/alexk/32/33339_2.png) [@AlexK](https://forum.makecode.com/u/AlexK)
#### Post date: [November 17, 2024, 8:46pm UTC](https://forum.makecode.com/t/using-extensions-to-mod-games/30227/6 "2024-11-17T20:46:07Z")

</div>

Post either a link to your project or the downloaded PNG/UF2/whatever file, @RobbyZero . I’m happy to take a look.
