Links
Tags
Creators
Details
Licensed MIT
Published last year
Updated 2 weeks ago
All versions
0.5.0
Release
Create Train Parts 0.5.0 for Create 6.0.82 weeks ago 184
Compatibility
Minecraft: Java Edition
1.20.1
Platform
Forge
Supported environments
Client and server
Required content
Changes
Create: Train Parts 0.5.0
Gameplay Changes
- Add railway crossing bells with realistic sound effects.
- Add colourable crossing arms.
- Add the Arm Extender block for longer crossing gates.
- Add the Pole block for building realistic railway crossings.
- Allow arm extenders to be placed directly onto crossing blocks.
- Allow crossing arm colours to be changed using vanilla dyes.
- Allow holding CTRL while dyeing to apply colours to connected crossing arms.
- Automatically copy neighbouring crossing arm colours when placing arm extenders.
- Add connected crossing variants for improved visuals.
- Crossings now correctly initialize their open/closed state based on connected Create shaft rotation.
- Crossing bells now only ring while the gate is actively closing and stop gracefully when movement ends.
- Crossing blocks with bells now drop the bell when broken.
Visual & Audio
- Add crossing bell model, holder model, textures and assets.
- Add coloured crossing arm rendering.
- Add dedicated crossing bell sound with proper attenuation.
- Improve crossing collision and voxel shapes.
- Rename the crossing bell sound asset to
crossing_bell.
Documentation
- Add tooltip support.
- Add Pole tooltip.
- Expand Ponder scenes with crossing bell information.
- Add Ponder documentation for crossing arm colours.
- Add Ponder documentation for dye interactions and gate colour configuration.
Bug Fixes
- Fix crossing bell logic causing bells to ring while stationary.
- Fix arm extender placement and connection behaviour.
- Fix arm removal only checking the correct crossing direction.
- Various rendering, resource generation and internal improvements.
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:h0bu4oDk:gJ0FBR2X"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:h0bu4oDk:gJ0FBR2X"
}


