All Mods Resource Packs Data Packs Shaders Modpacks Plugins
JoaCarpet

JoaCarpet

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

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

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
1.21
Fabric
last yr. 1
1.20.x
Fabric
last yr. 1
1.18.x
Fabric
last yr. 1
1.20.x
Fabric
last yr. 1
1.19.x
Fabric
last yr. 1
1.17.x
Fabric
last yr. 1
1.21
Fabric
last yr. 1
1.20.x
Fabric
last yr. 1
1.20.x
Fabric
last yr. 1
1.19.x
Fabric
last yr. 1
1.18.x
Fabric
last yr. 1
1.17.x
Fabric
last yr. 1
1.20.x
Fabric
last yr. 1
1.21
Fabric
last yr. 1
1.20.x
Fabric
last yr. 1
1.19.x
Fabric
last yr. 1
1.18.x
Fabric
last yr. 1
1.17.x
Fabric
last yr. 1
1.21
Fabric
last yr. 1
1.20.x
Fabric
last yr. 1
1.19.x
Fabric
last yr. 1
1.18.x
Fabric
last yr. 1
1.17.x
Fabric
last yr. 1
1.20.x
Fabric
last yr. 1
1.19.x
Fabric
last yr. 1
1.18.x
Fabric
last yr. 1
1.17.x
Fabric
last yr. 1
1.20.x
Fabric
last yr. 1
1.19.x
Fabric
last yr. 1
1.18.x
Fabric
last yr. 1
1.17.x
Fabric
last yr. 1
1.20.x
Fabric
last yr. 1
1.19.x
Fabric
last yr. 1
1.18.x
Fabric
last yr. 1
1.17.x
Fabric
last yr. 1
1.19.x
Fabric
last yr. 1
Update insanebehaviors dispenser mixin to accurately reflect real bounds values. Previously, the lower bounds of a horizontal dropper/dispenser's velocity in the direction it was facing was 0.1 bpt higher than the vanilla implementation.
Sorry 😅


Build Information

Update insanebehaviors dispenser mixin to accurately reflect real bounds values. Previously, the lower bounds of a horizontal dropper/dispenser's velocity in the direction it was facing was 0.1 bpt higher than the vanilla implementation.
Sorry 😅


Build Information

Update insanebehaviors dispenser mixin to accurately reflect real bounds values. Previously, the lower bounds of a horizontal dropper/dispenser's velocity in the direction it was facing was 0.1 bpt higher than the vanilla implementation.
Sorry 😅


Build Information

Update insanebehaviors dispenser mixin to accurately reflect real bounds values. Previously, the lower bounds of a horizontal dropper/dispenser's velocity in the direction it was facing was 0.1 bpt higher than the vanilla implementation.
Sorry 😅


Build Information

Update insanebehaviors dispenser mixin to accurately reflect real bounds values. Previously, the lower bounds of a horizontal dropper/dispenser's velocity in the direction it was facing was 0.1 bpt higher than the vanilla implementation.
Sorry 😅


Build Information

Update insanebehaviors dispenser mixin to accurately reflect real bounds values. Previously, the lower bounds of a horizontal dropper/dispenser's velocity in the direction it was facing was 0.1 bpt higher than the vanilla implementation.
Sorry 😅


Build Information

  • Add dedicated 1.20.3-1.20.4 release.
  • Fix crash when using container minecarts with contents using insaneBehaviors sensible
  • Bump version number to 2.3.2
  • Add dedicated 1.20.3-1.20.4 release.
  • Fix crash when using container minecarts with contents using insaneBehaviors sensible
  • Bump version number to 2.3.2
  • Add dedicated 1.20.3-1.20.4 release.
  • Fix crash when using container minecarts with contents using insaneBehaviors sensible
  • Bump version number to 2.3.2
  • Add dedicated 1.20.3-1.20.4 release.
  • Fix crash when using container minecarts with contents using insaneBehaviors sensible
  • Bump version number to 2.3.2
  • Add dedicated 1.20.3-1.20.4 release.
  • Fix crash when using container minecarts with contents using insaneBehaviors sensible
  • Bump version number to 2.3.2
  • Add dedicated 1.20.3-1.20.4 release.
  • Fix crash when using container minecarts with contents using insaneBehaviors sensible
  • Bump version number to 2.3.2
Fixed a mixin error from v2.3 affecting mc1.20.3+
Implemented insaneBehaviors for containers and vehicle-destruction item spawning.

Added insaneBehaviors iteration for the item contents of containes (including container minecarts), with extreme and sensible modes.

Added insaneBehaviors iteration to vehicle destroy drops, obviously also intended for container minecarts. Independent of the 1.19 gaussian/triangular change, so both modes work the same.

Added a somewhat hacky insaneBehaviorsCartYeetingException with none, disableVehicleItem and disableContainerContents as options. Intended to toggle one of two item types off, to prevent them from interfering with one another (testing cart yeeting reliability is virtually impossible without it, the vehicle item iterator will kneecap the container item iterator completely)
Implemented insaneBehaviors for containers and vehicle-destruction item spawning.

Added insaneBehaviors iteration for the item contents of containes (including container minecarts), with extreme and sensible modes.

