All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Kinetic Minecart

Kinetic Minecart

by KSSJW • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

Kinetic Minecart

Impact damage from high-speed minecarts!

This mod increases damage to moving minecarts; the faster they move, the higher the damage!

Loaders

Fabric NeoForge Forge

Environments

Server Required Client Optional

Compatibility

Symbol Relation
v Required
o Optional
x Incompatible

Fabric

Server Side Relation Description
Fabric API v -
Cloth Config API o Custom Configuration
Client Side Relation Description
Fabric API v -
Cloth Config API o Custom Configuration
Mod Menu o Client Configuration Entry

NeoForge / Forge

Server Side Relation Description
Cloth Config API o Custom Configuration
Client Side Relation Description
Cloth Config API o Custom Configuration

Progress

Check out the latest development progress here. Development Progress

Gallery

A Creeper that was hit

Features

  • The damage dealt by minecarts is related to their Speed:
Speed >= 6         -> Damage = Speed cubed;

Speed > 2 and < 6  -> Damage = Speed squared;

Target has Vehicle -> Damage = Speed;

Speed <= 2         -> Damage = 0;
  • After being hit by a minecart, the entity is propelled approximately the same distance as its speed.

  • It offers custom configuration options, including customizing the collision effects of the minecart.

Configuration

Configuration files that will be generated after installing Cloth Config API:

  • .../config/kinetic-minecart.json

Singleplayer Mode

Configuration1

Configuration2

Configuration3

  • You can edit the exclusion list, click on an item to name or delete it, and the inspection tool will attempt to proofread your input. (Sometimes, when you create a new item, the new text box may not appear; you may see an empty one, but this does not affect selection or input.)

ExclusionList

Multiplayer Mode

  • In Multiplayer Mode, you Cannot change the configuration via the menu; instead, the server administrator needs to modify the 'kinetic-minecart.json' file. Below is an example:
kinetic-minecart.json
  [enabled] Value: true/false, Default: true

  [selectedApplicaionMode] Value: "Collide"/"Radius", Default: "Collide"
  [intRadius] Range: 3 - 10, Default: 5

  [enabledDamage] Value: true/false, Default: true
  [selectedDamageMode] Value: "TieredDamage"/"DirectlyKill", Default: "TieredDamage"

  [enabledKnock] Value: true/false, Default: true

  [excludePlayer] Value: true/false, Default: false
  [excludePet] Value: true/false, Default: false
  [excludePassenger] Value: true/false, Default: true
  [excludeNamedEntity] Value: true/false, Default: false
  [excludeItemEntity] Value: true/false, Default: false

  [enabledExclusionList] Value: true/false, Default: false
  [exclusionList]
    Value: [
      "<Namespace>:<Path>",
      "<Namespace>:<Path>",
      ...
      "<Namespace>:<Path>"
    ]
    Example: [
      "minecraft:creeper",
      "minecraft:cat",
      "minecraft:fox",
      "minecraft:pig",
      "minecraft:wolf",
      "minecraft:zombie"
    ]
    Default: []

How to Install Kinetic Minecart (Mod)

Kinetic Minecart by KSSJW is verified for Fabric, Forge, Neoforge across Minecraft versions 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4 (latest release: 2.6.0-alpha.1+26.3, file size: 231 KB). Follow the steps below to install it safely from ModCraft.tv:

  1. Click the Download button above and select your Minecraft version (1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4) and platform (Fabric, Forge, Neoforge).
  2. Make sure you have the compatible loader or environment installed for Fabric, Forge, Neoforge.
  3. Move the downloaded Kinetic Minecart file into your Minecraft .minecraft/mods folder and launch the game.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
