Skip to content

AyakaCraft/Carpet-Ayaka-Addition

Repository files navigation

Carpet Ayaka Addition

License Modrinth Downloads GitHub Downloads CurseForge Downloads MC Versions Build & Publish Release Jitpack

简体中文 | English

Copyright (c) 2026 Calboot and contributors

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/

Conclusion

A fabric-carpet extension designed for AyakaCraft server.

Mostly based on Fallen-Breath's template

Links

Functions

Commands

  • /address | /ad
    • Suggests five most-used server-side waypoints
    • reload
      • Reloads the waypoints
    • list
      • Lists the waypoints
      • dim <dim>
        • Lists the waypoints in a specific dimension
      • radius <radius>
        • Lists the waypoints in a certain radius of chunks
      • pinned
        • Lists the pinned waypoints
    • set <id> <dim> <pos> <desc (optional)>
      • Adds a new waypoint or modify an existing one
    • remove <id>
      • Removes the specific waypoint
    • detail <id>
      • Shows the detail of the specific waypoint
    • tp <id>
      • Teleports you to the specific waypoint
    • rename <oldId> <id>
      • Renames the waypoint, removes the existing one
    • desc <id> <desc>
      • Sets the description of the waypoint
    • xaero <id>
      • Share as Xaero waypoint
    • pin <id>
      • Pins the waypoint, making it always suggested
    • unpin <id>
      • Unpins the waypoint
  • /c
    • Switches your gamemode between spectator and survival
  • /endermanBlockList
    • Shows the current type and content of the list
    • type
      • blacklist
        • Blocks that can be picked up in vanilla and are not listed in the blacklist can be picked up
      • blacklist_loose
        • Any blocks not listed in the blacklist can be picked up
      • whitelist
        • Only blocks listed in the whitelist can be picked up
      • disable_all
        • No blocks can be moved
      • vanilla
        • Default state, with no actual impact to the game
    • whitelist & blacklist
      • add <block>
        • Adds the block to the list, not considering its state
      • remove <block>
        • Removes the block from the list, not considering its state
      • clear
        • Clears the list
  • /gohome
    • Teleport you right back to your spawn point
  • /killitem
    • Clears dropped items with one shot
    • cancel
      • Cancels the scheduled kill-item tasks
  • /tpt <player>
    • Teleports you to another player in your server

Carpet Loggers

loadedChunks

Shows the count of loaded chunks for selected dimension

  • Type: HUD
  • Options: dynamic, all, overworld, the_nether, the_end
  • Default: dynamic

movingBlocks

Logs block movements at their ends

  • Type: Console
  • Options: full, brief
  • Default: full

poi

Logs the change of points-of-interest (experimental)

  • Type: Console
  • Options:
    • N/A for 1.18.2-
    • all, village, bee_home, acquirable_job_site for 1.19.4+
  • Default
    • N/A for 1.18.2-
    • all for 1.19.4+

Rules

Index

accurateDispenser

Removes the uncertainty in velocity of dispensed items and projectiles

Effects both dispensers and droppers

  • Type: boolean
  • Default value: false
  • Suggested options: false, true
  • Categories: AYAKA, DISPENSER

bedrockNoBlastResistance

Makes bedrocks unable to block explosions, though themselves won't be destroyed

  • Type: boolean
  • Default value: false
  • Suggested options: false, true
  • Categories: AYAKA, CREATIVE, TNT

betterMobCap

Makes mob cap effect pillager patrol and phantom spawning

  • Type: boolean
  • Default value: false
  • Suggested options: false, true
  • Categories: AYAKA, FEATURE

betterOpPlayerNoCheat

More commands for opPlayerNoCheat

Influenced commands: /kill, /clear, /effect, /item, /difficulty and /clone

Only active when Carpet TIS Addition is loaded and opPlayerNoCheat is set to true

You don't want to lose your pillagers, do you?

  • Type: boolean
  • Default value: false
  • Suggested options: false, true
  • Categories: AYAKA, SURVIVAL, CHEAT

