Back to mods
JoaCarpet project artwork

Modrinth · Minecraft mod

JoaCarpet

A small carpet extension mod with useful features for redstone and storage tech (+some minor survival tweaks)

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which JoaCarpet release should I use?

Updated 1 year ago
Latest stable file mc1.21-v2.4.0
Game version 1.21
Loader Fabric

JoaCarpet mc1.21-v2.4.0 targets 1.21 with Fabric. Installation on the client is optional. Installation on the dedicated server is optional. No extra mods listed for this file.

Where it goes

Is JoaCarpet required on the client, server, or both?

Installation on the client is optional. Installation on the dedicated server is optional.

Client Optional
Dedicated server Optional
Loader for this release Fabric
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source marks this as usable on both the client and server.

What else does JoaCarpet mc1.21-v2.4.0 need?

mc1.21-v2.4.0. Change the file and its required mods may change too.

No extra mods listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

This file does not list any required or optional mods.

Before you install it

Add JoaCarpet without breaking your instance.

Built for JoaCarpet mc1.21-v2.4.0. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use mc1.21-v2.4.0. It targets 1.21 with Fabric; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Put it on the correct side

    Installation on the client is optional. Installation on the dedicated server is optional.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside mc1.21-v2.4.0. It opens that exact file at the source.

About this project

What does JoaCarpet add?

JoaCarpet

A small Carpet extension mod.

Carpet Mod Settings

insaneBehaviors

Makes the random velocities of droppers and projectiles (as well as both the position and velocity of blocks broken by pistons) systematically iterate through the most extreme values possible, and then repeatedly iterate through all the halfway points in between, in a sense attempting every point in a 3d/5d "grid" that slowly increases in resolution.

For droppers and projectiles, this setting determines whether the max value corresponds to the old gaussian randomness limits ("extreme"), or the limits of the triangular randomness introduced in 1.19 ("sensible"). Both settings function the same for blocks being broken by pistons.

For the /insanebehaviors <reset/getstate/setstate> command, see /carpet commandInsaneBehaviors.

Do note that insaneBehaviors works on a global iterator: any triggering event will step through an iteration from all other insaneBehaviors events, too.

  • Type: String
  • Categories: CREATIVE, JOA
  • Options: extreme, sensible, off
  • Default value: off

commandInsaneBehaviors

The command used for the insaneBehaviors rule.
"reset" sets the resolution and counter back to the default values. "getstate" and "setstate" are used to manually read and write the current iteration state.

  • Type: String
  • Categories: COMMAND, CREATIVE, JOA
  • Options: true, ops, false, 0, 1, 2, 3, 4
  • Default value: ops

insaneBehaviorsIncrement

Determines the incrementing behavior of the insaneBehaviors rule. If set to normal, the counter increments normally until all points of the current resolution have been exhausted, then step to the next resolution.

loopCurrentResolution will instead restart at the beginning of the current resolution.

Freeze will stop both the counter and resolution from incrementing.

  • Type: String
  • Categories: CREATIVE, JOA
  • Options: normal, loopCurrentResolution, freeze
  • Default value: normal

insaneBehaviorsSkipVisitedPoints

Makes the insaneBehaviors rule skip points that coincide with previous resolutions, reducing the overall search space by a fraction that approaches 1/(2^resolution)

  • Type: Boolean
  • Categories: CREATIVE, JOA
  • Options: true, false
  • Default value: false

insaneBehaviorsCartYeetingException

Makes testing cart yeeting possible by disabling one of the two types of item drops (vehicle item and container items), to make the different iterators not interfere with each other.

  • Type: String
  • Categories: CREATIVE, JOA
  • Options: none, disableVehicleItem, disableContainerContents
  • Default value: none

blockTickling

Lets you send manual block and/or shape updates to blocks using a feather item. Shape updates are sent from the block in front of the face you're clicking on. Useful if you're working with update interactions off or with budded blocks.

  • Type: String
  • Categories: CREATIVE, JOA
  • Options: off, blockupdates, shapeupdates, both
  • Default value: off

disableEndermanGriefing

Disables enderman griefing.

  • Type: Boolean
  • Categories: SURVIVAL, JOA
  • Options: true, false
  • Default value: false

disableElytraRockets

Disables using rockets with elytra.

  • Type: Boolean
  • Categories: SURVIVAL, JOA
  • Options: true, false
  • Default value: false

verticalRocketsFromStandstill

Makes rocket flying only activate while standing on the ground, and makes it only propel you upwards. Disables using rockets while already flying.

Only works in singleplayer, or with JoaCarpet installed both serverside and clientside.

  • Type: Boolean
  • Categories: SURVIVAL, JOA, EXPERIMENTAL
  • Options: true, false
  • Default value: false

verticalRocketPower

The vertical acceleration power used with the verticalRocketsFromStandstill rule.

  • Type: Double
  • Categories: SURVIVAL, JOA, EXPERIMENTAL
  • Default value: 0.75

Project description from Modrinth.

Pick your setup

JoaCarpet by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

16 available setups

Showing the newest 12 of 16 game versions. Older files are in the list below.

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

JoaCarpet versions and loaders

36 of 36 releases match

Looking for an older file? The official Modrinth project page is in Resources.