Nyan-Work / plusls-carpet-addition

carpet addition for minecraft
Creative Commons Zero v1.0 Universal
94 stars 16 forks source link

plusls carpet addition

Issues Pull Requests CI Release Github Release Downloads

The project will be maintained in this repository until plusls back.

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

Dependencies

Dependency Link1 Link2 Link3
Carpet CurseForge GitHub Modrinth
Fabric API CurseForge GitHub Modrinth
MagicLib CurseForge GitHub Modrinth

Rule List

autoTrade

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.

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.

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.

player_dead.gif break_gravestone.gif

pcaDebug

pcaDebug mode.

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.

sleepingDuringTheDay

World will switch to night when player sleep during the day.

Development

Support

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

Mappings

We are using the Mojang official mappings to de-obfuscate Minecraft and insert patches.

Document

The English doc and the Chinese doc are aligned line by line.

License

This project is available under the CC0-1.0 license. Feel free to learn from it and incorporate it in your own projects.