Copper magnetic levitation minecart rails!

Maglev adds several sets of copper rails which allow minecarts to hover in the air.
This mod was based on this r/minecraftsuggestions reddit post by u/Creative-Kreature.
Additions
Maglev Rail

- Allows a minecart to hover up to 15 blocks above the rail
- The minecart can be made to hover by dropping it from the end of normal rails
- Comes in all waxed and oxidized copper variants
Powered Maglev Rail

- Allows minecarts to hover just like maglev rails
- Accelerates the minecart just like powered rails
- Comes in all waxed and oxidized copper variants
Variable Maglev Rail

- Allows minecarts to hover just like maglev rails
- Changes the hover height of a minecart to its redstone power level (0-15)
- Comes in all waxed and oxidized copper variants
Mechanics
- While hovering, minecarts have no friction and have no sound
- Minecarts have different max speeds on different oxidized rails: | Oxidation | Max Speed | | --- | --- | | Unoxidized | 1.2 blocks/tick | | Exposed | 0.8 blocks/tick | | Weathered | 0.4 blocks/tick | | Oxidized | 0.1 blocks/tick |
- Minecarts remember which track they're on so rails can cross underneath and they stay on the right track
- You may place blocks between the rail and minecart to have hidden rails
- If a minecart hits a corner (or changes between flat and incline) while moving too quickly, it may derail. To prevent this, the minecart must be slowed to at most weathered speed. This was unintentional but is currently considered a feature.
- All maglev rails can be manually oxidized by right-clicking with a wet sponge
Notes
- Does not work with experimental minecart mechanics yet, this will be added in the future
How to Install Maglev (Mod)
Maglev by ThePotatoArchivist is verified for Fabric across Minecraft versions 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.6, 1.21.7, 1.21.8, 1.21.9 (latest release: 0.4.5+mc26.3, file size: 147 KB). Follow the steps below to install it safely from ModCraft.tv:
- Click the Download button above and select your Minecraft version (1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.6, 1.21.7, 1.21.8, 1.21.9) and platform (Fabric).
- Make sure you have the compatible loader or environment installed for Fabric.
- Move the downloaded Maglev file into your Minecraft
.minecraft/modsfolder and launch the game.
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 9mo ago | 1 | ||||
| 9mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
|
B
0.4.0
|
last yr. | 1 | |||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 |
- Update to 26.3
- Update to 26.2
- Maglev rails now use copper sounds
- Fix minecarts playing sound when on maglev rails at height 0
- Update to 26.2
- Maglev rails now use copper sounds
- Fix minecarts playing sound when on maglev rails at height 0
- Port to 26.1
- [1.21.1] Added EMI world interaction recipes for manual oxidizing with sponge
- [1.21.11] Added RRV world interaction recipes for manual oxidizing with sponge
- [1.21.1] Added EMI world interaction recipes for manual oxidizing with sponge
- [1.21.11] Added RRV world interaction recipes for manual oxidizing with sponge
- Port to 1.21.11 as the 1.21.9 version apparently did not work
- Re-add emissive rail textures via Continuity
- Continuity is now an optional dependency
- This is considered Release because the minecart experiments don't exist on 1.21.1 so there are no missing features
- Backport to 1.21.1
- Emissive textures do not work yet, looking into how to do it
- Internal cleanup
- <details>
<summary>Developer note</summary>
Now uses vanilla
CopperBlockSet instead of a custom record class, this will affect any mods accessing the blocks and items (which I don't think exist right now)</details>
- Port to 1.21.9
- Removed changes from versions between 0.3.2-0.3.4 (inclusive)
- Add proper loot tables
- Add waxing recipes
- Add base rail recipes
- Using a wet sponge on maglev rails will oxidize it one stage
- Add
maglev.minecart_collisiongamerule (defaulttrue) which controls if minecarts collide with entities
- Add data attachment
maglev:max_empty_timeto make minecarts despawn after being empty for that long