# Preface Just like Michel Ardan, the French adventurer in Jules Verne's novel *From the Earth to the Moon*, who traveled to the moon in a projectile, this mod allows you to embark on long-distance journeys via cannon—completely safely and efficiently (do not attempt this in real life). ## How to Do It? All you need is a cannon and enough gunpowder, and you can experience a journey that starts whenever you want. **A cannon-based travel method—efficient and safe!** # About the Mod ## Mod Development Plan | Mod Update Plan | Status | |----------------|--------| | Migration to Forge 1.20.1 | ✅ Completed | | Migration to higher versions of NeoForge | Not started | | Open API for cross-mod compatibility | Not started, | | Improve and refactor the original mod's operations | Not started | ## Mod Development Statement This mod is a migration and refactor of **Blast Travel** (the original mod only supported 1.19.2 Quilt) for **1.20.1**. - The **1.20.1 Quilt version** is based on **Abbie5's fork**, with the MODID remaining as `blasttravel`. - The **1.20.1 Forge version** is a partial logic refactor by the author, with the MODID changed to `blasttravelreborn`. Please note the difference. # Adding to Your Project # For Developer You can integrate and automatically download JsonEM for your mod project using Gradle. Just add the following to your build script (`build.gradle`): ## Repositories ```gradle repositories { maven { name = "LTD Maven" url = "https://nexus.bot.leisuretimedock.top/repository/maven-public/" } } ``` ### Forge ```gradle dependencies { implementation fg.deobf("com.leisuretimedock.blastravelreborn:${minecraft_version}-${blasttravelreborn_version})" } ``` ### Choose a Version `${mc_version}` gets replaced by the current Minecraft version. (i.e. `1.20.1`) `${blasttravelreborn_version}` gets replaced by the version of JEI you want to use (i.e `1.0.7`) Cannon Model please install [BlockBench Plugin](https://github.com/LeisureTimeDock/JsonEM_Neo_Forge/blob/1.21/jsonem_models.js) in your BlockBench. And import 'entity/cannon/main.json' with this jsonem plugin. Then you can view the cannon model correctly and create its texture.