9 downloads


Description:
The Tunable TNT Launcher is a ranged weapon that fires flying TNT rockets on right-click—consuming durability, applying a 1‑second cooldown, leaving a smoke trail and playing a launch sound—and the projectile explodes after its configurable fuse. Hold Y while the launcher is in hand to open a fuse-time menu and pick one of six presets (0.25–4.0 s, default 0.5 s); it’s craftable using a crossbow, two sticks, one redstone and one TNT in a shaped recipe (recipe updated in v4).
Manage versions and create new iterations of this mod.
This will create a new mod based on "Tunable Tnt Launcher" with your modifications. The original mod will remain unchanged and you'll be credited as the author of the remix.
This will create a new version of "Tunable Tnt Launcher" for Minecraft Java 1.20.1. The original mod will remain unchanged.
9
Nov 22, 2025, 06:44 PM
User request: Rocket Launcher that fires tnt. The fuse time can be controlled by a menu activated by the "y" key. The fuse time for the tnt should be 0.5 seconds. The crafting recipe should be: one piston, two sticks, one tnt and one crossbow. Edit v2: It looks like the game crashed with the following stacktrace: ---- Minecraft Crash Report ---- // Uh... Did I do that? Time: 2025-11-21 21:11:05 Description: Extracting render state for an entity in world java.lang.ClassCastException: class tunable_tnt_launcher_4nfvivkm.entity.TunableTntLauncherEntity cannot be cast to class net.minecraft.class_3856 (tunable_tnt_launcher_4nfvivkm.entity.TunableTntLauncherEntity and net.minecraft.class_3856 are in unnamed module of loader 'knot' @29ee9faa) at knot//net.minecraft.class_953.method_62548(class_953.java:58) at knot//net.minecraft.class_953.method_62354(class_953.java:14) at knot//net.minecraft.class_897.method_62425(class_897.java:227) at knot//net.minecraft.class_898.method_3954(class_898.java:166) at knot//net.minecraft.class_898.method_62424(class_898.java:160) at knot//net.minecraft.class_761.method_22977(class_761.java:958) at knot//net.minecraft.class_761.method_62207(class_761.java:835) at knot//net.minecraft.class_761.method_62214(class_761.java:626) at knot//net.minecraft.class_9909.method_61910(class_9909.java:67) at knot//net.minecraft.class_761.method_22710(class_761.java:551) at knot//net.minecraft.class_757.method_3188(class_757.java:756) at knot//net.minecraft.class_757.method_3192(class_757.java:517) at knot//net.minecraft.class_310.method_1523(class_310.java:1353) at knot//net.minecraft.class_310.method_1514(class_310.java:936) at knot//net.minecraft.client.main.Main.main(Main.java:265) at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:514) at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:72) at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- Head -- Thread: Render thread Stacktrace: at knot//net.minecraft.class_953.method_62548(class_953.java:58) at knot//net.minecraft.class_953.method_62354(class_953.java:14) -- Entity being extracted -- Details: Entity Type: tunable-tnt-launcher-4nfvivkm:tunable_tnt_launcher_4nfvivkm (tunable_tnt_launcher_4nfvivkm.entity.TunableTntLauncherEntity) Entity ID: 171 Entity Name: entity.tunable-tnt-launcher-4nfvivkm.tunable_tnt_launcher_4nfvivkm Entity's Exact location: 2.50, -58.48, -0.50 Entity's Block location: World: (2,-59,-1), Section: (at 2,5,15 in 0,-4,-1; chunk contains blocks 0,-64,-16 to 15,319,-1), Region: (0,-1; contains chunks 0,-32 to 31,-1, blocks 0,-64,-512 to 511,319,-1) Entity's Momentum: 0.49, -0.06, -1.93 Entity's Passengers: [] Entity's Vehicle: null Stacktrace: at knot//net.minecraft.class_898.method_3954(class_898.java:166) at knot//net.minecraft.class_898.method_62424(class_898.java:160) at knot//net.minecraft.class_761.method_22977(class_761.java:958) User was doing: i used it and it crashed my game Please apply a fix to prevent this crash. Edit v3: The crafting recipe requires: 1 crossbow, 2 breeze charges, 2 redstone, 1 tnt Edit v4: THE crafting recipe should be: 2 sticks, 1 redstone, 1 tnt and 1 crossbow
1
Nov 22, 2025, 05:19 AM
User request: Rocket Launcher that fires tnt. The fuse time can be controlled by a menu activated by the "y" key. The fuse time for the tnt should be 0.5 seconds. The crafting recipe should be: one piston, two sticks, one tnt and one crossbow. Edit v2: It looks like the game crashed with the following stacktrace: ---- Minecraft Crash Report ---- // Uh... Did I do that? Time: 2025-11-21 21:11:05 Description: Extracting render state for an entity in world java.lang.ClassCastException: class tunable_tnt_launcher_4nfvivkm.entity.TunableTntLauncherEntity cannot be cast to class net.minecraft.class_3856 (tunable_tnt_launcher_4nfvivkm.entity.TunableTntLauncherEntity and net.minecraft.class_3856 are in unnamed module of loader 'knot' @29ee9faa) at knot//net.minecraft.class_953.method_62548(class_953.java:58) at knot//net.minecraft.class_953.method_62354(class_953.java:14) at knot//net.minecraft.class_897.method_62425(class_897.java:227) at knot//net.minecraft.class_898.method_3954(class_898.java:166) at knot//net.minecraft.class_898.method_62424(class_898.java:160) at knot//net.minecraft.class_761.method_22977(class_761.java:958) at knot//net.minecraft.class_761.method_62207(class_761.java:835) at knot//net.minecraft.class_761.method_62214(class_761.java:626) at knot//net.minecraft.class_9909.method_61910(class_9909.java:67) at knot//net.minecraft.class_761.method_22710(class_761.java:551) at knot//net.minecraft.class_757.method_3188(class_757.java:756) at knot//net.minecraft.class_757.method_3192(class_757.java:517) at knot//net.minecraft.class_310.method_1523(class_310.java:1353) at knot//net.minecraft.class_310.method_1514(class_310.java:936) at knot//net.minecraft.client.main.Main.main(Main.java:265) at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:514) at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:72) at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- Head -- Thread: Render thread Stacktrace: at knot//net.minecraft.class_953.method_62548(class_953.java:58) at knot//net.minecraft.class_953.method_62354(class_953.java:14) -- Entity being extracted -- Details: Entity Type: tunable-tnt-launcher-4nfvivkm:tunable_tnt_launcher_4nfvivkm (tunable_tnt_launcher_4nfvivkm.entity.TunableTntLauncherEntity) Entity ID: 171 Entity Name: entity.tunable-tnt-launcher-4nfvivkm.tunable_tnt_launcher_4nfvivkm Entity's Exact location: 2.50, -58.48, -0.50 Entity's Block location: World: (2,-59,-1), Section: (at 2,5,15 in 0,-4,-1; chunk contains blocks 0,-64,-16 to 15,319,-1), Region: (0,-1; contains chunks 0,-32 to 31,-1, blocks 0,-64,-512 to 511,319,-1) Entity's Momentum: 0.49, -0.06, -1.93 Entity's Passengers: [] Entity's Vehicle: null Stacktrace: at knot//net.minecraft.class_898.method_3954(class_898.java:166) at knot//net.minecraft.class_898.method_62424(class_898.java:160) at knot//net.minecraft.class_761.method_22977(class_761.java:958) User was doing: i used it and it crashed my game Please apply a fix to prevent this crash. Edit v3: The crafting recipe requires: 1 crossbow, 2 breeze charges, 2 redstone, 1 tnt
1
Nov 22, 2025, 05:11 AM
User request: Rocket Launcher that fires tnt. The fuse time can be controlled by a menu activated by the "y" key. The fuse time for the tnt should be 0.5 seconds. The crafting recipe should be: one piston, two sticks, one tnt and one crossbow. Edit v2: It looks like the game crashed with the following stacktrace: ---- Minecraft Crash Report ---- // Uh... Did I do that? Time: 2025-11-21 21:11:05 Description: Extracting render state for an entity in world java.lang.ClassCastException: class tunable_tnt_launcher_4nfvivkm.entity.TunableTntLauncherEntity cannot be cast to class net.minecraft.class_3856 (tunable_tnt_launcher_4nfvivkm.entity.TunableTntLauncherEntity and net.minecraft.class_3856 are in unnamed module of loader 'knot' @29ee9faa) at knot//net.minecraft.class_953.method_62548(class_953.java:58) at knot//net.minecraft.class_953.method_62354(class_953.java:14) at knot//net.minecraft.class_897.method_62425(class_897.java:227) at knot//net.minecraft.class_898.method_3954(class_898.java:166) at knot//net.minecraft.class_898.method_62424(class_898.java:160) at knot//net.minecraft.class_761.method_22977(class_761.java:958) at knot//net.minecraft.class_761.method_62207(class_761.java:835) at knot//net.minecraft.class_761.method_62214(class_761.java:626) at knot//net.minecraft.class_9909.method_61910(class_9909.java:67) at knot//net.minecraft.class_761.method_22710(class_761.java:551) at knot//net.minecraft.class_757.method_3188(class_757.java:756) at knot//net.minecraft.class_757.method_3192(class_757.java:517) at knot//net.minecraft.class_310.method_1523(class_310.java:1353) at knot//net.minecraft.class_310.method_1514(class_310.java:936) at knot//net.minecraft.client.main.Main.main(Main.java:265) at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:514) at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:72) at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- Head -- Thread: Render thread Stacktrace: at knot//net.minecraft.class_953.method_62548(class_953.java:58) at knot//net.minecraft.class_953.method_62354(class_953.java:14) -- Entity being extracted -- Details: Entity Type: tunable-tnt-launcher-4nfvivkm:tunable_tnt_launcher_4nfvivkm (tunable_tnt_launcher_4nfvivkm.entity.TunableTntLauncherEntity) Entity ID: 171 Entity Name: entity.tunable-tnt-launcher-4nfvivkm.tunable_tnt_launcher_4nfvivkm Entity's Exact location: 2.50, -58.48, -0.50 Entity's Block location: World: (2,-59,-1), Section: (at 2,5,15 in 0,-4,-1; chunk contains blocks 0,-64,-16 to 15,319,-1), Region: (0,-1; contains chunks 0,-32 to 31,-1, blocks 0,-64,-512 to 511,319,-1) Entity's Momentum: 0.49, -0.06, -1.93 Entity's Passengers: [] Entity's Vehicle: null Stacktrace: at knot//net.minecraft.class_898.method_3954(class_898.java:166) at knot//net.minecraft.class_898.method_62424(class_898.java:160) at knot//net.minecraft.class_761.method_22977(class_761.java:958) User was doing: i used it and it crashed my game Please apply a fix to prevent this crash.
Click here for installation instructions
This mod is licensed under the CreativeMode Mods License.