TheBrokenRail
37f11a92f0
All checks were successful
ScriptCraft/pipeline/head This commit looks good
752 B
752 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
- src/
- DTS, TS, JS, or JSON files and folders
- types/
- File structure of node_modules/@types