English | 中文
❗Before reporting a problem, be sure to try the latest beta version to check if the problem still exists.
📌If you only want the PCA sync protocol and are not interested in other features, I recommend the lightweight pca-protocol.
This is a Carpet mod extension mod, a collection of carpet mod style useful tools and interesting features.
Operation command: /pca
Dependency | Link1 | Link2 | Link3 |
---|---|---|---|
Carpet | CurseForge | GitHub | Modrinth |
Fabric API | CurseForge | GitHub | Modrinth |
MagicLib | CurseForge | GitHub | Modrinth |
Use dispenser to auto trade with villager.
If EMERALD_BLOCK under the dispenser, it will trade once.
If DIAMOND_BLOCK under the dispenser, it will trade all.
Trade offer depend on redStone power.
Dispenser
, Feature
Boolean
true
, false
Allow anvil level cost above 40 (If the client is not installed mod, it will be too expensive but can be used in practice).
Feature
, Need Client
Boolean
true
, false
Creative Player No Direct Kill ArmorStand.
Creative
Boolean
true
, false
Dispenser use bottle to collect xp.
Feature
, Dispenser
Boolean
true
, false
Dispenser can fix iron golem.
Feature
, Dispenser
Boolean
true
, false
Empty shulker boxes stack
Empty shulker boxes can stack in a player's inventory or hand.
But empty shulker boxes will not stack in other inventories, such as chests or hoppers.
Feature
, Need Client
Boolean
true
, false
Players can flip and rotate blocks when holding Totem Of Undying.
Doesn't cause block updates when rotated/flipped.
When Totem Of Undying in main hand, offhand is empty will flip block.
When Totem Of Undying in main hand, offhand is not empty, will place flipped block.
Feature
Boolean
true
, false
Use spectral arrow to shoot villager to force restock.
Feature
Boolean
true
, false
place gravestone after player dead.
Feature
Boolean
true
, false
pcaDebug mode.
Debug
Boolean
true
, false
Which player entity can be sync.
NOBODY: nobody will be sync.
BOT: carpet bot will be sync.
OPS: carpet bot will be sync, and op can sync everyone's player entity data.
OPS_AND_SELF: carpet bot and self data will be sync, and op can sync everyone's player entity data.
EVERYONE: everyone's player entity will be sync.
Protocol
Enum
nobody
, bot
, ops
, ops_and_self
, everyone
Support sync entity and blockEntity from server.
Protocol
Boolean
true
, false
One tick player can place 2 block, insta break 1 block, can't do it at the same tick.
Feature
Boolean
true
, false
Player can sit down when fast sneak 3 times.
Feature
Boolean
true
, false
Dispenser can clear potion to cauldron.
Feature
, Dispenser
Boolean
true
, false
Allow use bone meal in cactus, sugar cane, chorus flower.
Feature
, Dispenser
Boolean
true
, false
quick leaf decay.
Feature
Boolean
true
, false
Only in nether, throw the diamond equipment with 1 durability to lava fluid to get netherite equipment.
Feature
Boolean
true
, false
World will switch to night when player sleep during the day.
Feature
Boolean
true
, false
spawn biome.
Feature
Enum
default
, desert
, plains
, the_end
, nether_wastes
spawn Y Max, 114514 to close.
Feature
Integer
spawn Y Min, 114514 to close.
Feature
Integer
Leash villagers and mobs by lead.
Feature
, Need Client
Boolean
true
, false
When item pick up by player, item will freeze.
Creative
Boolean
true
, false
Dyes can be used on shulker boxes, empty potion will clean color.
Feature
Boolean
true
, false
Villagers are attracted by emerald block.
Feature
Boolean
true
, false
set xaero world name to sync word id to xaerominimap, "#none" is disable.
Protocol
String
#none
Current main development for Minecraft version: 1.20.4
And use preprocess
to be compatible with all versions.
Note: We only accept the following versions of issues. Please note that this information is time-sensitive and any version of the issue not listed here will be closed
We are using the Mojang official mappings to de-obfuscate Minecraft and insert patches.
The English doc and the Chinese doc are aligned line by line.
This project is available under the CC0-1.0 license. Feel free to learn from it and incorporate it in your own projects.