carpet-lir-addition

carpet-lir-addition

Lavro's Item Renewability Carpet Addition

by
72 Downloads
fabricgame-mechanics
Rent Server with this Mod

Screenshots

carpet-lir-addition Screenshot 1
carpet-lir-addition Screenshot 2
carpet-lir-addition Screenshot 3
carpet-lir-addition Screenshot 4

About this Mod

Carpet LIR Addition

Carpet LIR Addition is a Fabric Carpet extension mod focused on renewable-resource survival mechanics.

The goal of this project is to add renewable and automatable ways to obtain selected vanilla resources that are otherwise difficult to mass-produce, while staying close to Minecraft's own design language.
This mod avoids machine-heavy systems and custom GUIs. Instead, it prefers vanilla-style interactions such as block behavior changes, furnace recipes, crafting recipes, piston interactions, and rule-gated mechanics through Carpet.

Warning: This mod changes parts of vanilla survival balance. Please use it with caution.

Supported versions

Current release files are provided for:

  • Minecraft 1.20 - 1.20.1
  • Minecraft 1.20.2
  • Minecraft 1.20.3 - 1.20.4
  • Minecraft 1.20.5 - 1.20.6
  • Minecraft 1.21 - 1.21.1
  • Minecraft 1.21.2 - 1.21.3
  • Minecraft 1.21.4
  • Minecraft 1.21.5
  • Minecraft 1.21.6 - 1.21.8
  • Minecraft 1.21.9 - 1.21.10
  • Minecraft 1.21.11

Main features

All major mechanics are disabled by default and must be enabled with Carpet rules.

New ways to renew or recover resources that are non-renewable

These features add renewable or recoverable access to resources that are normally non-renewable, finite, or significantly restricted in survival gameplay.

Renewable calcite

  • Adds a basalt-style calcite generator branch
  • Uses bone_block + amethyst_block + lava
  • Enabled with /carpet renewableCalcite true

Renewable tuff

  • Adds a furnace recipe from gravel -> tuff
  • Enabled with /carpet renewableTuff true

Renewable raw ores crafting

  • Adds crafting recipes for:
  • raw_iron
  • raw_copper
  • raw_gold
  • Enabled with /carpet renewableRawOresCrafting true

Reinforced deepslate tweaks

  • Reinforced deepslate can mine at an obsidian-like speed
  • Reinforced deepslate can drop itself with Silk Touch
  • Wardens can drop reinforced deepslate
  • Enabled with:
  • /carpet obsidianHardnessReinforcedDeepslate true
  • /carpet silkTouchableReinforcedDeepslate true
  • /carpet wardensDropReinforcedDeepslate true

Piston-harvestable budding amethyst

  • Budding amethyst breaks and drops itself when pushed by a piston
  • Enabled with /carpet pistonHarvestableAmethysts true

Easier access to items or blocks that already exist in obtainable form

Warning: Rules in this category may affect game balance by making certain resources significantly easier to obtain.

These features do not introduce entirely new renewable resources, but provide simpler, more controllable, or more practical ways to obtain things that already exist in obtainable form.

Renewable lapis ore

  • Adds a crafting recipe:
  • 8 calcite + 1 amethyst_shard -> 1 lapis_ore
  • Enabled with /carpet renewableLapisOre true

Renewable leaves crafting

  • Adds shaped crafting recipes for renewable leaves
  • Matching sticks and logs craft into 4 matching leaves
  • Enabled with /carpet renewableLeavesCrafting true

Renewable honeycomb crafting

  • Adds a reverse recipe:
  • 1 honeycomb_block -> 4 honeycomb
  • Enabled with /carpet renewableHoneycombCrafting true

Bone meal grassify dirt

  • Bone meal can convert dirt into grass blocks when grass can survive there
  • Enabled with /carpet boneMealGrassifyDirt true

Design principles

This mod is built around a few simple goals:

  • Reuse existing Minecraft behavior branches whenever possible
  • Keep features simple, automatable, and scalable
  • Stay consistent with Minecraft logic rather than realism
  • Keep code changes narrow and maintainable
  • Put survival-changing mechanics behind Carpet rules

Dependencies

This mod requires:

  • Fabric Loader
  • Fabric API
  • Fabric Carpet

Server/client side

This is primarily a server-side Carpet extension and also works in singleplayer through the integrated server.

Notes

  • Recipes may still be visible in recipe viewers even when their rules are disabled, but actual crafting and smelting remain rule-gated at runtime.
  • Some tool-switching or loot-prediction mods may not fully recognize runtime-only drop changes.

Translation notice

English and Simplified Chinese texts are maintained manually.
All other localized text is machine translated and may contain wording mistakes or inaccurate terminology.

Available Versions

carpet-lir-addition 1.0.1release
MC 1.21.11fabric
April 2, 2026
carpet-lir-addition 1.0.1release
MC 1.21.9, 1.21.10fabric
April 2, 2026
carpet-lir-addition 1.0.1release
MC 1.21.6, 1.21.7, 1.21.8fabric
April 2, 2026
carpet-lir-addition 1.0.1release
MC 1.21.5fabric
April 2, 2026
carpet-lir-addition 1.0.1release
MC 1.21.4fabric
April 2, 2026

How to Install carpet-lir-addition on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set fabric Loader

In the panel under "Egg", select the fabric loader and matching Minecraft version (1.21.11).

3

Install Mod

Open the mod browser in the dashboard and search for "carpet-lir-addition". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

fabric

Minecraft Versions

1.21.11, 1.21.10, 1.21.9 (+16 more)

Server-side

Required

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

carpet-lir-addition server crashes on startup – what to do?

Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.11). You can switch loaders with one click in the panel.

Is carpet-lir-addition compatible with fabric?

carpet-lir-addition officially supports fabric for Minecraft 1.21.11, 1.21.10, 1.21.9. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with carpet-lir-addition – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if carpet-lir-addition consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install carpet-lir-addition with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
MIT License
Server-side
Required

Supported Versions

1.21.111.21.101.21.91.21.81.21.71.21.61.21.51.21.41.21.31.21.2+9 more