26.3
Fabric
2mo ago 1
26.2
Fabric
5mo ago 1
26.1.x
Fabric
5mo ago 1
26.1.x
Fabric
5mo ago 1
26.1.x
Fabric
5mo ago 1
26.1.x
Fabric
7mo ago 1
1.21.11
Fabric
7mo ago 1
1.21.11
Fabric
9mo ago 1
1.21.11
Fabric
9mo ago 1
1.19.4
Fabric
10mo ago 1
1.20.x
Fabric
10mo ago 1
1.20.2
Fabric
10mo ago 1
1.20.x
Fabric
10mo ago 1
1.20.x
Fabric
10mo ago 1
1.20.x
Forge
10mo ago 1
1.21.11
Fabric
10mo ago 1
1.21.x
Neoforge
10mo ago 1
1.21.x
Fabric
10mo ago 1
1.21.4
Fabric
10mo ago 1
1.21.5
Fabric
10mo ago 1
1.21.x
Fabric
10mo ago 1
1.21.x
Fabric
10mo ago 1
1.21.x
Neoforge
10mo ago 1
1.21.x
Fabric
10mo ago 1
1.21
Neoforge
10mo ago 1
1.21.11
Neoforge
10mo ago 1
1.21.11
Fabric
10mo ago 1
1.21.11
Fabric
10mo ago 1
1.21.11
Fabric
10mo ago 1
1.21.11
Fabric
10mo ago 1
1.21.11
Fabric
11mo ago 1
1.21.x
Fabric
11mo ago 1
1.21.5
Fabric
11mo ago 1
1.21.11
Fabric
11mo ago 1
1.21.x
Fabric
11mo ago 1
1.21.x
Fabric
11mo ago 1
1.21.x
Fabric
11mo ago 1
1.21.x
Fabric
11mo ago 1
1.21.x
Fabric
11mo ago 1
1.15.x
Fabric
last yr. 1
1.16.x
Fabric
last yr. 1
1.16.x
Fabric
last yr. 1
1.17.x
Fabric
last yr. 1
1.18.x
Fabric
last yr. 1
1.19.x
Fabric
last yr. 1
1.19.4
Fabric
last yr. 1
1.20.x
Fabric
last yr. 1
1.20.x
Fabric
last yr. 1
1.21.x
Fabric
last yr. 1
1.21.x
Fabric
last yr. 1
1.21.x
Fabric
last yr. 1
1.21.x
Fabric
last yr. 1
1.21.x
Fabric
last yr. 1
1.20.x
Fabric
last yr. 1
1.21.x
Fabric
last yr. 1
1.21.x
Fabric
last yr. 1
  • Changes**:
  • feat: remove lzh language file
  • refactor: rename package
  • build: update dependencies
  • build: update Maven group
  • style: format code to comply with Checkstyle
  • ci: add checkStyle workflows and update build yml
  • docs: update README
  • chore: add Checkstyle
  • chore: remove unnecessary cleanup script
  • chore: moved the directory of README images
  • chore: update required dependencies version
  • chore: bump version to 2.6.0-alpha.1+26.3

  • Changes**:
  • Refactor: Adapted to game version 26.2.
  • Build: Synchronized the build dependency name of FabricAPI.

  • Changes**:
  • Feat: Updated the multilingual files.
  • Refactor: Renamed the features.
  • Build: Updated the build environment.
  • Docs: Updated the README.




  • Changes**:
  • Refactor: Migrated Yarn Mappings to Mojang Mappings.
  • Refactor: Compatible with version 26.1.

  • Changes**:
  • Feat: Inclined track speed is calculated separately.
  • Refactor: Project structure streamlined.
  • Chore: Language translation updated.
  • Build: Build environment updated.

  • Changes**:
  • Feat: Added damage mode selection.
  • Feat: Added HUD speed display functionality.
  • Fix: Fixed overlapping minecarts while in motion.
  • Refactor: Lowered the minimum speed threshold.
  • Refactor: Optimized integration logic.
  • Refactor: Optimized the configuration interface.
  • Refactor: Simplified the logging tool.

  • Changes**:
  • Refactor: Added delay tools to enhance stability.
  • Refactor: Optimized the integration of judgment and calculation logic.
  • Refactor: Renamed some class names.
  • Chore: Updated logging tools.
  • Style: Standardized code formatting.
  • Build: Updated the build environment.

  • Change**:
  • Merge remote-tracking branch 'origin/1.20' into 1.19.4

  • Change**:
  • Merge remote-tracking branch 'origin/1.20.2' into 1.20

  • Change**:
  • Merge remote-tracking branch 'origin/1.20.3' into 1.20.2

  • Change**:
  • Merge remote-tracking branch 'origin/1.20.5' into 1.20.3

  • Change**:
  • Merge remote-tracking branch 'origin/1.21' into 1.20.5

Kinetic Minecart Icon
Download Kinetic Minecart
Select game version
Select platform