blockDropStackVelocityMultiple

Multiple of velocity of item stacks dropped by a broken block

  • Type: double
  • Default value: 1d
  • Suggested options: 0, 0.5, 1, 2
  • Range: [0,)
  • Categories: AYAKA

commandAddress

Enables /address and /ad to manipulate shared waypoints

  • Type: String
  • Default value: false
  • Suggested options: false, true, ops, 0, 1, 2, 3, 4
  • Categories: AYAKA, COMMAND

commandAddressTp

Enables /address tp and /ad tp to teleport to shared waypoints

  • Type: String
  • Default value: false
  • Suggested options: false, true, ops, 0, 1, 2, 3, 4
  • Categories: AYAKA, COMMAND, CHEAT

commandC

Enables /c to switch your gamemode between spectator and survival

  • Type: String
  • Default value: false
  • Suggested options: false, true, ops, 0, 1, 2, 3, 4
  • Categories: AYAKA, COMMAND, CHEAT

commandGoHome

Enables /gohome to teleport right back to your spawn point

  • Type: String
  • Default value: false
  • Suggested options: false, true, ops, 0, 1, 2, 3, 4
  • Categories: AYAKA, COMMAND, CHEAT

commandEndermanBlockList

Enables /endermanBlockList to configure blocks that endermen can move

  • Type: String
  • Default value: false
  • Suggested options: false, true, ops, 0, 1, 2, 3, 4
  • Categories: AYAKA, COMMAND, FEATURE

commandKillItem

Enables /killitem to clear dropped items with one shot

  • Type: String
  • Default value: false
  • Suggested options: false, true, ops, 0, 1, 2, 3, 4
  • Categories: AYAKA, COMMAND, CREATIVE

commandTpt

Enables /tpt to teleport to another player in your server

  • Type: String
  • Default value: false
  • Suggested options: false, true, ops, 0, 1, 2, 3, 4
  • Categories: AYAKA, COMMAND, CHEAT

disableBatSpawning

Disables natual spawning of bats

  • Type: boolean
  • Default value: false
  • Suggested options: false, true
  • Categories: AYAKA, FEATURE

dragonEggFallDelay

Delay ticks before dragon egg falls

Set to 2 to match sand and other falling blocks, 0 or 5 to use vanilla option

  • Type: int
  • Default value: 5
  • Suggested options: 0, 2, 5
  • Range: [0,)
  • Categories: AYAKA

fakePlayerForceOffline

Forces fake players to spawn in offline mode

(1.16+) Only active when allowSpawningOfflinePlayers is set to true

  • Type: boolean
  • Default value: false
  • Suggested options: false, true
  • Categories: AYAKA, EXPERIMENTAL, BOT

fakePlayerResidentBackupFix

Fixes the bug that fake players are not reconnected after retracements

Only active when GCA is loaded and fakePlayerResident is set to true

  • Type: boolean
  • Default value: false
  • Suggested options: false, true
  • Categories: AYAKA, EXPERIMENTAL, BUGFIX, BOT

fluidNoPushPlayer

Makes fluids unable to push players

  • Type: boolean
  • Default value: false
  • Suggested options: false, true
  • Categories: AYAKA, CREATIVE

forceTickPlantsReintroduce (1.16+)

Reintroduces the feature of cactuses, bamboos, chorus flowers and sugarcane being (wrongly) random-ticked on scheduled ticks in Minecraft 1.15.2 and lower

  • Type: boolean
  • Default value: false
  • Suggested options: false, true
  • Categories: AYAKA, FEATURE, REINTRODUCE

foxNoPickupItem

Stops foxes from picking up dropped items, though they will still be attracted

  • Type: boolean
  • Default value: false
  • Suggested options: false, true
  • Categories: AYAKA, FEATURE

frostWalkerNoFreezing

Prevents frost walker shoes from freezing water

Might cause unexpected behaviour in 1.21+

  • Type: boolean
  • Default value: false
  • Suggested options: false, true
  • Categories: AYAKA, FEATURE, EXPERIMENTAL

