Описание
# AmaCarpet
[日本語](https://github.com/amateras-server/ama-carpet/blob/main/README_ja.md)
[](https://github.com/amateras-server/ama-carpet/actions/workflows/gradle.yml)
[](https://opensource.org/licenses/lgpl-3.0.html)
[](https://github.com/amateras-server/ama-carpet/issues)
[](https://modrinth.com/mod/amacarpet)
[](https://discord.gg/MR878KhsCj)
A carpet addition made for **Amateras SMP**.
Currently supporting **1.19~26.1**.
## Dependencies
- [carpet](https://modrinth.com/mod/carpet) (required)
- [fabric-api](https://modrinth.com/mod/fabric-api) (required)
- [amatweaks](https://modrinth.com/mod/amatweaks) (optional)
- [litematica](https://modrinth.com/mod/litematica) (optional)
- [malilib](https://modrinth.com/mod/malilib) (optional)
- [syncmatica](https://modrinth.com/mod/syncmatica) (optional)
- [tweakermore](https://modrinth.com/mod/tweakermore) (optional)
- [tweakeroo](https://modrinth.com/mod/tweakeroo) (optional)
## Rules
### antiDeadDragonFix (MC >= 26.1)
> Brings back a bug that dead EnderDragon with `deathDragonTime` > 200 not to be removed.
- Type: `boolean`
- Default value: `false`
- Suggested options: `false`, `true`
- Categories: `AMA`
### cheatRestriction
> Prohibits specific features in client-side mods such as [Tweakeroo](https://modrinth.com/mod/tweakeroo), [Tweakermore](https://modrinth.com/mod/tweakermore), [Litematica](https://modrinth.com/mod/litematica), [AmaTweaks](https://modrinth.com/amatweaks). The features to restrict can be configured using the `/restriction` command.
**📝 NOTE:**
> Only works in server side.
- Type: `boolean`
- Default value: `false`
- Suggested options: `false`, `true`
- Categories: `AMA`, `SURVIVAL`
### commandListRestriction
> Enables `/listrestriction` command to display features restricted by [cheatRestriction](#cheatrestriction).
> `/listrestriction` command provides the same output as `/restriction` when used with no arguments.
> However, unlike `/restriction`, this command can be executed by players without operator permissions by default.
- Type: `String`
- Default value: `true`
- Suggested options: `true`, `false`, `ops`, `0`, `1`, `2`, `3`, `4`
- Categories: `AMA`, `COMMAND`, `SURVIVAL`
### commandRestriction
> Enables `/restriction` command to configure features restricted by [cheatRestriction](#cheatrestriction).
- Type: `String`
- Default value: `ops`
- Suggested options: `true`, `false`, `ops`, `0`, `1`, `2`, `3`, `4`
- Categories: `AMA`, `COMMAND`, `SURVIVAL`
### disableAnimalSpawnOnChunkGen
> Disables animal spawning during chunk generation.
- Type: `boolean`
- Default value: `false`
- Suggested options: `false`, `true`
- Categories: `AMA`, `EXPERIMENTAL`, `SURVIVAL`
### disableSoundEngine
> Disables all server-side sound engine processes.
- Type: `boolean`
- Default value: `false`
- Suggested options: `false`, `true`
- Categories: `AMA`, `CREATIVE`, `OPTIMIZATION`, `SURVIVAL`
### notifySyncmatica
> Sends notifications to player's chat when a schematic is shared or unshared using [syncmatica](https://modrinth.com/mod/syncmatica).
- Type: `boolean`
- Default value: `false`
- Suggested options: `false`, `true`
- Categories: `AMA`, `SURVIVAL`
### reloadPortalTicket (MC < 1.21.5)
> Reloads all Nether portal chunk-loading tickets during server startup.
> This ensures that chunk loaders remain functional after server restarts.
> This feature is a backport of the implementation in Minecraft 1.21.5
- Type: `boolean`
- Default value: `false`
- Suggested options: `false`, `true`
- Categories: `AMA`, `SURVIVAL`
### requireAmaCarpetClient
> Prevents clients without AmaCarpet installed from logging in.
- Type: `boolean`
- Default value: `false`
- Suggested options: `false`, `true`
- Categories: `AMA`