Перейти к содержимому

LPCCarpetAddition

A Carpet extension that provides a set of optional, toggleable rules, commands and a logger.

Fabric
Загрузчики
Fabric
Скачиваний на Modrinth
169
Подписчиков на Modrinth
0
версии
2
Обновлён
27 сентября 202627 сент.
Опубликован
в 2026
Some carpet rules of LPCCarpetAddition (Chinese) · свайп

Коротко о моде

Работает на Fabric
Для Minecraft 26.2–26.3
Нужен на сервере; в игре — по желанию
Последняя версия — 0.0.22+mc26.3 от 27 сентября 2026
Нужен Fabric API и Carpet
Лицензия LGPL-3.0-only — бесплатно
Где нужен
В игренеобязателенНа сервереобязателен

Нужен на сервере; в игре — по желанию

Версии игры26.2–26.3
Перевода пока нет — показываем оригинал на английском

LPC Carpet Addition

An extension for Carpet that adds a bundle of optional, toggleable rules, commands and a logger — mostly aimed at server management, redstone/technical building, and item logistics.

Every feature is a normal Carpet rule: nothing is forced on, everything is toggled with `/carpet true|false` (or via the Carpet settings GUI).

Requirements

Minecraft26.2
Fabric Loader≥ 0.16.10
Fabric APIrequired
Carpetrequired
Java25+
EnvironmentServer-side rules (a few client-side UI bits)

Optional integrations:

  • EasyAuth — enables nonWhitelistedPlayerNeedAuth (auth is skipped for players outside the whitelist).
  • Lithium — extra compatibility mixins keep the bundle/hopper features working with Lithium's optimized hopper logic.

Rules

Whitelist & server management

RuleDefaultDescription
whitelistedPlayerGameTypeUNSETGame mode applied to whitelisted players on join.
nonWhitelistedPlayerGameTypeREJECTApply a game mode to non-whitelisted players instead of kicking them.
nonWhitelistedPlayerNeedAuthtrueEasyAuth integration: non-whitelisted players may skip authentication.
rejectNonWhitelistedPlayerAttackBlockfalseBlock breaking by non-whitelisted players.
rejectNonWhitelistedPlayerInteractBlockfalseBlock interaction by non-whitelisted players.
rejectNonWhitelistedPlayerAttackEntityfalseEntity attacking by non-whitelisted players.
rejectNonWhitelistedPlayerInteractEntityfalseEntity interaction by non-whitelisted players.
rejectNonWhitelistedPlayerMoveContainerItemfalseMoving items inside containers.
rejectNonWhitelistedPlayerDropOrPickItemfalseDropping / picking up items.
rejectNonWhitelistedPlayerEditSignfalseSign editing.
rejectNonWhitelistedPlayerExecuteServerCommandfalseExecuting server commands (pair with /commandallow).
nonWhitelistRejectionIgnoreFakePlayersfalseCarpet fake players bypass all non-whitelist rejections.
playerListUsesUUIDtrueMatch whitelist/blacklist entries by UUID (off = by name).
playerListIgnoreCasetrueCase-insensitive player-name lookup.
forceOfflineUUIDOnOfflineModefalseResolve names/UUIDs locally on offline servers — no Mojang requests, instant /whitelist refresh.

Anvil & enchantments

RuleDefaultDescription
survivalAnvilLimit40Change the survival "Too Expensive" limit (negative = no limit).
anvilKeepHigherLevelsfalseKeep levels higher than the anvil cap, from either the item or the material.
disableAnvilPunishmentfalseDisable anvil prior-work penalty.
modifyUnbreakingFunctionfalseChange Unbreaking's multiplier from n + 1 to n + 1 + n(n-1)(n-2)(n-3)/24 (non-armor items).

Redstone, automation & farming

RuleDefaultDescription
comparatorGetsRealTimefalseRead the seconds-accurate UTC time (hex digits) from a clock in an item frame, based on the clock's rotation.
furnaceClearfalseAutomatically handle a clogged furnace input slot.
furnaceClearModeSMELT_PASSdirect_destroy / direct_pass / smelt_destroy / smelt_pass.
shelfPipefalseA row of same-facing, powered shelves becomes a pipe; items flow toward one end and can be fed/ejected from both ends.
shelfPipeMoveTicks4Ticks between item movements inside a shelf pipe.
fakePlayerExperienceDuplicationFixfalseFixes Carpet fake players not clearing XP on death (XP duplication).
loveGhastling01 removes dried ghasts from piglin barter loot; -1 makes them edible.

Bundle (收纳袋) logistics

RuleDefaultDescription
hopperBundleInteractionfalseHoppers push items into a bundle in the target slot and pull items out of a bundle they hold; a non-full bundle no longer counts as a full slot.
dispenserBundleInteractionfalseDispensers/droppers dispense items taken from inside a bundle instead of the bundle itself.
comparatorBundleContentsfalseComparator reads a bundle slot by its actual fill level (0–15) instead of vanilla's constant "full slot".
comparatorBundleContentsIncludeSelffalseAlso count the bundle's own 1/16 weight, so an empty bundle still outputs the minimum signal.

Mobs

RuleDefaultDescription
phantomSpawnMonsterCappedfalsePhantom spawning respects global and per-player local monster caps.
phantomSpawnMonsterCappedGlobalExtra64Extra allowance on top of the vanilla global monster cap.
phantomSpawnMonsterCappedLocalExtra8Extra allowance on top of the vanilla local monster cap.
phantomsCountAsMonstertrueWhether phantoms count in the MONSTER category (off = move to MISC).

Commands

  • /head (rule commandHead) — convert the blank skull / your own head in your main hand to the other. Usable by non-OP players when the rule is on.
  • /qsetblock — like /setblock, but suppresses command feedback. Handy for command blocks and scripts.
  • /enchantment limit — override max enchantment levels per enchantment and per limit type (anvil, single_random_enchantment, multi_random_enchantments, enchant_command), with set / remove / remove all / list / reload.
  • /interactallow — when block interaction is rejected for non-whitelisted players, allow specific blocks or tags (#minecraft:buttons) while not sneaking.
  • /commandallow — allow specific root commands (and their subcommands) for non-whitelisted players.
  • /whitelistpermit — allow specific non-OP players to run /whitelist.
  • /whitelist refresh — re-resolve every whitelist entry, updating stale names/UUIDs (on offline servers with forceOfflineUUIDOnOfflineMode, it regenerates offline UUIDs locally with no network lookup).

All list-type commands support add / remove / remove all / list / reload and persist to world/data/lpcCarpetAddition/*.json.

Loggers

  • ender_pearl — via /log ender_pearl: logs the landing position and tick of ender pearls, with a hoverable owner name.

Notes

  • Most rules are server-side; the anvil screen tweak and logger display have client parts.
  • Config data is stored per-world under world/data/lpcCarpetAddition/.
  • Licensed under LGPL-3.0. Source: https://github.com/Le-Petit-C/LPCCarpetAddition

Last updated: 2026-09-11 · v0.0.19+mc26.2 (Minecraft 26.2)

Частые вопросы

Как установить LPCCarpetAddition?

Установите Fabric под свою версию Minecraft, скачайте LPCCarpetAddition под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть LPCCarpetAddition?

У LPCCarpetAddition есть сборки для Minecraft 26.2–26.3.

Нужен ли LPCCarpetAddition на сервере?

Нужен на сервере; в игре — по желанию

Лицензия и источник
GNU Lesser General Public License v3.0 onlyможно использовать и распространять; изменённые версии — под той же лицензией и с исходным кодом
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее