All versions
0.3.0
Release
Coasters: Engineered 0.3.03 months ago 6
Compatibility
Minecraft: Java Edition
1.21.1
Platform
NeoForge
Supported environments
Client and server
Required content
Any compatible version
Any compatible version
Any compatible version
Changes
Added
- Trackside Sensor. A new block that watches a beam across the track and reports the speed of passing carts as an analog redstone signal. Crafted from an Optical Sensor and a Speedometer.
- It cannot miss a cart. Detection runs with the physics rather than the block tick, so it catches carts at any speed - the thing the existing sensors cannot do.
- Speed as a signal. Set which speed counts as a full signal on the sensor's Max Speed value box, and read it with dust or a comparator. Engineer's Goggles show the last reading in m/s.
- Display support. Point a Display Link at the sensor and pick Cart Speed to show speeds on a Display Board or Nixie Tubes. The reading holds until the next train, rounded to whole blocks per second.
- Ponder scenes for the sensor and for wiring one up to a display.
Changed
- Speed sliders renamed. The brake slider is now Brake Target Speed and the launch slider Launch Target Speed - both set a speed to reach, and the old "Brake Speed" read as though it set how hard the brakes bit.
- Status lamps now report redstone. A lit lamp means the run is powered, on launch and brake hardware alike. Because brakes are fail-safe, a brake that is gripping now sits dark - previously the same lamp meant opposite things on the two systems.
- Separate slider bounds. The brake slider had been bounded by the launch speed config option; it now has its own.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:guKf87OB:wv268LwK"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:guKf87OB:wv268LwK"
}