Added insaneBehaviors iteration to vehicle destroy drops, obviously also intended for container minecarts. Independent of the 1.19 gaussian/triangular change, so both modes work the same.

Added a somewhat hacky insaneBehaviorsCartYeetingException with none, disableVehicleItem and disableContainerContents as options. Intended to toggle one of two item types off, to prevent them from interfering with one another (testing cart yeeting reliability is virtually impossible without it, the vehicle item iterator will kneecap the container item iterator completely)
Implemented insaneBehaviors for containers and vehicle-destruction item spawning.

Added insaneBehaviors iteration for the item contents of containes (including container minecarts), with extreme and sensible modes.

Added insaneBehaviors iteration to vehicle destroy drops, obviously also intended for container minecarts. Independent of the 1.19 gaussian/triangular change, so both modes work the same.

Added a somewhat hacky insaneBehaviorsCartYeetingException with none, disableVehicleItem and disableContainerContents as options. Intended to toggle one of two item types off, to prevent them from interfering with one another (testing cart yeeting reliability is virtually impossible without it, the vehicle item iterator will kneecap the container item iterator completely)
Implemented insaneBehaviors for containers and vehicle-destruction item spawning.

Added insaneBehaviors iteration for the item contents of containes (including container minecarts), with extreme and sensible modes.

Added insaneBehaviors iteration to vehicle destroy drops, obviously also intended for container minecarts. Independent of the 1.19 gaussian/triangular change, so both modes work the same.

Added a somewhat hacky insaneBehaviorsCartYeetingException with none, disableVehicleItem and disableContainerContents as options. Intended to toggle one of two item types off, to prevent them from interfering with one another (testing cart yeeting reliability is virtually impossible without it, the vehicle item iterator will kneecap the container item iterator completely)
Implemented insaneBehaviors for containers and vehicle-destruction item spawning.

Added insaneBehaviors iteration for the item contents of containes (including container minecarts), with extreme and sensible modes.

Added insaneBehaviors iteration to vehicle destroy drops, obviously also intended for container minecarts. Independent of the 1.19 gaussian/triangular change, so both modes work the same.

Added a somewhat hacky insaneBehaviorsCartYeetingException with none, disableVehicleItem and disableContainerContents as options. Intended to toggle one of two item types off, to prevent them from interfering with one another (testing cart yeeting reliability is virtually impossible without it, the vehicle item iterator will kneecap the container item iterator completely)
Updated mod to 1.21
  • Fix potential crash when using skipVisitedPoints and iterator freeze at the same time
  • Mixin compatibility improvement
  • Rule description updates
  • Fix potential crash when using skipVisitedPoints and iterator freeze at the same time
  • Mixin compatibility improvement
  • Rule description updates
  • Fix potential crash when using skipVisitedPoints and iterator freeze at the same time
  • Mixin compatibility improvement
  • Rule description updates
  • Fix potential crash when using skipVisitedPoints and iterator freeze at the same time
  • Mixin compatibility improvement
  • Rule description updates
Added insanebehaviors config options insaneBehaviorsIncrement and insaneBehaviorsSkipVisitedPoints, which both alter the behavior of the insaneBehaviors iterator.

Added semi-experimental survival carpet rule VerticalRocketsFromStandStill with accompanying config verticalRocketPower
Bump version to 2.2.0
Added insanebehaviors config options insaneBehaviorsIncrement and insaneBehaviorsSkipVisitedPoints, which both alter the behavior of the insaneBehaviors iterator.

Added semi-experimental survival carpet rule VerticalRocketsFromStandStill with accompanying config verticalRocketPower
Bump version to 2.2.0
Added insanebehaviors config options insaneBehaviorsIncrement and insaneBehaviorsSkipVisitedPoints, which both alter the behavior of the insaneBehaviors iterator.

Added semi-experimental survival carpet rule VerticalRocketsFromStandStill with accompanying config verticalRocketPower
Bump version to 2.2.0
Added insanebehaviors config options insaneBehaviorsIncrement and insaneBehaviorsSkipVisitedPoints, which both alter the behavior of the insaneBehaviors iterator.

Added semi-experimental survival carpet rule VerticalRocketsFromStandStill with accompanying config verticalRocketPower
Bump version to 2.2.0
Made blocktickling per-player.
Added the /blocktickling command, which lets you configure blockUpdates, shapeUpdates, and overrideRightclick toggles individually.
Added two miscellaneous enderman griefing and elytra rocketing toggles for survival.
Bump version to 2.1.0
Made blocktickling per-player.
Added the /blocktickling command, which lets you configure blockUpdates, shapeUpdates, and overrideRightclick toggles individually.
Added two miscellaneous enderman griefing and elytra rocketing toggles for survival.
Bump version to 2.1.0
Made blocktickling per-player.
Added the /blocktickling command, which lets you configure blockUpdates, shapeUpdates, and overrideRightclick toggles individually.
Added two miscellaneous enderman griefing and elytra rocketing toggles for survival.
Bump version to 2.1.0
JoaCarpet Icon
Download JoaCarpet
Select game version
Select platform