Skip to content
Kinetic Minecart

Quick rating

Community listing page, reviews may not be monitored by the author.

Kinetic Minecart

By KSSJWOwner

No reviews yet

This mod increases damage to moving minecarts; the faster they move, the higher the damage, with virtually no damage limit!

Mod Loaders
Minecraft
26.3 26.2

About

Description

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: []

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: []