Troubleshooting
This page outlines any common issues that you'll run into while setting up the TypeScript starter, as well as how to fix them.
Unable to upload code to Screeps private server
If you're getting the following error:
Make sure you have screepsmod-auth installed on your private server, and you've set a password on the account in your private server as well.
Unable to extend type interfaces (e.g. Game
, Memory
)
Game
, Memory
)Make sure you declare any extensions to the type interfaces as an ambient declaration. You can either:
put them inside a
*.d.ts
file, orin an existing
.ts
file (with at least oneimport
orexport
), you can usedeclare global { interface CreepMemory { ... } }
to accomplish the same effect.
For more info: https://github.com/screepers/typed-screeps/issues/27
Last updated