<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.minecrafttransitrailway.com/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki.minecrafttransitrailway.com/feed.php">
        <title>Minecraft Transit Railway Wiki - mtr_addon:nte:js</title>
        <description></description>
        <link>https://wiki.minecrafttransitrailway.com/</link>
        <image rdf:resource="https://wiki.minecrafttransitrailway.com/_media/wiki:logo.png" />
       <dc:date>2026-05-19T07:57:11+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.minecrafttransitrailway.com/mtr_addon:nte:js:dynamic_texture?rev=1707343725&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.minecrafttransitrailway.com/mtr_addon:nte:js:eyecandy?rev=1752672035&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.minecrafttransitrailway.com/mtr_addon:nte:js:math?rev=1764752047&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.minecrafttransitrailway.com/mtr_addon:nte:js:resources?rev=1707370545&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.minecrafttransitrailway.com/mtr_addon:nte:js:start?rev=1746903094&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.minecrafttransitrailway.com/mtr_addon:nte:js:train?rev=1712684732&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.minecrafttransitrailway.com/mtr_addon:nte:js:util?rev=1730631751&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.minecrafttransitrailway.com/_media/wiki:logo.png">
        <title>Minecraft Transit Railway Wiki</title>
        <link>https://wiki.minecrafttransitrailway.com/</link>
        <url>https://wiki.minecrafttransitrailway.com/_media/wiki:logo.png</url>
    </image>
    <item rdf:about="https://wiki.minecrafttransitrailway.com/mtr_addon:nte:js:dynamic_texture?rev=1707343725&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-07T22:08:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Dynamic Textures</title>
        <link>https://wiki.minecrafttransitrailway.com/mtr_addon:nte:js:dynamic_texture?rev=1707343725&amp;do=diff</link>
        <description>Dynamic Textures

NTE provides a GraphicsTexture class to use JS-controlled textures with dynamic content on models for LCD displays, blinking indicators, scrolling text LED, and so on.

GraphicsTexture

	*  

new GraphicsTexture(width: int, height: int)</description>
    </item>
    <item rdf:about="https://wiki.minecrafttransitrailway.com/mtr_addon:nte:js:eyecandy?rev=1752672035&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-16T13:20:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Decoration Object Related</title>
        <link>https://wiki.minecrafttransitrailway.com/mtr_addon:nte:js:eyecandy?rev=1752672035&amp;do=diff</link>
        <description>Decoration Object Related

In addition to train rendering, the use of JavaScript scripting with Decoration Object (Also known as Eye Candy) are also supported.

Adding script to Decoration Object

You can add a model that uses JavaScript to control rendering by writing something like this in your</description>
    </item>
    <item rdf:about="https://wiki.minecrafttransitrailway.com/mtr_addon:nte:js:math?rev=1764752047&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-12-03T08:54:07+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Math Utilities</title>
        <link>https://wiki.minecrafttransitrailway.com/mtr_addon:nte:js:math?rev=1764752047&amp;do=diff</link>
        <description>Math Utilities

This is not an introduction to the math functions of the standard JavaScript library. Instead, this is a set of useful classes provided by NTE to perform transformations for model rendering and other things.

Vector3f

A three-dimensional vector, that is, the coordinates (x, y, z).</description>
    </item>
    <item rdf:about="https://wiki.minecrafttransitrailway.com/mtr_addon:nte:js:resources?rev=1707370545&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-08T05:35:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Resource Loading</title>
        <link>https://wiki.minecrafttransitrailway.com/mtr_addon:nte:js:resources?rev=1707370545&amp;do=diff</link>
        <description>Resource Loading

NTE provides several methods for controlling the loading and retrieval of resources within resource packs in JavaScript scripts.

Code written in the top-level space outside of functions will be executed when a resource pack is loaded and can be used to initialize resources such as models, textures, etc. Resources that should not be different for each train (such as models and such) are recommended to be stored in global variables to avoid excessive memory usage when loading a …</description>
    </item>
    <item rdf:about="https://wiki.minecrafttransitrailway.com/mtr_addon:nte:js:start?rev=1746903094&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-05-10T18:51:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>JavaScript Support</title>
        <link>https://wiki.minecrafttransitrailway.com/mtr_addon:nte:js:start?rev=1746903094&amp;do=diff</link>
        <description>JavaScript Support

NTE supports fully customizable control of rendering and other features using JavaScript. This page lists the various functions, objects, and types provided when using JavaScript with NTE.

Why Overcomplicate Everything?

The main purpose of this feature is to implement dynamic displays on trains with the intent to support many different types and displays found in trains all over the world.</description>
    </item>
    <item rdf:about="https://wiki.minecrafttransitrailway.com/mtr_addon:nte:js:train?rev=1712684732&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-09T17:45:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Train Related</title>
        <link>https://wiki.minecrafttransitrailway.com/mtr_addon:nte:js:train?rev=1712684732&amp;do=diff</link>
        <description>Train Related

NTE supports full control of train rendering via JavaScript. You can either fully control the rendering of all elements using JavaScript, or overlay JavaScript-driven displays or objects on an existing train model.

Adding a Train

You can add a model that uses JavaScript to control rendering by writing something like this in the</description>
    </item>
    <item rdf:about="https://wiki.minecrafttransitrailway.com/mtr_addon:nte:js:util?rev=1730631751&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-03T11:02:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Utilities</title>
        <link>https://wiki.minecrafttransitrailway.com/mtr_addon:nte:js:util?rev=1730631751&amp;do=diff</link>
        <description>Utilities

NTE provides a number of helper classes to provide some information or to implement functions more simply.

Output of test information

	*  

static print(params: Object...): void


		*  This function outputs a message to the Minecraft log (the message is not displayed in the game). Any number of arguments of any type can be passed to the function.</description>
    </item>
</rdf:RDF>
