Integrated Dynamics - On the Dynamics of Integration

TypeScript

The TypeScript language is a well-known superset of the JavaScript language that adds typing support. This allows developers to write type-safe JavaScript, by defining the types of variables and functions.

While Integrated Scripting only supports pure JavaScript, a TypeScript typings file is available for all available global functions, value types, and their methods.

When editing your scripts through an external IDE, this typings file could be loaded to create type-safe scripts. This is only recommended if you know TypeScript and know how to use it.

The typings file is available at world/integratedscripting/integratedscripting.d.ts (see saves/ for singleplayer worlds). This file is automatically re-generated upon every world restart, so you should not manually adjust this file.