Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
Carpet

Carpet

Take full control over your vanilla game

2.38M
1,695
Game Mechanics
Utility

Compatibility

Minecraft: Java Edition

24w35a
1.21.x
1.20.x
1.19.x
1.18.x
1.17.1
1.16.x
1.15.x
1.14.4

Platforms

Fabric

Supported environments

Server-side

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Links

Report issues View source Visit wiki Join Discord server

Creators

altrisi
altrisi Owner
gnembon
gnembon Author

Details

Licensed MIT
Published 2 years ago
Updated last week
DescriptionChangelogVersions

Show all versions

1
2
3
4
5

Carpet 1.4.135 for Minecraft 24w12a

by altrisi on Sep 4, 2024
Download

What's new in Carpet 1.4.135:

  • support for Minecraft 24w12a

Carpet 1.4.134 for Minecraft 24w09a, 24w10a and 24w11a

by altrisi on Sep 4, 2024
Download

What's new in Carpet 1.4.134:

  • supports Minecraft 24w09a, 24w10a and 24w11a
  • adjusted stackableShulkerBoxes rule to work with the new item format. It should be now easier to stack them (they should just behave like normal stackable items), but you try to save an overstacked item (with the rule turned off) the chunk will currently crash

scarpet changes:

  • changes to how item arguments are interpreted and returned throught the API.

Significant changes to the format of the items nbt affects how items are handled in scarpet. The format doesn't change, so items are still represented as a triple of [item_id, count, tag], but now the tag does not represent the extra data that the item had associated with it, but the entire tag including the count, id, and all new components. When saving of items (using inventory_set for example), if the tag is provided it will override the provided id, and if the count is provided in the triple, it will override the count in the tag. For example, the following: ['stone', 1, {}] is now ['stone', 1, {id:"minecraft:stone"}] and ['diamond_pickaxe', 1, {Damage:4}] is now ['diamond_pickaxe', 1, {components:{"minecraft:damage":4},id:"minecraft:diamond_pickaxe"}]. It is now not easy to assert if the item has no data by checking if the tag is false. You need to now check if components are missing. If you worked with items before, but didn't use the tag information, your scripts should work just fine. If you used the tags, but only in their unmodified form, for instance to copy item information from one place to another, you should be fine too. If you needed to parse item information, or were creating items with custom nbt on your own, your scripts will break and need to be adjusted.

Carpet 1.4.133 for Minecraft 24w06a and 24w07a

by altrisi on Sep 4, 2024
Download

What's new in Carpet 1.4.133:

  • support for Minecraft 24w06a and 24w07a

Carpet 1.4.132 for Minecraft 24w05a

by altrisi on Sep 4, 2024
Download

What's new in Carpet 1.4.132:

  • support for Minecraft 24w05a

Carpet 1.4.131 for Minecraft 24w04a

by altrisi on Sep 4, 2024
Download

What's new in Carpet 1.4.131:

  • support for Minecraft 24w04a
  • fixed issues with incorrect loading of quasiConnectivity on startup. Blame @altrisi

Carpet 1.4.130 for Minecraft 24w03a

by altrisi on Sep 4, 2024
Download

What's new in Carpet 1.4.130:

  • removed spawnChunksSize as vanilla does it on its own
  • fixed crashes related to spawning of fake players. blame @senseiwells

scarpet changes:

  • sound would now not reject unknown sounds assuming clients may have them defined. blame @ch-yx

Carpet 1.4.129 for Minecraft 23w51b

by altrisi on Sep 4, 2024
Download

What's new in Carpet 1.4.129:

  • support for Minecraft 23w51b

Carpet 1.4.128 for Minecraft 1.20.3 and 1.20.4

by altrisi on Dec 11, 2023
Download

What's new in Carpet 1.4.128:

  • supports Minecraft 1.20.3 and 1.20.4

scarpet changes:

  • query(..., 'effect', ...) and modify(..., 'effect', ...) now supports negative durations to indicate infinity duration. blame @ch-yx

Carpet 1.4.127 for Minecraft 1.20.3-pre2 and pre3

by altrisi on Dec 11, 2023
Download

What's new in Carpet 1.4.127:

  • support for Minecraft 1.20.3-pre2 and pre3

Carpet 1.4.126 for Minecraft 23w46a and 1.20.3-pre1

by altrisi on Dec 11, 2023
Download

What's new in Carpet 1.4.126:

  • support for Minecraft 23w46a and 1.20.3-pre1

Scarpet changes:

  • fast graphics leaves now show as 'fast' with draw_shape(). blame @ch-yx
  • fixed screens synchronization issues with screen_property(). blame @ch-yx

Carpet 1.4.125 for Minecraft 23w45a

by altrisi on Dec 11, 2023
Download

What's new in Carpet 1.4.125:

  • support for Minecraft 23w45a
  • Heavy rework of explosions in vanilla means that behaviour of explosions under optimizedTNT may be weird, or undefined. It is possible that optimized explosions will be sunset at some point due to un-maintained code. They seem to work right now, but that's not certain.

Carpet 1.4.125 for Minecraft 23w45a

by altrisi on Dec 11, 2023
Download

What's new in Carpet mod 1.4.125:

  • support for Minecraft 23w45a
  • Heavy rework of explosions in vanilla means that behaviour of explosions under optimizedTNT may be weird, or undefined. It is possible that optimized explosions will be sunset at some point due to un-maintained code. They seem to work right now, but that's not certain.

Carpet 1.4.124 for Minecraft 23w44a

by altrisi on Dec 11, 2023
Download

What's new in Carpet 1.4.124:

  • support for Minecraft 23w44a

Carpet 1.4.123 for Minecraft 23w43a

by altrisi on Nov 4, 2023
Download

What's new in Carpet 1.4.123:

  • support for Minecraft 23w43a
  • removed carpet /tick command in favour of vanilla /tick command. Notes on how to use the new /tick command can be found here: https://gist.github.com/gnembon/256538acb59eb4eeea8205aaa0905599
  • flipped default value of smoothClientAnimations since default vanilla behaviour with tick rate below 20, is to be smooth.

Carpet 1.4.122 for Minecraft 23w42a

by altrisi on Oct 20, 2023
Download

What's new in Carpet 1.4.122:

  • works with 23w42a
  • removed portalCreativeDelay and portalSurvivalDelay to yield for equivalent vanilla gamerules now.

Carpet 1.4.121 for Minecraft 1.20.2

by altrisi on Oct 11, 2023
Download

What's new in Carpet 1.4.121:

  • support for 23w41a and backport of fixes to 1.20.2
  • fixed command crash connected with /counter and scarpet's recipe_data(). thanks @altrisi

Scarpet changes:

  • fixed inventory syncing and duplication issues using inventory API calls, thanks @ch-yx

Carpet 1.4.120 for Minecraft 23w40a

by altrisi on Oct 11, 2023
Download

What's new in Carpet 1.4.120:

  • Support for Minecraft 23w40a

Carpet 1.4.119 for Minecraft 1.20.2

by altrisi on Sep 30, 2023
Download

What's new in Carpet 1.4.119:

  • fixed crash with movableBlockEntities, thanks @manyrandomthings

Carpet 1.4.118 for Minecraft 1.20.2

by altrisi on Sep 22, 2023
Download

What's new in Carpet 1.4.118:

  • supports Minecraft 1.20.2

Carpet 1.4.117 for Minecraft 1.20.2-pre4 and rc1

by altrisi on Sep 22, 2023
Download

What's new in Carpet 1.4.117:

  • support for Minecraft 1.20.2-pre4 and rc1
1
2
3
4
5

Modrinth is open source.

main@4bafae8

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.