TheBrokenRail
105d3b0933
All checks were successful
ScriptCraft/pipeline/head This commit looks good
743 B
743 B
TypeScript Example
This is an example of a Minecraft mod made in TypeScript using ScriptCraft.
Files
src/main/ts
: Contains TypeScript Codesrc/main/java
: Contains Bootstrap Java Code
Notes
- This will also work with JavaScript if you set
compilerOptions.allowJs
and optionallycompilerOptions.checkJs
insrc/main/ts/tsconfig.json
totrue
- NPM dependencies are not bundled
- API JARs are not bundled
typescript
Gradle Configuration
The typescript
gradle configuration will extract the specified API JAR into src/main/ts/build/dependencies
.
API JAR Format
- API JAR Root
- src/
- Source Root
- types/
- File structure of node_modules/@types