Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lhwdev/railx
🚧 [WIP] Minecraft Mod for Create Forge: train track which can be placed at any angle.
https://github.com/lhwdev/railx
create-mod minecraft-forge-mod minecraft-mod toy-project
Last synced: 16 days ago
JSON representation
🚧 [WIP] Minecraft Mod for Create Forge: train track which can be placed at any angle.
- Host: GitHub
- URL: https://github.com/lhwdev/railx
- Owner: lhwdev
- License: mit
- Created: 2024-03-07T04:45:22.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-03-07T04:55:09.000Z (8 months ago)
- Last Synced: 2024-10-10T12:24:54.988Z (about 1 month ago)
- Topics: create-mod, minecraft-forge-mod, minecraft-mod, toy-project
- Language: Kotlin
- Homepage:
- Size: 247 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
<<<<<<< HEAD
# RailX🚧 [WIP] Minecraft Mod for Create Forge: train track which can be placed at any angle.
Some code are based on [Create Computing](https://github.com/Sascha-T/create-computing).
## Features (not complete)
### FlexiTrack
- Can be placed at any angle.
- Can be used to implement realistic railroad.### Remote Train Observer
- Can be observed by any other Track Network Observer in same track graph.
- Has unique id inside track graph.
- To mitigate chunk unloading problem in previous train observer.### Track Network Observer
- Can be used by CC
* Read graph
- Can be used by itself
* Remote observer reading mode: outputs redstone signal
* Train tracking mode: can read occupied blocks, speed, metadata.
* Change on-graph node info; such as TVM transmitter info
* Block mode: can detect if a signal block is occupied
* Transmission mode: transmit a data on-air into train### Train Observer (addon)
- Also detects train speed
### TVM Transmitter
- Upgrade version of Train Observer
- Receives/Transmits data from/to train: static data or lua evaluated data (works even if chunk is unloaded)
* balise -> train: speed limit, pantograph asc/desc, branch info, gradient etc.
* train -> balise: current speed, train identity, etc
- Also works as CC peripheral
- Also detects train speed
- Use comparator to detect existing train### Train Signal (addon)
- Use name tag to name block node