介绍
Carpet Ayaka Addition
版权所有 (c) 2026 Calboot 及贡献者
本程序为自由软件:您可以根据自由软件基金会发布的 GNU 通用公共许可证的条款重新分发和/或修改
本程序;您可以选择使用该许可证的第 3 版,或
(由您选择)任何更高版本。
本程序的发布旨在提供帮助,
但不提供任何担保;也不对
其适销性或特定用途适用性作任何默示担保。详情请参阅
GNU 通用公共许可证。
您应该已随本程序收到一份 GNU 通用公共许可证副本。
如果没有,请访问
总结
一个为 AyakaCraft 服务器设计的
fabric-carpet扩展。主要基于
Fallen-Breath 的模板链接
Github
命令
/address | /ad
- 推荐服务器端最常用的五个路标
- reload
- 重新加载路标
- list
- 列出路标
- dim \
- 列出指定维度中的路标
- radius \
- 列出
- 区块半径范围内的路标pinned
- 列出已置顶的路标
- set \ \ \ \
- 添加新路标或修改已有路标
- remove \
- 移除指定路标
- detail \
- 显示指定路标的详细信息
- tp \
- 传送到指定路标
- rename \ \
- 重命名路标,并移除已有路标
- desc \ \
- 设置路标描述
- xaero \
- 分享为 Xaero 路标
- pin \
- 置顶路标,使其始终出现在推荐中
- unpin \
- 取消置顶路标
- /c
- 在
- 和
spectator之间切换游戏模式survival - /endermanBlockList
- 显示列表当前类型及内容
- type
- blacklist
- 原版中可被拾取且未列入黑名单的方块均可被拾取
- blacklist_loose
- 未列入黑名单的方块均可被拾取
- whitelist
- 只有列入白名单的方块才可被拾取
- disable_all
- 无法移动任何方块
- vanilla
- 默认状态,不会对游戏产生实际影响
- whitelist & blacklist
- add \
- 将方块添加到列表中,不考虑其状态
- remove \
- 将方块从列表中移除,不考虑其状态
- clear
- 清空列表
- /gohome
- 立即传送回你的重生点
- /killitem
- 一键清除掉落物
- cancel
- 取消已安排的清除掉落物任务
- /tpt \
- 传送到服务器中的另一名玩家处
Carpet 日志记录器
loadedChunks
显示所选维度中已加载区块的数量
- 类型:HUD
- 选项:
dynamic、all、overworld、the_nether、the_end - 默认值:
dynamic
movingBlocks
记录方块在其终点位置的移动
- 类型:控制台
- 选项:
full、brief - 默认值:
full
poi
记录兴趣点的变化(实验性)
- 类型:控制台
- 选项:
- 1.18.2-
all不适用,1.19.4+- 为
village、bee_home、acquirable_job_site默认 - 1.18.2-
all不适用,1.19.4+
规则
索引
- accurateDispenser
- bedrockNoBlastResistance
- betterMobCap
- betterOpPlayerNoCheat
- blockDropStackVelocityMultiple
- commandAddress
- commandAddressTp
- commandC
- commandEndermanBlockList
- commandGoHome
- commandKillItem
- commandTpt
- disableBatSpawning
- dragonEggFallDelay
- endRingsReintroduce
- fakePlayerForceOffline
- fakePlayerResidentBackupFix
- fluidNoPushPlayer
- forceTickPlantsReintroduce
- foxNoPickupItem
- frostWalkerNoFreezing
- giveLimit
- itemDiscardAge
- kelpGrowOnlyIntoFullWater
- killItemAwaitSeconds
- legacyArrowHitBlock
- legacyHoneyBlockSliding
- legacyInsideBlockCheckReintroduce
- legacyProjectileMargin
- maxPlayersOverwrite
- minecartDoubleEffectsFromBlockFix
- optimizedUpdateSuppressionOutput
- projectileHitThroughReintroduce
- reasonableStalactiteDamage
- slimeNoBouncePlayer
- strictEndPortal
- suppressFakePlayerMessageNamePrefix
- suppressFakePlayerMessageNameSuffix
- tickFluids
- teleportExpFix
accurateDispenser
消除发射器发射的物品和弹射物的速度不确定性
同时影响发射器和投掷器
- 类型:
boolean - 默认值:
false - 建议选项:
false、true - 分类:
AYAKA、DISPENSER
bedrockNoBlastResistance
使基岩无法阻挡爆炸,但基岩本身不会被破坏
- 类型:
boolean - 默认值:
false - 建议选项:
false、true - 分类:
AYAKA、CREATIVE、TNT
betterMobCap
使生物容量上限影响掠夺者巡逻和幻翼的生成
- 类型:
boolean - 默认值:
false - 建议选项:
false、true - 分类:
AYAKA、FEATURE
betterOpPlayerNoCheat
为opPlayerNoCheat提供更多命令
受影响的命令:/kill、/clear、/effect、/item、/difficulty和/clone
仅在加载了Carpet TIS Addition且opPlayerNoCheat设置为true
时生效你不想失去你的掠夺者吧?
- 类型:
boolean - 默认值:
false - 建议选项:
false、true - 分类:
AYAKA、SURVIVAL、CHEAT
blockDropStackVelocityMultiple
被破坏方块掉落的物品堆叠速度的倍数
- 类型:
double - 默认值:
1d - 建议选项:
0、0.5、1、2 - 范围:
[0,) - 分类:
AYAKA
commandAddress
启用/address和/ad以操作共享路径点
- 类型:
String - 默认值:
false - 建议选项:
false、true、ops、0、1、2、3、4 - 分类:
AYAKA、COMMAND
commandAddressTp
启用/address tp和/ad tp以传送到共享路径点
- 类型:
String - 默认值:
false - 建议选项:
false、true、ops、0、1、2、3、4 - 分类:
AYAKA、COMMAND、CHEAT
commandC
启用 /c,可在 spectator 和 survival 游戏模式之间切换
- 类型:
String - 默认值:
false - 建议选项:
false、true、ops、0、1、2、3、4 - 分类:
AYAKA、COMMAND、CHEAT
commandGoHome
启用 /gohome,可立即传送回你的重生点
- 类型:
String - 默认值:
false - 建议选项:
false、true、ops、0、1、2、3、4 - 分类:
AYAKA、COMMAND、CHEAT
commandEndermanBlockList
启用 /endermanBlockList,可配置末影人能够移动的方块
- 类型:
String - 默认值:
false - 建议选项:
false、true、ops、0、1、2、3、4 - 分类:
AYAKA、COMMAND、FEATURE
commandKillItem
启用 /killitem,可一键清除掉落物品
- 类型:
String - 默认值:
false - 建议选项:
false、true、ops、0、1、2、3、4 - 分类:
AYAKA、COMMAND、CREATIVE
commandTpt
启用 /tpt,可传送到服务器中的另一名玩家身边
- 类型:
String - 默认值:
false - 建议选项:
false、true、ops、0、1、2、3、4 - 分类:
AYAKA、COMMAND、CHEAT
disableBatSpawning
禁用蝙蝠自然生成
- 类型:
boolean - 默认值:
false - 建议选项:
false、true - 分类:
AYAKA、FEATURE
dragonEggFallDelay
龙蛋下落前的延迟刻数
设为 2 可使其与沙子等下落方块的行为一致;设为 0 或 5 则使用原版设置
- 类型:
int - 默认值:
5 - 建议选项:
0、2、5 - 范围:
[0,) - 分类:
AYAKA
endRingsReintroduce (26.3+)
重新加入在 26.3-snapshot-6 中修复的末地环
参见 MC-159283
- 类型:
boolean - 默认值:
false - 建议选项:
false、true - 分类:
AYAKA、FEATURE、REINTRODUCE
fakePlayerForceOffline
强制假人以离线模式生成
(1.16+)仅当 allowSpawningOfflinePlayers 设为 true 时生效
- 类型:
boolean - 默认值:
false - 建议选项:
false、true - 分类:
AYAKA、EXPERIMENTAL、BOT
fakePlayerResidentBackupFix
修复假人在回档后不会重新连接的错误
仅当加载了 GCA,且 fakePlayerResident 设为 true 时生效
- 类型:
boolean - 默认值:
false - 建议选项:
false、true - 分类:
AYAKA、EXPERIMENTAL、BUGFIX、BOT
fluidNoPushPlayer
使流体无法推动玩家
- 类型:
boolean - 默认值:
false - 建议选项:
false,true - 类别:
AYAKA,CREATIVE
forceTickPlantsReintroduce (1.16+)
重新加入 Minecraft 1.15.2 及更早版本中的特性:仙人掌、竹子、紫颂花和甘蔗会在计划刻时错误地进行随机刻
- 类型:
boolean - 默认值:
false - 建议选项:
false,true - 类别:
AYAKA,FEATURE,REINTRODUCE
foxNoPickupItem
阻止狐狸捡起掉落物,但它们仍会被掉落物吸引
- 类型:
boolean - 默认值:
false - 建议选项:
false,true - 类别:
AYAKA,FEATURE
frostWalkerNoFreezing
防止冰霜行者的靴子冻结水面
在 1.21 及更高版本中可能导致意外行为
- 类型:
boolean - 默认值:
false - 建议选项:
false,true - 类别:
AYAKA,FEATURE,EXPERIMENTAL
giveLimit (1.17+)
give 命令的限制系数
限制 = 数值 * 每组最大数量
- 类型:
int - 默认值:
5 - 建议选项:
0,1,10,100,1000 - 范围:
[0,) - 类别:
AYAKA,COMMAND,CREATIVE
itemDiscardAge
修改物品实体被清除前经过的刻数
设为 0(或 6000)以使用原版选项
最大值 72000(一小时)
- 类型:
int - 默认值:
0 - 建议选项:
0,3000,3600,6000,12000,72000 - 范围:
[0,72000] - 类别:
AYAKA,CREATIVE
kelpGrowOnlyIntoFullWater
使海带只在水源方块或流满的水中生长
- 类型:
boolean - 默认值:
false - 建议选项:
false,true - 类别:
AYAKA,FEATURE
killItemAwaitSeconds
清除物品前等待的秒数
- 类型:
int - 默认值:
5 - 建议选项:
0,5,10,30 - 范围:
[0,) - 类别:
AYAKA,COMMAND,CREATIVE
legacyArrowHitBlock (1.21.2+)
将箭射入方块时的反冲方式改回 1.21.1 及更早版本的原始行为
- 类型:
boolean - 默认值:
false - 建议选项:
false,true - 类别:
AYAKA,REINTRODUCE,EXPERIMENTAL
legacyHoneyBlockSliding (1.21.2+)
将非生物实体的滑动速度计算方式改回 1.21.1 及更早版本的原始行为
- 类型:
boolean - 默认值:
false - 建议选项:
false,true - 类别:
AYAKA,BUGFIX,REINTRODUCE
legacyInsideBlockCheckReintroduce (1.21.2+)
将实体检测其所在方块的方式改回 1.21.1 及更早版本的原始行为
参见 MC-92875
- 类型:
boolean - 默认值:
false - 建议选项:
false,true - 类别:
AYAKA,REINTRODUCE,EXPERIMENTAL
legacyProjectileMargin (1.21.6+)
撤销 25w19a 版本对投射物边界的更改,使投射物边界始终为 0.3,而不是从 0 开始
- 类型:
boolean - 默认值:
false - 建议选项:
false、true - 类别:
AYAKA、REINTRODUCE、EXPERIMENTAL
maxPlayersOverwrite
覆盖服务器的最大玩家数
设为 0 则使用原版数值
在 1.21.9 及更高版本的专用服务器中禁用
- 类型:
int - 默认值:
0 - 建议选项:
0、8、10、20、50、100 - 范围:
[0,) - 类别:
AYAKA
minecartDoubleEffectsFromBlockFix(1.21.2+)
修复 1.21.2 及更高版本中,脱轨的矿车每刻会受到方块影响两次的问题
若设为 true,第二次只会调用 checkInsideBlocks,不会执行其他计算(例如检测下方的方块)
- 类型:
boolean - 默认值:
false - 建议选项:
false、true - 类别:
AYAKA、BUGFIX、REINTRODUCE、EXPERIMENTAL
optimizedUpdateSuppressionOutput
禁用更新抑制异常的系统报告生成
- 类型:
boolean - 默认值:
false - 建议选项:
false、true - 类别:
AYAKA、BUGFIX、EXPERIMENTAL、OPTIMIZATION
projectileHitThroughReintroduce(1.21.11+)
重新引入 1.21.10 及更早版本中的特性:投射物可以穿过薄方块(如活板门)击中实体
参见 MC-3059
- 类型:
boolean - 默认值:
false - 建议选项:
false、true - 类别:
AYAKA、REINTRODUCE、EXPERIMENTAL
reasonableStalactiteDamage(1.18+)
使 1.18 及更高版本中钟乳石坠落造成的伤害与其尺寸相关
- 类型:
boolean - 默认值:
false - 建议选项:
false、true - 类别:
AYAKA、FEATURE、REINTRODUCE
slimeNoBouncePlayer
使黏液块无法将玩家弹起
- 类型:
boolean - 默认值:
false - 建议选项:
false、true - 类别:
AYAKA、CREATIVE
strictEndPortal
若设为 true,末地传送门框架只有按要塞中的方式摆放时才能生成传送门
- 类型:
boolean - 默认值:
false - 建议选项:
false、true - 类别:
AYAKA、FEATURE、EXPERIMENTAL
suppressFakePlayerMessageNamePrefix
名称以此前缀开头的假玩家加入或离开游戏时,不会广播消息或记录日志
#none表示不产生影响,#all表示对所有假玩家生效
- 类型:
String - 默认值:
#none - 建议选项:
#none、#all - 类别:
AYAKA、BOT
suppressFakePlayerMessageNameSuffix
名称以此后缀结尾的假玩家加入或离开游戏时,不会广播消息或记录日志
#none表示不产生影响,#all表示对所有假玩家生效
- 类型:
String - 默认值:
#none - 建议选项:
#none、#all - 类别:
AYAKA、BOT
tickFluids
是否对流体进行刻更新
同时影响计划刻和随机刻
- 类型:
boolean - 默认值:
true - 建议选项:
false、true - 类别:
AYAKA、CREATIVE
teleportExpFix
修复了 1.20.6 及以下版本中,客户端在跨维度传送时丢失经验数据的问题
移植自 carpet-fixes
- 类型:
boolean - 默认值:
true - 建议选项:
false、true - 分类:
AYAKA、BUGFIX、EXPERIMENTAL、REINTRODUCE
生命周期结束
当前支持的版本
目前,以下 Minecraft 版本仍在积极支持中,会获得新功能和错误修复
| Minecraft 版本 | 支持至 |
|——————-|————————————-|
| 1.14.4 | 🕒 28.1-snapshot-1 发布时 |
| 1.15.2 | 🕒 28.1-snapshot-1 发布时 |
| 1.16.4-5 | ✔️ 长期支持 |
| 1.17.1 | ✔️ 长期支持 |
| 1.18.2 | ✔️ 长期支持 |
| 1.19.4 | ✔️ 长期支持 |
| 1.20-1.20.1 | ✔️ 长期支持 |
| 1.20.5-6 | ✔️ 长期支持 |
| 1.21(.1) | ✔️ 长期支持 |
| 1.21.2-1.21.10 | 🕒 28.1-snapshot-1 发布时 |
| 1.21.11 | ✔️ 长期支持 |
| 26.1.x | ✔️ 长期支持 |
| 26.2 | ✔️ 长期支持 |
| 26.3 | ✔️ 长期支持 |
停止支持的版本
以下 Minecraft 版本已超出支持范围。除非出现严重错误,否则不会提供支持
| Minecraft 版本 | 最后版本 | 发布日期 |
|——————-|———————————————————————————–|————–|
| 1.19.2 | v0.3.1 | 2025年3月2日 |
计划支持的版本
以下 Minecraft 版本计划在后续版本中开始支持
| Minecraft 版本 | 开始支持时间 |
|——————-|—————-|
开源库
- Minecraft 依赖项
- Fabric Loader 和 fabric-loom
- 预处理器(或 Fallen 的版本)
- shadow、license-gradle、modpublisher
- conditional-mixin
- fabric-carpet
- Carpet TIS Addition 和 GCA
常见问题
Carpet-Ayaka-Addition 支持哪些 Minecraft 版本?
Carpet-Ayaka-Addition 支持 Minecraft Java 版 1.14.4–26.3,共 29 个版本,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。
Carpet-Ayaka-Addition 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:仅服务端。
评论
登录后评论和评分