giveLimit (1.17+)

Limit factor for give command

limit = value * max_count_per_stack

  • Type: int
  • Default value: 5
  • Suggested options: 0, 1, 10, 100, 1000
  • Range: [0,)
  • Categories: AYAKA, COMMAND, CREATIVE

itemDiscardAge

Modifies the ticks before an item entity is discarded

Set to 0 (or 6000) to use vanilla option

Max value 72000 (an hour)

  • Type: int
  • Default value: 0
  • Suggested options: 0, 3000, 3600, 6000, 12000, 72000
  • Range: [0,72000]
  • Categories: AYAKA, CREATIVE

kelpGrowOnlyIntoFullWater

Makes kelp grow only into water source or full flowing water

  • Type: boolean
  • Default value: false
  • Suggested options: false, true
  • Categories: AYAKA, FEATURE

killItemAwaitSeconds

Seconds to wait before clearing the items

  • Type: int
  • Default value: 5
  • Suggested options: 0, 5, 10, 30
  • Range: [0,)
  • Categories: AYAKA, COMMAND, CREATIVE

legacyHoneyBlockSliding (1.21.2+)

Changes the way sliding velocity of non-living entities is calculated back to the original way in 1.21.1 and below

See MC-278572 and MC-275537

  • Type: boolean
  • Default value: false
  • Suggested options: false, true
  • Categories: AYAKA, BUGFIX, REINTRODUCE

maxPlayersOverwrite

Overwrites the max player count in a server

Set to 0 to use vanilla value

Disabled for dedicated servers in 1.21.9+

  • Type: int
  • Default value: 0
  • Suggested options: 0, 8, 10, 20, 50, 100
  • Range: [0,)
  • Categories: AYAKA

reasonableStalactiteDamage (1.18+)

Makes stalactite fall damage relative to its size in 1.18+

  • Type: boolean
  • Default value: false
  • Suggested options: false, true
  • Categories: AYAKA, FEATURE, REINTRODUCE

slimeNoBouncePlayer

Makes slime blocks unable to bounce up players

  • Type: boolean
  • Default value: false
  • Suggested options: false, true
  • Categories: AYAKA, CREATIVE

strictEndPortal

If set to true, end portal frames can generate portals only when placed in the same manner as strongholds

  • Type: boolean
  • Default value: false
  • Suggested options: false, true
  • Categories: AYAKA, FEATURE, EXPERIMENTAL

tickFluids

Whether fluids are ticked

Influences both scheduled tick and random tick

  • Type: boolean
  • Default value: true
  • Suggested options: false, true
  • Categories: AYAKA, CREATIVE

teleportExpFix

Fixes client losing experience data in cross-dimension teleporting in 1.20.6 and below

Transplanted from carpet-fixes

  • Type: boolean
  • Default value: true
  • Suggested options: false, true
  • Categories: AYAKA, BUGFIX, EXPERIMENTAL, REINTRODUCE

EOL

Currently supported versions

Currently, the following Minecraft versions are actively supported with new features and bug fixes

Minecraft Version Support Until
1.14.4 ✔️ Long Term Support
1.15.2 ✔️ Long Term Support
1.16.4-5 ✔️ Long Term Support
1.17.1 ✔️ Long Term Support
1.18.2 ✔️ Long Term Support
1.19.4 ✔️ Long Term Support
1.20-1.20.1 ✔️ Long Term Support
1.20.5-6 ✔️ Long Term Support
1.21-1.21.10 🕒 When 27.1-snapshot-1 is released
1.21.11 ✔️ Long Term Support

End-of-life versions

The following Minecraft versions are out of the support range. There's no support for these Minecraft versions, unless some critical bugs occur

Minecraft Version Last Version Release Date
1.19.2 v0.3.1 Mar 2, 2025

Scheduled to be supported versions

The following Minecraft versions are scheduled to be supported in the later versions

Minecraft Version Support Starts

Open-source libs

About

A fabric-carpet extension designed for AyakaCraft server

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages