All Mods Resource Packs Data Packs Shaders Modpacks Plugins
YetAnotherCarpetAddition

YetAnotherCarpetAddition

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

YACA mod

Yet Another Carpet Addition (YACA) is an extension for the Carpet Mod. It provides Carpet Rules GUI, a variety of debugging tools, performance optimizations, and game mechanic adjustments.

Below is a full list of rules and their descriptions.

中文版/Chinese

English

How to Install YetAnotherCarpetAddition (Mod)

YetAnotherCarpetAddition by ryan100c is verified for Fabric across Minecraft versions 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.10, 1.21.11 (latest release: 1.3.10.1-SNAPSHOT, file size: 1.1 MB). Follow the steps below to install it safely from ModCraft.tv:

  1. Click the Download button above and select your Minecraft version (1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.10, 1.21.11) and platform (Fabric).
  2. Make sure you have the compatible loader or environment installed for Fabric.
  3. Move the downloaded YetAnotherCarpetAddition file into your Minecraft .minecraft/mods folder and launch the game.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
26.3-snapshot-9
Fabric
2mo ago 1
26.2
Fabric
2mo ago 1
26.1.x
Fabric
2mo ago 1
1.21.11
Fabric
2mo ago 1
1.21.x
Fabric
2mo ago 1
1.21.x
Fabric
2mo ago 1
1.21.5
Fabric
2mo ago 1
1.21.4
Fabric
2mo ago 1
1.21.x
Fabric
2mo ago 1
1.21.x
Fabric
2mo ago 1
1.20.x
Fabric
2mo ago 1
1.20.x
Fabric
2mo ago 1
26.2
Fabric
2mo ago 1
26.1.x
Fabric
2mo ago 1
1.21.11
Fabric
7mo ago 1
1.21.x
Fabric
last yr. 1
1.21.x
Fabric
last yr. 1
1.21.5
Fabric
last yr. 1
1.21.4
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.20.x
Fabric
last yr. 1
1.21.x
Fabric
last yr. 1
1.21.5
Fabric
last yr. 1
1.21.4
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.20.x
Fabric
last yr. 1
1.21.x
Fabric
last yr. 1
1.21.5
Fabric
last yr. 1
1.21.4
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.20.x
Fabric
last yr. 1
1.21.x
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.4
Fabric
last yr. 1
1.21.5
Fabric
last yr. 1
1.21.5
Fabric
last yr. 1
1.21.4
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.20.x
Fabric
last yr. 1
1.21.5
Fabric
last yr. 1
1.21.4
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.20.x
Fabric
last yr. 1
1.21.x
Fabric
last yr. 1
1.21.x
Fabric
last yr. 1
1.21.5
Fabric
last yr. 1
1.21.x
Fabric
last yr. 1
1.21.4
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
# Changelog

## Unreleased

### Sapling growth statistics

Vanilla tree generation is random, so two saplings of the same species rarely produce the same
shape, and there is no easy way to see what a species actually generates. The new
saplingGrowthStatistics rule samples every tree that grows from a sapling and turns those samples
into readable statistics.

  • New rule **saplingGrowthStatistics** (off by default; categories [YACA], [feature],
[treefarm]). While it is enabled, a tree grown from a sapling **places no blocks**: the growth
is recorded instead, storing the blocks it would have placed together with their offsets from the
sapling, grouped per species.
  • New command **/treeStats** (gamemaster permission) - per-species overview: trees sampled, total
logs, average logs per tree, leaves and beehives.
  • /treeStats export** writes an interactive page to run/tree-growth-stats.html: a rotatable
and zoomable 3D view of the sampled blocks, per-block visibility toggles, a layer-by-layer
profile table and the per-species overview. The page follows the browser language
(English / 简体中文 / Русский) and falls back to English.
  • /treeStats grow <pos> <times>** force-grows the sapling at the given position N times to
collect samples quickly, with progress shown on a boss bar; **/treeStats stop** cancels a
running sampling.
  • /treeStats reset** clears all collected data.
#1.3.8.1

## Bugs fixed

  • Fixed issue with **PPUpdateVisualizer** rule when carpet tis addition's **InstantBlockUpdaterReintroduced** enabled.
# New rules added in YACA v1.3.8

  • BonemealSuccessProbability
  • UpdateCounter
  • FoliageAttachmentVisualize
  • BeeDecoratorProbability
  • FoliageGenerate

More description in [README.md](https://github.com/hotpad100c/yetanothercarpetaddition/blob/MultiVersion/README.md)
# Fixed crash with mc1.21

### blockUpdateVisualize - NC Update Visualization

  • Description**: Displays where NC (Neighbor Changed) updates occur.

### stateUpdateVisualize - PP Update Visualization

  • Description**: Displays where PP (Post-processing) updates occur.

### comparatorUpdateVisualize - Comparator Update Visualization

  • Description**: Displays where comparator updates occur.

### UnicodeArgumentSupport - Unicode Argument Support

  • Description**: Commands now support non-English characters as arguments.

### commandEnhance - Command Experience Enhancement

  • Description**: Improves the usability of certain commands.

Currently supported:
  • Hovering over the feedback of the /kill command shows what was killed and how many of each.
  • Hovering over the feedback of the /data command shows the specific changes made to the data.
  • The feedback of the /data get command is now more readable; clicking on the NBT key name copies the corresponding /data modify command.

### blockUpdateVisualize - NC Update Visualization

  • Description**: Displays where NC (Neighbor Changed) updates occur.

### stateUpdateVisualize - PP Update Visualization

  • Description**: Displays where PP (Post-processing) updates occur.

### comparatorUpdateVisualize - Comparator Update Visualization

  • Description**: Displays where comparator updates occur.

### UnicodeArgumentSupport - Unicode Argument Support

  • Description**: Commands now support non-English characters as arguments.

### commandEnhance - Command Experience Enhancement

  • Description**: Improves the usability of certain commands.

Currently supported:
  • Hovering over the feedback of the /kill command shows what was killed and how many of each.
  • Hovering over the feedback of the /data command shows the specific changes made to the data.
  • The feedback of the /data get command is now more readable; clicking on the NBT key name copies the corresponding /data modify command.

### blockUpdateVisualize - NC Update Visualization

  • Description**: Displays where NC (Neighbor Changed) updates occur.

### stateUpdateVisualize - PP Update Visualization

  • Description**: Displays where PP (Post-processing) updates occur.

### comparatorUpdateVisualize - Comparator Update Visualization

  • Description**: Displays where comparator updates occur.

### UnicodeArgumentSupport - Unicode Argument Support

  • Description**: Commands now support non-English characters as arguments.

### commandEnhance - Command Experience Enhancement

  • Description**: Improves the usability of certain commands.

Currently supported:
  • Hovering over the feedback of the /kill command shows what was killed and how many of each.
  • Hovering over the feedback of the /data command shows the specific changes made to the data.
  • The feedback of the /data get command is now more readable; clicking on the NBT key name copies the corresponding /data modify command.
# New command / rules

  • /waypoint

  • blocksNoSelfCheck
  • Disable self-checking logic for blocks
  • blocksNoSuffocate
  • Prevents blocks from causing suffocation
  • blocksPlaceAtAnywhere
  • Allows placing blocks in invalid or normally restricted locations
  • blockNoBreakParticles
  • Disables particles when breaking blocks
  • blockUpdateVisualize
  • stateUpdateVisualize
  • comparatorUpdateVisualize
All rules and commands added are server-side

YetAnotherCarpetAddition Icon
Download YetAnotherCarpetAddition
Select game version
Select platform